Кіріспе

Storage Management Initiative Specification, көбінесе SMI S деп аталады, бұл компьютерлік деректерді сақтауды басқару стандарты, оны Storage Networking Industry Association (SNIA) әзірледі және қолдайды. Ол сондай-ақ ISO стандарты ретінде бекітілген. SMI S ортақ ақпараттық модельге және Distributed Management Task Force ұйымы анықтаған, HTTP арқылы басқару функцияларын анықтайтын Web Based Enterprise Management стандарттарына негізделген. SMI S-тің ең соңғы бекітілген нұсқасы SNIA веб-сайтында қолжетімді. SMI S-тің басты мақсаты – әртүрлі сақтау құрылыстарын өзара үйлесімді басқаруға мүмкіндік беру. Қазіргі нұсқасы SMI S 1.8.0 Rev 5. 1350-ден астам сақтау өнімдері SMI S стандартына сәйкес екені расталған.

SMI-S уақыт сызығы

2000 – Роджер Райх бастаған компьютерлік сақтау индустриясының жетекшілерінің тобы, «Серіктес дамыту процесі» деп аталатын шағын консорциумда сақтау жүйелері және сақтау желілері үшін өзара іс-қимыл жасайтын басқару инфрақұрылымын (Bluefin деп аталады) құруды бастады. 2002 – Консорциум Bluefin-ді Storage Networking Industry Association (SNIA) ұйымына табыс етті, кейіннен ол Storage Management Initiative – Specification немесе SMI S деп аталды. SMI S 1.0 SNIA ұйымымен жарияланды. 2003 – Сақтауды басқару бастамасы индустриялық сипаттамаларды әзірлеу, өзара іс-қимылға қабілеттілігін сынау және демонстрациялық бағдарламаларды, сондай-ақ сәйкестік сынау жүйелерін және сертификаттауды іске қосты. Жұмыс SNIA SMI техникалық басқару комитеті мен тиісті техникалық жұмыс топтарында жүргізілді. 2004 – SMI S 1.0.2 ANSI стандарты болды. SMI S 1.1.0-тің бастапқы дамуы басталды. 2005 – SMI S 1.0.2 ISO ұйымына ұсынылды. 2006 – SMI S 1.0.3 ISO стандарты ретінде қабылданды. SMI S 1.1.0 SNIA техникалық позициясы ретінде жарияланды және ISO стандарты ретінде қарастыру үшін ISO ұйымына ұсынылды. SMI S 1.3.0 SNIA техникалық позициясы ретінде жарияланды. SNIA техникалық жұмыс топтарында SMI S 1.6.0 және 1.6.1 бойынша даму жұмысы жалғасты. Мүмкін болатын SMI S V2.0 нұсқасы туралы талқылаулар жүргізілуде. 2012 – SMI S 1.6.0 SNIA техникалық позициясы ретінде жарияланды. SNIA SMI S 1.6.1 Rev 5 SNIA техникалық позициясы ретінде жарияланды. SMI S 1.7.0 Rev 1 нұсқасына арналған жұмыс жобалары әзірленді. 6 өзара іс-қимылға қабілеттілік сынағы (plugfest) өткізілді, оның ішінде екі халықаралық сынақ (АҚШ және Қытай). 2015 – SMI S 1.7.0 үшін жұмыс жобалары әзірленді. Алты өзара іс-қимылға қабілеттілік сынағы өткізілді, оның бірі Қытайда өтті. 2016 – SMI S 1.7.0 Rev 5 SNIA техникалық позициясы ретінде жарияланды. Көптеген өзара іс-қимылға қабілеттілік сынақтары өткізілді. 2018 – SMI S 1.8.0 Rev 3 SNIA техникалық позициясы ретінде жарияланды. Көптеген өзара іс-қимылға қабілеттілік сынақтары өткізілді. 2019 – SMI S 1.8.0 Rev 4 SNIA техникалық позициясы ретінде жарияланды. Көптеген өзара іс-қимылға қабілеттілік сынақтары өткізілді. 2020 – SMI S 1.8.0 Rev 5 SNIA техникалық позициясы ретінде жарияланды. Көптеген өзара іс-қимылға қабілеттілік сынақтары өткізілді.

Ашық бастапқы код жобалары

pywbem – Python тілінде жазылған ашық кодты кітапхана. Ол сақтауды басқару бағдарламалық жасақтамасын әзірлеушілерге және жүйелік әкімшілерге Web Based Enterprise Management (WBEM) серверлеріндегі ортақ ақпараттық модель (CIM) объектілері мен операцияларына, мысалы SMI S және басқа CIM негізделген орталарда кездесетін, оңай қол жеткізу әдісін ұсынады. pywbem GitHub кітапханасы – GitHub-тағы pywbem жобаларының репозиторийі. pywbem құжаттамасы – pywbem жобаларына, қауымдастық мәселелеріне және мүмкіндіктер туралы сұрақтарға шолу. StorageIM – SMI мүмкіндігі бар массивтер, коммутаторлар, HBA және сақтау кітапханаларын бақылауға арналған SMI S клиенті. SBLIM – Linux жүйесінде WBEM-ді іске қосуға арналған жүйелерді басқару құралдары жиынтығының бас жобасы.