Jump to content

Storage Management Initiative – Specification: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
Leandrod (talk | contribs)
m Typogr.
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]], 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>
'''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<ref>{{citation | url = http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=41545 | publisher = ISO | title = Catalogue}}.</ref>. 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<ref name="Latest version of SMI-S">{{citation | url = http://www.snia.org/tech_activities/standards/curr_standards/smi/ | title = SMI-S | publisher = SNIA | series = Current standards}}.</ref>.


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>
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">{{citation | publisher = SNIA | url = http://www.snia.org/forums/smi/tech_programs/ctp/generalinfo/statistics.html | title = CTP Test Statistics | series = Tech programs}}.</ref>


==Basic concepts==
==Basic concepts==
Line 12: Line 12:


==SMI timeline==
==SMI timeline==
* 2000 - Collection of computer data storage industry leaders begins building an interoperable management backbone for storage and storage networks (code named Bluefin) in a small industry consortia called the Partner Development Process.
* 2000 Collection of computer data storage industry leaders begins building an interoperable management backbone for storage and storage networks (code named Bluefin) in a small industry consortia called the Partner Development Process.
* 2002 - Bluefin donated by the consortia to the Storage Networking Industry Association (SNIA) and later renamed to Storage Management Initiative - Specification or SMI-S. SMI-S 1.0 publicly announced by the SNIA.
* 2002 Bluefin donated by the consortia to the Storage Networking Industry Association (SNIA) and later renamed to Storage Management Initiative Specification or SMI-S. SMI-S 1.0 publicly announced by the SNIA.
* 2003 - The Storage Management Initiative launches formal industry wide specification development, interoperability testing and demonstrations programs, as well as [[conformance testing]] systems and certifications. Work proceeds in the SMI Technical Steering Committee and related TWGs.
* 2003 The Storage Management Initiative launches formal industry wide specification development, interoperability testing and demonstrations programs, as well as [[conformance testing]] systems and certifications. Work proceeds in the SMI Technical Steering Committee and related TWGs.
* 2004 - SMI-S 1.0.2 becomes an [[American National Standards Institute|ANSI]] standard. Initial development of SMI-S 1.1.0 started.
* 2004 SMI-S 1.0.2 becomes an [[American National Standards Institute|ANSI]] standard. Initial development of SMI-S 1.1.0 started.
* 2005 - SMI-S 1.0.2 submitted to [[International Organization for Standardization|ISO]].
* 2005 SMI-S 1.0.2 submitted to [[International Organization for Standardization|ISO]].
* 2006 - SMI-S 1.0.3 accepted as an ISO standard. SNIA Technical Position of SMI-S 1.1.0 released. Working Drafts developed for SMI-S 1.2.0.
* 2006 SMI-S 1.0.3 accepted as an ISO standard. SNIA Technical Position of SMI-S 1.1.0 released. 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.
* 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 <ref name="1.1.1 ANSI">[http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+INCITS+388-2008 ANSI INCITS 388-2008]</ref> and submitted to ISO for consideration as an ISO standard. SMI-S 1.3.0 published as a SNIA Technical Position.
* 2008 SMI-S 1.1.1 published as an ANSI standard <ref name="1.1.1 ANSI">{{citation | url = http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+INCITS+388-2008 | publisher = ANSI | title = INCITS 388-2008}}.</ref> 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.
* 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.
* 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.
* 2011 Development continues on SMI-S 1.6.0 in SNIA Technical Work Groups.


==Open source projects==
==Open source projects==
*[http://openpegasus.com/ OpenPegasus] CIM Open Source Project
*[http://openpegasus.com/ OpenPegasus].
*[http://sourceforge.net/projects/storageim/ StorageIM] SMI-S monitor client for SMI-enabled Arrays, Switches, HBAs and Storage Libraries
*[http://sourceforge.net/projects/storageim/ StorageIM] SMI-S monitor client for SMI-enabled Arrays, Switches, HBAs and Storage Libraries.
*[http://sourceforge.net/apps/mediawiki/sblim/index.php?title=Main_Page SBLIM] Umbrella project for a collection of systems management tools to enable WBEM on Linux.
*[http://sourceforge.net/apps/mediawiki/sblim/index.php?title=Main_Page SBLIM] Umbrella project for a collection of systems management tools to enable WBEM on GNU/Linux.


==See also==
==See also==

Revision as of 16:41, 25 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[2].

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.[3]

Basic concepts

SMI-S defines CIM 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 Virtualizers, 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 a 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 communications link (either within the data path or outside the data path) to providers.
  • Servers are the devices under management. Servers can be disk arrays, virtualization engines, host bus adapters, switches, tape drives, etc.

SMI timeline

  • 2000 – Collection of computer data storage industry leaders begins building an interoperable management backbone for storage and storage networks (code named Bluefin) in a small industry consortia called the Partner Development Process.
  • 2002 – Bluefin donated by the consortia to the Storage Networking Industry Association (SNIA) and later renamed to Storage Management Initiative – Specification or SMI-S. SMI-S 1.0 publicly announced by the SNIA.
  • 2003 – The Storage Management Initiative launches formal industry wide specification development, interoperability testing and demonstrations programs, as well as conformance testing systems and certifications. Work proceeds in the SMI Technical Steering Committee and related TWGs.
  • 2004 – SMI-S 1.0.2 becomes an ANSI standard. Initial development of SMI-S 1.1.0 started.
  • 2005 – SMI-S 1.0.2 submitted to ISO.
  • 2006 – SMI-S 1.0.3 accepted as an ISO standard. SNIA Technical Position of SMI-S 1.1.0 released. 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 [4] 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.
  • 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 GNU/Linux.

See also

  • CIM — Common Information Model
  • WBEM — Web-Based Enterprise Management
  • SNIA — Storage Networking Industry Association

References

  1. ^ Catalogue, ISO.
  2. ^ SMI-S, Current standards, SNIA.
  3. ^ CTP Test Statistics, Tech programs, SNIA.
  4. ^ INCITS 388-2008, ANSI.