What's new in this release?
SMI-S 1.3 Array Provider support introduced in T230 (passes 100% CTP 1.3 tests):
•
Support for Block Server Performance subprofile
•
20x-30x performance improvements
•
HP SIM 6.3 subscribe to WBEM events functionality is supported (TS230 and above)
Fixed removal of indication subscription
•
•
Fixed: Performance of associator commands is slower than the previous provider.
•
Fixed: Memory leak causes SMI-S to restart.
•
Fixed: Value/ValueMaps are not implemented via getClass.
TS210 support for SMI-S 1.3 Array Provider (passed 85% of CTP 1.3 tests):
•
Support for LUN masking and mapping extrinsic methods (ExposePaths, HidePaths,
CreateStorageHardwareID, DeleteStorageHardwareID)
•
SFCB v1.3.7 CIMOM with v2.22.1 MOFs
•
Support for Server profile
•
Fixed: Property lists do not return correct list.
TS200/201 support for SMI-S 1.3 Array Provider (passed 65% of CTP 1.3 tests):
•
Alert Indications with events sent back to the client using HTTP.
•
Support for Extent Composition subprofile
•
Support for iSCSI and SAS Target Port subprofiles
•
Support for Masking and Mapping subprofile (monitor only)
•
SLP v2 Discovery
•
Performance Improvement
•
SFCB v1.3.7 CIMOM with v2.22.1 MOFs
TS100 (February 2010) - SMI-S 1.3 Array Provider:
•
SFCB v1.3.5 CIMOM with v2.22.1 MOFs
What is the architecture?
The architecture requirements for the embedded SMI-S Array provider are to work within the MC
architecture, use limited disk space, use limited memory resources and be as fast as a proxy provider
running on a server. The provider is an MC application and works by making MC CLI requests. An SMI-S
cache caches these requests for 30 to 60 seconds. The disk space used is about 3 MB without qualifiers
and 8 MB with qualifiers. The CIMOM (Common Information Model Object Manager) used is the open
source SFCB (Small Footprint CIM Broker) CIMOM.
SFCB is a lightweight CIM daemon that responds to CIM client requests and supports the standard CIM
XML over http/https protocol. The provider is a CMPI (Common Management Protocol Interface)
provider and uses this interface. To reduce the memory footprint, a third-party package called CIMPLE
(www.simplewbem.org) is used. For more information on SFCB go to
sblim.cvs.sourceforge.net/sblim/sfcb/README?view=markup.
What CIM operations are supported?
SFCB provides a full set of CIM operations including GetClass, ModifyClass, CreateClass, DeleteClass,
EnumerateClasses, EnumerateClassNames, GetInstance, DeleteInstance, CreateInstance, ModifyInstance,
EnumerateInstances, EnumerateInstanceNames, InvokeMethod (MethodCall), ExecQuery, Associators,
AssociatorNames, References, ReferenceNames, GetQualifier, SetQualifier, DeleteQualifier,
EnumerateQualifiers, GetProperty and SetProperty.
Is the product CTP-certified?
We are working towards being CTP 1.3 certified and may pass the CTP 1.3 tests at the time TS230 is
released.
148 Using SMI-S