SMI Tutorial > SMI-S 1.1.0 Functionality > SNIA Subprofiles > Common Subprofiles > Software Subprofile

Back

Software Subprofile

Next


The Software Subprofile is referenced by other SNIA Profiles as an optional enhancement that allows the Client to retrieve information about the software or firmware installed on the device or element managed by the Profile. For example, the Array Profile identifies the Software Subprofile as an optional capability. If implemented, a Client can retrieve information about the disk array software such as the manufacturer and a version number. Optionally, a vendor can choose to expose additional information such as a build number.

The Software Subprofile definition is identical to Software Package. If a Profile references the Software Subprofile, then implementation is optional. In contrast, if a Profile references the Software Package, then implementation is mandatory.

The Software Subprofile is considered a Common Subprofile because the following Profiles need to provide similar capability:

  • Array Profile - allows a Client to manage external RAID arrays and disk storage systems
  • NAS Head Profile - allows a Client to manage File Systems and File Shares on a NAS system that does not include local storage
  • Self-Contained NAS System Profile - allows a Client to manage File Systems and File Shares on a NAS system that does include local storage
  • Storage Library Profile - allows a Client to manage a storage library and its components
  • Storage Virtualizer Profile - allows a Client to manage a RAID array that does not include any local storage
  • Volume Management Profile - allows a Client to manage storage as virtual resources using a software storage management subsystem running on a host system
  • Switch Profile - allows a Client to manage a Fibre Channel Switch device

 

Back Next