Programově definované úložiště nebo co zničilo dinosaury?

Programově definované úložiště nebo co zničilo dinosaury?

Kdysi byli na vrcholu potravinového řetězce. Tisíce let. A pak se stalo něco nemyslitelného: obloha se zaclonila mraky a oni přestali existovat. Na druhém konci světa se udály události, které změnily klima: zvýšila se oblačnost. Dinosauři se stali příliš velkými a pomalými: jejich pokusy o přežití byly odsouzené k nezdaru. Nejvyšší predátorů vládli Zemi 100 milionů let, stále rostli a sílili. Evoluovali v to, co se zdálo být dokonalým tvorem, nacházejícím se na vrcholu potravinového řetězce, ale vesmír náhle změnil vzhled naší planety.

Ironií osudu právě mraky vymazaly dinosaury ze Země před 66 miliony lety. Podobně dnes mraky ničí klasické systémy ukládání dat, které se nacházely „na vrcholu potravinového řetězce“. V obou případech nebyl problém v samotných mracích, ale v schopnosti přizpůsobit se měnícímu se světu. V případě dinosaurů se to stalo rychle: katastrofální účinek mraků nastal během dnů nebo týdnů od dopadu meteoritu (nebo erupce sopky – volba teorie zůstává na vás). V případě klasických úložišť dat trvá proces roky, ale je samozřejmě nevratný.

Trias: věk velkého železa a vznik migrujících aplikací

Co se tedy stalo? Ve stávajícím ekosystému existovaly diskové systémy (SÁD) nižší a střední úrovně, systémy podnikové úrovně a SÁD s přímým připojením (DAS). Tyto kategorie byly definovány analytiky, měly své objemy trhů, ukazatele nákladů, spolehlivosti, výkonu a škálovatelnosti. A pak se stalo něco podivného.

Vznik virtuálních strojů znamenal, že na jednom serveru mohlo současně běžet mnoho aplikací, pravděpodobně od několika vlastníků – tyto změny okamžitě vznesly otázku budoucnosti úložných systémů s přímým připojením. Poté největší vlastníci hyperskalovatelných infrastruktur (hyperscaleři): Facebook, Google, eBay atd., unavení z placení obrovských částek za úložné systémy, vyvinuli vlastní aplikace, které zajistily dostupnost dat na běžných serverech místo velkých „hardwarových“ úložišť. Poté společnost Amazon uvedla na trh něco podivného, nazývaného Simple Storage Service (S3). Ne blok, ne soubor, ale něco zásadně nového: zakoupit systém se stalo nemožné, objevila se možnost zakoupit pouze službu. Počkejte, co je to za jasné světlo viditelné na obzoru? Další asteroid?

Jurské období: éra „dostatečně dobrých dinosaurů“

Vstoupili jsme do fáze vývoje úložných systémů s ideologií „dostatečně dobré“. Zákazníci, kteří používali úložné systémy, si uvědomili, co udělali hyperscaleři, a začali zpochybňovat spravedlnost desetkrát, nebo dokonce stonásobně vyšší přidané hodnoty nad náklady na hardware, které platili za své firemní úložné systémy. Středně velké systémy začaly získávat podíl na trhu od systémů nejvyšší třídy. Takové produkty jako HPE 3PAR prokázaly rychlý růst. EMC Symmetrix, kdysi dominující systém (od slova „masivní“) podnikové třídy, stále držel nějaké území, ale to rychle ubývalo. Mnoho uživatelů začalo přesouvat svá data do AWS.

Na druhé straně se inovativní úložné systémy začaly inspirovat myšlenkami hyperscalerů, využívající technologie distribuovaných horizontálně škálovatelných systémů – ideologie, která je opačná vertikálnímu škálování. Očekává se, že nový software pro úložné systémy bude moci běžet na běžných serverech, stejně jako u hyperscalerů. Žádné více 10-100 násobných cen nad hodnotou samotného zařízení. V teorii je možné použít jakékoliv servery – volba závisí na vašich preferencích. Éra softwarově definovaných úložných systémů (SDS) začala: mraky zakryly oblohu, teplota klesla a populace vrcholových predátorů začala ubývat.

Křídový období: začátek evoluce softwarově definovaných úložných systémů

Počátky softwarově definovaných úložišť byly bouřlivé. Bylo slibováno mnoho, ale dodáváno málo. Zároveň došlo k důležité technologické změně: flash paměť se stala moderní alternativou k „točící se rzi“ (HDD). Bylo to období vzniku mnoha start-upů v oblasti úložišť a snadného poskytování rizikového kapitálu. Všechno by bylo skvělé, kdyby nebyl problém: ukládání dat vyžaduje seriózní přístup. Ukázalo se, že zákazníci mají rádi svá data. Když ztratí přístup k nim, nebo když v terabajtech dat objeví pár chybějících bitů, mají obavy a tyto obavy jsou velmi silné. Většina start-upů nepřežila. Zákazníci dostávali skvělé funkce, ale základní nástroje nebyly tak dobré. Špatný recept.

Cenozoický období: pole úložišť dominují

