Storage Management Initiative – Specification: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
'''SMI-S''', or the '''Storage Management Initiative - Specification''', is a [[Computer storage|storage]] [[Standardization|standard]] developed and maintained by the [[Storage Networking Industry Association]] (SNIA). It has also been ratified as an [[ISO]] standard [http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=41545]. SMI-S is based upon the [[Common Information Model (computing)|Common Information Model]] and the [[Web-Based Enterprise Management]] standards defined by the [[Distributed Management Task Force]], |
'''SMI-S''', or the '''Storage Management Initiative - Specification''', is a [[Computer storage|storage]] [[Standardization|standard]] developed and maintained by the [[Storage Networking Industry Association]] (SNIA). It has also been ratified as an [[ISO]] standard [http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=41545]. SMI-S is based upon the [[Common Information Model (computing)|Common Information Model]] and the [[Web-Based Enterprise Management]] standards defined by the [[Distributed Management Task Force]], which define management functionality via HTTP. The most recent approved version of SMI-S is available at the SNIA website <ref name="Latest version of SMI-S">[http://www.snia.org/tech_activities/standards/curr_standards/smi/ Latest version of SMI-S] </ref> |
||
The main objective of SMI-S is to enable broad |
The main objective of SMI-S is to enable broad interoperable management of heterogeneous storage vendor systems. The current version is SMI-S V1.5.0. Over 75 software products and over 800 hardware products are certified as conformant to SMI-S.<ref name="CTP Test Statistics">[http://www.snia.org/forums/smi/tech_programs/ctp/generalinfo/statistics.html CTP Test Statistics] </ref> |
||
==Basic concepts== |
==Basic concepts== |
Revision as of 20:33, 14 January 2011
SMI-S, or the Storage Management Initiative - Specification, is a storage standard developed and maintained by the Storage Networking Industry Association (SNIA). It has also been ratified as an ISO standard [1]. SMI-S is based upon the Common Information Model and the Web-Based Enterprise Management standards defined by the Distributed Management Task Force, which define management functionality via HTTP. The most recent approved version of SMI-S is available at the SNIA website [1]
The main objective of SMI-S is to enable broad interoperable management of heterogeneous storage vendor systems. The current version is SMI-S V1.5.0. Over 75 software products and over 800 hardware products are certified as conformant to SMI-S.[2]
Basic concepts
SMI-S defines DMTF management profiles for storage systems. The complete SMI Specification is categorized in profiles and subprofiles. A profile describes the behavioral aspects of an autonomous, self-contained management domain. SMI-S includes profiles for Arrays, Switches, Storage Virtualizer, Volume Management and many other domains. In DMTF parlance, a provider is an implementation for a specific profile. A subprofile describes part of the domain, which can be common part in many profiles.
At a very basic level, SMI-S entities are divided into two categories:
- Clients are management software applications that can reside virtually anywhere within a network, provided they have a physical link (either within the data path or outside the data path) to providers.
- Servers are the devices under management within the storage fabric.
Clients can be host-based management applications (e.g., storage resource management, or SRM), enterprise management applications, or SAN appliance-based management applications (e.g., virtualization engines). Servers can be disk arrays, host bus adapters, switches, tape drives, etc.
SMI timeline
- 2000 - A collection of computer data storage industry leaders led by Roger Reich begun building an interoperable management backbone for storage and storage networks (code named Bluefin]) in a small industry consortia sponsored by VERITAS software called the Partner Development Process.
- 2002 - Bluefin was donated by the consortia to the Storage Networking Industry Association (SNIA) and was later renamed to Storage Management Initiative - Specification or SMI-S. SMI-S 1.0 publicly announced by the SNIA.
- 2003 - The Storage Management Initiative led by Roger Reich launched formal industry wide specification development, interoperability testing and demonstrations programs, as well as conformance testing systems and certifications. Work proceeded in the SMI Technical Steering Committee (chaired by Mark Carlson (engineer)) and related TWGs.
- 2004 - SMI-S 1.0.2 becomes an ANSI standard. Starts the initial development of SMI-S 1.1.0.
- 2005 - SMI-S 1.0.2 submitted to ISO. Releases SMI-S 1.1.0.
- 2006 - SMI-S 1.0.3 accepted as an ISO standard. Releases SNIA Technical Position of SMI-S 1.1.0. Working Drafts developed for SMI-S 1.2.0.
- 2007 - SMI-S 1.2.0 published as a SNIA Technical Position. Working Drafts developed for SMI-S 1.3.0 and SMI-S 1.4.0.
- 2008 - SMI-S 1.1.1 published as an ANSI standard [3] and submitted to ISO for consideration as an ISO standard. SMI-S 1.3.0 published as a SNIA Technical Position.
- 2009 - SMI-S 1.3.0 submitted to INCITS for consideration as an ANSI standard. SMI-S 1.4.0 published as a SNIA Technical Position. Working Drafts developed for SMI-S 1.5.0.
- 2010 - SMI-S 1.5.0 published as a SNIA Technical Position. Working Drafts developed for SMI-S 1.6.0.
- 2011 - Development continues on SMI-S 1.6.0 in SNIA Technical Work Groups.
Open source projects
- OpenPegasus CIM Open Source Project
- StorageIM SMI-S monitor client for SMI-enabled Arrays, Switches, HBAs and Storage Libraries
- SBLIM Umbrella project for a collection of systems management tools to enable WBEM on Linux.
See also
- CIM — Common Information Model
- WBEM — Web-Based Enterprise Management
- SNIA — Storage Networking Industry Association
References
External links
- SNIA SMI-S homepage provides good material both at the overview and detail level.
- SMI Specification Approved specifications of the SMI.
- SMI-S Developers Group provides information to assist developers working with SMI-S.
- SMI-Lab Program homepage provides information on the SMI-Lab program, including dates for SMI-Lab plugfests.
- SNIA Conformance Testing Program (CTP) homepage describes how SNIA validates that a member company's products (software or hardware) conform to a particular version of SMI-S.