Softverski definisani sistemi za skladištenje ili šta je ubilo dinosauruse?

Softverski definisani sistemi za skladištenje ili šta je ubilo dinosauruse?

Nekada su zauzimali vrh lanca ishrane. Hiljadama godina. A onda se dogodilo nezamislivo: nebo je bilo prekriveno oblacima, i oni su prestali da postoje. Na drugom kraju svijeta desili su se događaji koji su promijenili klimu: povećala se oblačnost. Dinosaurusi su postali preveliki i presporo: njihovi pokušaji da prežive bili su osuđeni na propast. Vrhunski grabežljivci vladali su Zemljom 100 miliona godina, postajući sve veći i jači. Evoluirali su u ono što je izgledalo kao savršeno biće na vrhu lanca ishrane, ali svemir je iznenada promijenio lice naše planete.

Ironično, upravo su oblaci zbrisali dinosauruse prije 66 miliona godina. Na isti način, oblaci danas uništavaju klasične sisteme za skladištenje podataka na vrhu lanca ishrane. U oba slučaja problem nisu bili sami oblaci, već sposobnost prilagođavanja svijetu koji se mijenja. U slučaju dinosaurusa, sve se dogodilo brzo: destruktivni efekat oblaka desio se u roku od nekoliko dana ili nedelja nakon pada meteorita (ili vulkanske erupcije - izbor teorije je na vama). U slučaju klasičnih skladišta podataka, proces traje godinama, ali je, naravno, nepovratan.

Trijaski period: doba velikog gvožđa i pojava migratornih aplikacija

Šta se desilo? Postojeći ekosistem je uključivao sisteme za skladištenje podataka početnog i srednjeg ranga, sisteme na nivou preduzeća i direktno priključeno skladištenje (DAS). Ove kategorije su odredili analitičari i imale su sopstvene tržišne količine, indikatore troškova, pouzdanosti, performansi i skalabilnosti. A onda se dogodilo nešto čudno.

Pojava virtuelnih mašina značila je da više aplikacija može da radi istovremeno na jednom serveru, verovatno kod više vlasnika – promena koja je odmah dovela u pitanje budućnost direktno spojenog skladišta. Tada su vlasnici najvećih hiperskalarnih infrastruktura (hyperscalers): Facebook, Google, eBay, itd., umorni od plaćanja ogromnih količina novca za sisteme za pohranu, razvili vlastite aplikacije koje su osiguravale dostupnost podataka na redovnim serverima umjesto velike “hardverske” pohrane. sistema. Zatim je Amazon predstavio nešto čudno na tržištu pod nazivom Simple Storage Service, ili S3. Ne blok, ne fajl, već nešto fundamentalno novo: postalo je nemoguće kupiti sistem, postalo je moguće kupiti samo uslugu. Čekaj malo, koja je to sjajna svjetlost vidljiva na nebu? Još jedan asteroid?

Jura: doba "dovoljno dobrih saura"

Ušli smo u fazu razvoja skladištenja sa ideologijom „dovoljno dobro“. Kupci skladišta, primetivši šta su hiperskaleri uradili, počeli su da preispituju pravednost deset ili čak sto puta dodatnih troškova u vezi sa hardverom koji su plaćali za svoje korporativne sisteme za skladištenje podataka. Nizovi srednjeg nivoa počeli su da osvajaju tržišni udeo od vrhunskih sistema. Proizvodi kao što su HPE 3PAR pokazao brzi rast. EMC Symmetrix, nekada dominantni niz poslovne klase, i dalje je držao određenu teritoriju, ali se brzo smanjivao. Mnogi korisnici su počeli migrirati svoje podatke na AWS.

S druge strane, inovatori za skladištenje su počeli da posuđuju ideje od hiperskalera, koristeći tehnologije distribuiranih horizontalno skalabilnih sistema - ideologija suprotna vertikalnom skaliranju. Očekuje se da će novi softver za skladištenje moći da radi na redovnim serverima, baš kao i hiperskaleri. Ne više od 10-100 puta više od cijene same opreme. U teoriji, možete koristiti bilo koji server - izbor ovisi o vašim željama. Počela je era softverski definisanog skladištenja (SDS): oblaci su zaklanjali nebo, temperature su pale, a populacija predatora na vrhuncu počela je da opada.

Period krede: početak evolucije softverski definisanih sistema za skladištenje podataka

Prvi dani softverski definisanog skladištenja bili su opojni. Mnogo je obećano, ali je malo ispunjeno. Istovremeno, dogodio se važan tehnološki pomak: fleš memorija je postala moderna alternativa spining rust-u (HDD). Ovo je bio period mnogih pokretanja skladišta i rizičnog kapitala lakog za rukovanje. Sve bi bilo sjajno da nema jednog problema: skladištenje podataka zahtijeva ozbiljno razmatranje. Ispostavilo se da kupci vole svoje podatke. Ako mu izgube pristup, ili se nađe nekoliko loših bitova u terabajtima podataka, jako se brinu i brinu. Većina startupa nije preživjela. Kupci su dobili cool funkcionalnost, ali nije sve bilo dobro sa osnovnim alatima. Loš recept.

Kenozojski period: dominiraju skladišni masivi

Malo ljudi priča o tome šta se dogodilo nakon toga, jer nije baš zanimljivo - kupci i dalje kupuju iste klasične skladišne ​​nizove. Naravno, oni koji su svoje aplikacije premjestili u oblak, također su tamo premjestili svoje podatke. Ali za ogromnu većinu kupaca koji ne žele u potpunosti da se prebace na oblak ili ne žele da se prebace uopšte, isti Hewlett Packard Enterprise je nastavio da nudi klasične nizove.

