Abstract
This presentation describes the process of SMI-S proxy provider development for a performance sensitive multi-device environment. It explains the concepts involved by taking into consideration an actual provider development scenario for a RAID solution. It highlights the decision process in choosing between proxy provider and embedded provider, development tools like CIMPLE vs. CMPI framework and choosing a suitable design while developing the provider. The presentation goes on to explain approaches to improve provider response time by having an efficient approach for caching device details, multi-threading support etc. The presentation concludes by throwing light on resolving issues in a multi-vendor scenario during provider development specifically around triage and defect turnaround times.