Programsko definirani sistemi za shranjevanje ali kaj je ubilo dinozavre?

Programsko definirani sistemi za shranjevanje ali kaj je ubilo dinozavre?

Nekoč so zasedali vrh prehranjevalne verige. Že tisoče let. In potem se je zgodilo nepredstavljivo: nebo so prekrili oblaki in ti so prenehali obstajati. Na drugem koncu sveta so se zgodili dogodki, ki so spremenili podnebje: oblačnost se je povečala. Dinozavri so postali preveliki in prepočasni: njihovi poskusi preživetja so bili obsojeni na neuspeh. Vrhunski plenilci so Zemlji vladali 100 milijonov let, postajali so večji in močnejši. Razvili so se v nekaj, kar se je zdelo popolno bitje na vrhu prehranjevalne verige, vendar je vesolje nenadoma spremenilo podobo našega planeta.

Ironično je, da so dinozavre pred 66 milijoni let izbrisali oblaki. Na enak način danes oblaki uničujejo klasične sisteme za shranjevanje podatkov na vrhu prehranjevalne verige. V obeh primerih težava niso bili sami oblaki, temveč sposobnost prilagajanja spreminjajočemu se svetu. Pri dinozavrih se je vse zgodilo hitro: uničujoči učinek oblakov se je zgodil v nekaj dneh ali tednih po padcu meteorita (ali vulkanskem izbruhu – izbira teorije je vaša). Pri klasičnih podatkovnih skladiščih proces traja leta, a je seveda nepovraten.

Triasno obdobje: doba velikega železa in pojav selitvenih aplikacij

Torej kaj se je zgodilo? Obstoječi ekosistem je vključeval sisteme za shranjevanje na začetni ravni in srednjem razredu, sisteme na ravni podjetja in neposredno priključeno shrambo (DAS). Te kategorije so določili analitiki in so imele svoje tržne obsege, kazalnike stroškov, zanesljivosti, uspešnosti in razširljivosti. In potem se je zgodilo nekaj čudnega.

Pojav virtualnih strojev je pomenil, da se lahko več aplikacij izvaja hkrati na enem strežniku, verjetno med več lastniki – sprememba, ki je takoj postavila pod vprašaj prihodnost neposredno povezanega shranjevanja. Potem so lastniki največjih hiperrazširljivih infrastruktur (hiperskalerjev): Facebook, Google, eBay itd., naveličani plačevanja ogromnih količin denarja za sisteme za shranjevanje, razvili lastne aplikacije, ki so zagotavljale dostopnost podatkov na običajnih strežnikih namesto na velikih “strojnih” shrambah. sistemi. Nato je Amazon na trg predstavil nekaj nenavadnega, imenovanega Simple Storage Service ali S3. Ne blok, ne datoteka, ampak nekaj bistveno novega: postalo je nemogoče kupiti sistem, postalo je mogoče kupiti samo storitev. Čakaj malo, kaj je tista svetla svetloba, ki je vidna na nebu? Še en asteroid?

Jurassic: doba "dovolj dobrih saurjev"

Vstopili smo v fazo razvoja shranjevanja z ideologijo »dovolj dobro«. Stranke shranjevalnikov, ki so opazile, kaj so storili hiperscalerji, so začele dvomiti o pravičnosti desetkrat ali celo stokratnih dodatnih stroškov nad strojno opremo, ki so jih plačevali za sisteme za shranjevanje v podjetju. Nizi srednjega nivoja so začeli pridobivati ​​tržni delež od sistemov najvišjega nivoja. Izdelki kot so HPE 3PAR pokazala hitro rast. EMC Symmetrix, nekoč prevladujoča matrika v podjetniškem razredu, je še vedno imela nekaj ozemlja, vendar se je hitro krčilo. Številni uporabniki so svoje podatke začeli seliti v AWS.

Po drugi strani pa so si inovatorji shranjevanja začeli izposojati ideje od hiperskalerjev, pri čemer so uporabljali tehnologije porazdeljenih horizontalno razširljivih sistemov – ideologija, ki je nasprotna vertikalnemu skaliranju. Pričakuje se, da bo nova programska oprema za shranjevanje lahko delovala na običajnih strežnikih, tako kot hiperskalerji. Nič več 10-100-kratnik stroškov same opreme. Teoretično lahko uporabite kateri koli strežnik - izbira je odvisna od vaših želja. Začelo se je obdobje programsko definiranega shranjevanja (SDS): oblaki so zakrili nebo, temperature so padle in populacija vrhovnih plenilcev je začela upadati.

Obdobje krede: začetek razvoja programsko definiranih sistemov za shranjevanje

Prvi dnevi programsko definiranega shranjevanja so bili vrtoglavi. Veliko je bilo obljubljenega, a malo izpolnjenega. Hkrati se je zgodil pomemben tehnološki premik: bliskovni pomnilnik je postal sodobna alternativa trdemu disku (HDD). To je bilo obdobje številnih startupov za shranjevanje in denarja tveganega kapitala, ki je bil preprost za upravljanje. Vse bi bilo super, če ne bi bilo ene težave: shranjevanje podatkov zahteva resen premislek. Izkazalo se je, da imajo stranke radi svoje podatke. Če izgubijo dostop do njega ali če se v terabajtih podatkov najde nekaj slabih bitov, jih zelo skrbi in skrbi. Večina startupov ni preživela. Stranke so prejele kul funkcionalnost, vendar z osnovnimi orodji ni bilo vse v redu. Slab recept.

Kenozoik: prevladujejo skladiščni masivi

Malo ljudi govori o tem, kaj se je zgodilo pozneje, ker ni zelo zanimivo - kupci še naprej kupujejo iste klasične pomnilniške nize. Seveda so tisti, ki so svoje aplikacije preselili v oblake, tja preselili tudi svoje podatke. Toda za veliko večino kupcev, ki ne želijo popolnoma preklopiti na oblak ali sploh ne želijo preklopa, je isti Hewlett Packard Enterprise še naprej ponujal klasične nize.

Smo v letu 2019, zakaj torej še vedno obstaja več milijard dolarjev vredno podjetje za shranjevanje, ki temelji na tehnologiji Y2K? Ker delujejo! Preprosto povedano, zahteve kritičnih aplikacij niso bile uresničene z izdelki, ustvarjenimi na valu navdušenja. Izdelki, kot je HPE 3PAR, so ostali najboljše možnosti za poslovne stranke, nova evolucija arhitekture HPE 3PAR pa je HPE Primera – to samo potrjuje.

Po drugi strani pa so bile zmogljivosti programsko definiranih sistemov za shranjevanje odlične: horizontalna razširljivost, uporaba standardnih strežnikov ... Toda cena za to je bila: nestabilna razpoložljivost, nepredvidljivo delovanje in posebna pravila za razširljivost.

Kompleksnost zahtev strank je v tem, da nikoli ne postanejo enostavnejše. Nihče ne bo rekel, da je izguba celovitosti podatkov ali podaljšan čas nedelovanja sprejemljiv. Zato je za shranjevalne sisteme tako pomembna arhitektura, ki hkrati izpolnjuje zahteve sodobnih hitro razvijajočih se podatkovnih centrov in v iskanju kompromisa ni brez ključnih lastnosti pomnilniških sistemov poslovnega razreda.

Terciarno obdobje: nastanek novih življenjskih oblik

Poskusimo ugotoviti, kako se je enemu od novincev na trgu shranjevanja - Datera - uspelo spopasti s tako težko mešanico zgodovinsko uveljavljenih in novih zahtev za sisteme shranjevanja. Najprej z izvedbo arhitekture, usmerjene v rešitev zgoraj opisane dileme. Nemogoče je spremeniti podedovano arhitekturo, da bi ustrezala izzivom sodobnega podatkovnega centra, tako kot je nemogoče spremeniti povprečno programsko definirano arhitekturo shranjevanja, da bi izpolnjevala zahteve sistemov poslovnega razreda: dinozavri niso postali sesalci, ker je temperatura padla.

Izdelava rešitve, ki izpolnjuje zahteve glede shranjevanja na ravni podjetja, hkrati pa v celoti izkorišča agilnost sodobnega podatkovnega centra, ni lahka naloga, a to je točno tisto, kar si je Datera zadala. Strokovnjaki Datera so se s tem ukvarjali že pet let in našli so recept za "kuhanje" programsko definiranega shranjevanja v podjetniškem razredu.

Glavna težava, na katero je naletela Datera, je bila, da je morala uporabiti logični operator "AND" namesto veliko enostavnejšega "ALI". Konsistentna razpoložljivost, IN predvidljivo delovanje, IN arhitekturna razširljivost, IN orkestracija kot koda, IN standardizirana strojna oprema, IN uveljavljanje politik, IN prilagodljivost, IN upravljanje, ki temelji na analitiki, "IN" varnost, "IN" integracija z odprtimi ekosistemi. Logični operator "IN" je en znak daljši od "ALI" - to je glavna razlika.

Kvartarno obdobje: sodobni podatkovni centri in nenadne podnebne spremembe vnaprej določajo razvoj programsko definiranih sistemov za shranjevanje

Kako je torej Datera ustvarila arhitekturo, ki izpolnjuje zahteve tradicionalnega poslovnega shranjevanja in hkrati izpolnjuje zahteve sodobnega podatkovnega centra? Vse se spet spusti na tisti nadležni operator "IN".

Ni se imelo smisla lotevati posameznih zahtev eno za drugo. Vsota takih elementov ne bo postala enotna celota. Kot v vsakem kompleksnem sistemu je bil tudi tukaj pomemben natančen premislek o celotnem kompleksu uravnoteženih kompromisov. Pri razvoju so strokovnjake Datera vodili tri glavna načela:

  • upravljanje glede na aplikacijo;
  • enoten mehanizem za zagotavljanje fleksibilnosti podatkov;
  • visoka zmogljivost zaradi zmanjšanih režijskih stroškov.

Skupna značilnost teh načel je preprostost. Enostavno upravljajte svoj sistem, enostavno upravljajte svoje podatke z enim samim, elegantnim mehanizmom in zagotovite predvidljivo (in visoko) zmogljivost ob zmanjšanju stroškov. Zakaj je preprostost tako pomembna? Izkušeni strokovnjaki v svetu shranjevanja vedo, da izpolnjevanja zahtev glede shranjevanja v današnjem dinamičnem podatkovnem centru ni mogoče doseči samo z razdrobljenim upravljanjem, več orodji za upravljanje podatkov in hiper-optimizacijo za povečanje zmogljivosti. Kompleks takih tehnik nam je že znan kot sistem za shranjevanje dinozavrov.

Poznavanje teh načel je Dateri dobro služilo. Arhitektura, ki so jo razvili, ima na eni strani razpoložljivost, zmogljivost in razširljivost sodobnega sistema za shranjevanje podatkov v poslovnem razredu, na drugi strani pa prožnost in hitrost, potrebni za sodoben programsko definiran podatkovni center.

Razpoložljivost Datera v Rusiji

Datera je globalni tehnološki partner podjetja Hewlett Packard Enterprise. Izdelki Datera so testirani glede združljivosti in zmogljivosti z različnimi modeli strežnikov HPE ProLiant.

Več o arhitekturi Datera lahko izveste na HPE spletni seminar 31 oktober.

Vir: www.habr.com

Dodaj komentar