Nalazimo se u 2019. godini, pa zašto još uvijek postoji više milijardi dolara vrijedan posao skladištenja koji se temelji na Y2K tehnologiji? Jer rade! Jednostavno rečeno, zahtjevi kritičnih aplikacija nisu bili ostvareni proizvodima stvorenim na talasu hypea. Proizvodi kao što je HPE 3PAR ostali su najbolja opcija za poslovne korisnike, a nova evolucija HPE 3PAR arhitekture je HPE Prvo – ovo samo potvrđuje.

Zauzvrat, mogućnosti softverski definisanih sistema skladištenja su bile odlične: horizontalna skalabilnost, upotreba standardnih servera... Ali cena za to je bila: nestabilna dostupnost, nepredvidive performanse i specifična pravila skalabilnosti.

Složenost zahtjeva kupaca je u tome što oni nikada ne postaju jednostavniji. Niko neće reći da je gubitak integriteta podataka ili produženo vrijeme zastoja prihvatljivo. Zato je arhitektura koja istovremeno ispunjava zahtjeve modernih centara podataka koja se brzo razvija i, u potrazi za kompromisom, nije lišena ključnih karakteristika sistema za skladištenje podataka poslovne klase, toliko važna za sisteme za skladištenje podataka.

Tercijarni period: pojava novih oblika života

Hajde da pokušamo da shvatimo kako je jedan od novopridošlica na tržištu skladištenja - Datera - uspeo da se nosi sa tako teškom mešavinom istorijski uspostavljenih i novih zahteva za sisteme skladištenja. Prije svega, kroz implementaciju arhitekture usmjerene na rješavanje gore opisane dileme. Nemoguće je modificirati naslijeđenu arhitekturu kako bi odgovorila na izazove modernog podatkovnog centra, baš kao što je nemoguće modificirati prosječnu softverski definiranu arhitekturu za pohranu kako bi zadovoljila zahtjeve sistema poslovne klase: dinosaurusi nisu postali sisari jer je temperatura ispao.

Izgradnja rješenja koje ispunjava zahtjeve za skladištenje podataka na nivou preduzeća uz potpunu iskorištavanje agilnosti modernog podatkovnog centra nije lak zadatak, ali to je upravo ono što je Datera namjeravala učiniti. Stručnjaci Datere rade na tome već pet godina i pronašli su recept za „kuvanje“ softverski definisanog skladištenja podataka u poslovnoj klasi.

Glavna poteškoća s kojom se Datera susrela je bila da je morala koristiti logički operator "AND" umjesto mnogo jednostavnijeg "OR". Konzistentna dostupnost, I predvidljive performanse, I arhitektonska skalabilnost, I orkestracija kao kod, I standardizovani hardver, I sprovođenje politike, I fleksibilnost, I upravljanje vođeno analitikom, „I” bezbednost, „I” integracija sa otvorenim ekosistemima. Logički operator "AND" je jedan znak duži od "OR" - ovo je glavna razlika.

Kvartarni period: moderni podatkovni centri i iznenadne klimatske promjene predodređuju razvoj softverski definiranih sistema za pohranu podataka

Dakle, kako je Datera stvorila arhitekturu koja ispunjava zahtjeve tradicionalnog poslovnog prostora za pohranu podataka dok istovremeno ispunjava zahtjeve modernog data centra? Sve se opet svodi na onaj dosadni "AND" operator.

Nije imalo smisla rješavati pojedinačne zahtjeve jedan po jedan. Zbir takvih elemenata neće postati jedinstvena cjelina. Kao iu svakom složenom sistemu, važno je pažljivo razmatranje čitavog kompleksa uravnoteženih kompromisa. Prilikom razvoja, stručnjaci Datere su se vodili tri glavna principa:

  • upravljanje specifičnim za aplikaciju;
  • jedinstveni mehanizam za osiguranje fleksibilnosti podataka;
  • visoke performanse zbog smanjenih režijskih troškova.

Zajednička karakteristika ovih principa je jednostavnost. Lako upravljajte svojim sistemom, lako upravljajte svojim podacima pomoću jednog, elegantnog mehanizma i isporučite predvidljive (i visoke) performanse uz smanjenje troškova. Zašto je jednostavnost toliko važna? Pametni profesionalci u svijetu skladištenja znaju da se ispunjavanje zahtjeva za skladištenjem današnjeg dinamičkog centra podataka ne može postići samo granularnim upravljanjem, višestrukim alatima za upravljanje podacima i hiperoptimizacijom za povećanje performansi. Kompleks takvih tehnika nam je već poznat kao sistem za skladištenje dinosaura.

Poznavanje ovih principa dobro je poslužilo Dateri. Arhitektura koju su razvili ima, s jedne strane, dostupnost, performanse i skalabilnost modernog sistema za skladištenje podataka poslovne klase, as druge strane, fleksibilnost i brzinu neophodnu za moderan softverski definisan data centar.

Dostupnost Datera u Rusiji

Datera je globalni tehnološki partner kompanije Hewlett Packard Enterprise. Datera proizvodi su testirani na kompatibilnost i performanse sa različitim modelima servera HPE ProLiant.

Više o arhitekturi Datera možete saznati na HPE webinar 31. oktobra.

izvor: www.habr.com

Dodajte komentar