Malokdo mluví o tom, co se stalo poté, protože to není příliš zajímavé – zákazníci stále kupují ta stejná klasická pole úložišť. Samozřejmě, ti, kteří přesunuli své aplikace do cloudů, přesunuli tam také data. Ale pro drtivou většinu zákazníků, kteří nechtějí přejít do cloudu zcela, nebo nechtějí přejít vůbec, ta samá Hewlett Packard Enterprise pokračovala v nabídce klasických polí.

Žijeme v roce 2019, tak proč stále existuje multimilardový byznys s úložišti, založený na technologiích z dob Y2K? Protože fungují! Jednoduše řečeno, požadavky kritických aplikací nebyly splněny produkty, které byly vyvinuty na vlně hype. Produkty jako HPE 3PAR zůstávaly nejlepšími možnostmi pro podnikové zákazníky a nový vývoj architektury HPE 3PAR – HPE Primera – to jen potvrzuje.

Na druhou stranu, možnosti softwarově definovaných úložišť byly vynikající: horizontální škálovatelnost, využití standardních serverů… Ale cena za to byla: nestabilní dostupnost, nepředvídatelný výkon a specifická pravidla škálovatelnosti.

Složitost požadavků zákazníků spočívá v tom, že se nikdy nestávají jednoduššími. Nikdo neřekne, že ztráta integrity dat nebo zvýšení doby výpadku je přijatelné. Právě proto je pro SCSI tak důležitá architektura, která zároveň splňuje požadavky moderních rychle se vyvíjejících datových center a přitom při hledání kompromisu neztrácí klíčové vlastnosti SCSI podniku.

Třetí období: vznik nových forem života

Pojďme se pokusit pochopit, jak se jednomu z nováčků na trhu SCSI – společnosti Datera – podařilo zvládnout tuto složitou směs historicky ustálených a nových požadavků na SCSI. Především díky realizaci architektury zaměřené na řešení výše zmíněné dilema. Není možné modifikovat starou architekturu pro řešení úkolů, které stojí před moderním datovým centrem, stejně jako není možné modifikovat architekturu střední softwarově definované SCSI pro uspokojení požadavků kladených na systémy podnikové třídy: dinosaury se nestali savci, protože klesla teplota.

Vytvoření řešení, které splňuje požadavky podnikové úrovně SCSI a zároveň zohledňuje veškerou hodnotu dynamiky moderního datového centra, je složitý úkol, ale to bylo přesně to, co si Datera zamýšlela. Odborníci Datera na tom pracovali pět let a nalezli recept na „přípravu“ softwarově definované SCSI podnikové třídy.

Hlavní obtíž, s níž se Datera setkala, spočívala v tom, že bylo nutné použít logický operátor „A“ místo znatelně jednoduššího „NEBO“. Stabilní dostupnost, „A“ předvídatelný výkon, „A“ architektonická škálovatelnost, „A“ orchestrace-jako-kód, „A“ standardizované vybavení, „A“ implementace politiky řízení, „A“ flexibilita, „A“ správa na základě analýzy, „A“ bezpečnost, „A“ integrace s otevřenými ekosystémy. Logický operátor „A“ je o jeden znak delší než „NEBO“ – to je hlavní rozdíl.

Čtvrté období: moderní datová centra a drastická změna klimatu předurčují vývoj softwarově definovaných SCSI

Jak Datera vytvořila architekturu, která splňuje požadavky tradičních podnikových úložných systémů a zároveň vyhovuje potřebám moderních datových center? Všechno se to opět točí kolem té otravné operátory „AND“.

Nemělo smysl řešit úkoly po jednom, abychom splnili jednotlivé požadavky. Součet takových prvků se nestane celkem. Jako v každém složitém systému, zde byla důležitá pečlivá práce na celém komplexu vyvážených kompromisů. Při vývoji se odborníci společnosti Datera řídili třemi hlavními principy:

  • řízení se zřetelem na specifika aplikací;
  • jednotný mechanismus zajištění flexibility dat;
  • vysoká výkonnost díky sníženým režijním nákladům.

Obecným znakem těchto principů je jednoduchost. Jednoduché řízení systému, jednoduché spravování dat pomocí jednoho elegantního mechanismu a zajištění předvídatelné (a vysoké) výkonnosti díky snížení nákladů. Proč je jednoduchost tak důležitá? Zkušení odborníci ze světa úložných systémů vědí, že není možné zajistit splnění požadavků na úložné systémy pro moderní dynamická datová centra pouze pomocí granulárního řízení, mnoha datových nástrojů a hyperoptimalizace pro zvýšení výkonu. Souhrn těchto metod je nám již znám jako úložný systém-dinosaurus.

Seznámení s těmito principy prospělo Datera. Architektura, kterou vyvinuli, má na jedné straně dostupnost, výkon a škálovatelnost moderního podnikového úložného systému, a na druhé straně flexibilitu a rychlost potřebné pro moderní softwarově definované datové centrum.

Dostupnost Datera v České republice

Datera je globálním technologickým partnerem společnosti Hewlett Packard Enterprise. Produkty Datera byly testovány na kompatibilitu a výkon s různými modely serverů HPE ProLiant.

Více o architektuře Datera se dozvíte na webináři HPE 31. října.

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster