Sisteme magazinimi të përcaktuara nga softueri apo çfarë i vrau dinosaurët?

Sisteme magazinimi të përcaktuara nga softueri apo çfarë i vrau dinosaurët?

Dikur ata zinin majën e zinxhirit ushqimor. Për mijëra vjet. Dhe pastaj ndodhi e paimagjinueshme: qielli u mbulua me re, dhe ato pushuan së ekzistuari. Në anën tjetër të botës, ndodhën ngjarje që ndryshuan klimën: vranësira u rrit. Dinozaurët u bënë shumë të mëdhenj dhe shumë të ngadaltë: përpjekjet e tyre për të mbijetuar ishin të dënuara me dështim. Grabitqarët e majës sunduan Tokën për 100 milionë vjet, duke u bërë më të mëdhenj dhe më të fortë. Ata evoluan në atë që dukej si një qenie e përsosur në krye të zinxhirit ushqimor, por universi papritur ndryshoi fytyrën e planetit tonë.

Ironikisht, ishin retë që fshinë dinosaurët 66 milionë vjet më parë. Në të njëjtën mënyrë, retë sot po shkatërrojnë sistemet klasike të ruajtjes së të dhënave në krye të zinxhirit ushqimor. Në të dyja rastet, problemi nuk ishte vetë retë, por aftësia për t'u përshtatur me një botë në ndryshim. Në rastin e dinosaurëve, gjithçka ndodhi shpejt: efekti shkatërrues i reve ndodhi brenda disa ditësh ose javësh nga rënia e meteoritit (ose shpërthimi vullkanik - zgjedhja e teorisë është e juaja). Në rastin e magazinave klasike të të dhënave, procesi zgjat me vite, por sigurisht që është i pakthyeshëm.

Periudha triasike: epoka e hekurit të madh dhe shfaqja e aplikacioneve migratore

Pra, çfarë ndodhi? Ekosistemi ekzistues përfshinte sistemet e magazinimit të nivelit fillestar dhe të mesëm, sistemet e nivelit të ndërmarrjes dhe ruajtjen e bashkangjitur direkt (DAS). Këto kategori u përcaktuan nga analistët dhe kishin vëllimet e tyre të tregut, treguesit e kostos, besueshmërisë, performancës dhe shkallëzueshmërisë. Dhe më pas ndodhi diçka e çuditshme.

Ardhja e makinave virtuale nënkuptonte që aplikacione të shumta mund të ekzekutoheshin njëkohësisht në një server të vetëm, me gjasë në disa pronarë - një ndryshim që vuri menjëherë në pikëpyetje të ardhmen e ruajtjes së bashkangjitur direkt. Më pas, pronarët e infrastrukturave më të mëdha të shkallës së lartë (hipershkallëzuesit): Facebook, Google, eBay, etj., të lodhur duke paguar shuma të mëdha parash për sistemet e ruajtjes, zhvilluan aplikacionet e tyre që siguruan disponueshmërinë e të dhënave në serverët e rregullt në vend të ruajtjes së madhe "hardware". sistemeve. Pastaj Amazon prezantoi diçka të çuditshme në treg të quajtur Simple Storage Service, ose S3. Jo një bllok, jo një skedar, por diçka thelbësisht e re: u bë e pamundur blerja e një sistemi, u bë e mundur të blihej vetëm një shërbim. Prisni një minutë, çfarë është ajo dritë e ndritshme e dukshme në qiell? Një tjetër asteroid?

Jurassic: epoka e "saurëve mjaft të mirë"

Ne hymë në fazën e zhvillimit të ruajtjes me ideologjinë "mjaft mirë". Klientët e magazinimit, duke vënë re atë që kishin bërë hipershkallëzuesit, filluan të vënë në dyshim drejtësinë e dhjetë apo edhe njëqindfishit të kostos shtesë mbi harduerin që po paguanin për sistemet e tyre të ruajtjes së korporatës. Vargjet e nivelit të mesëm filluan të fitojnë pjesën e tregut nga sistemet e nivelit të lartë. Produkte të tilla si HPE 3PAR shfaqi rritje të shpejtë. EMC Symmetrix, grupi dikur dominues i klasës së ndërmarrjeve, mbante ende disa territore, por po tkurej me shpejtësi. Shumë përdorues kanë filluar të migrojnë të dhënat e tyre në AWS.

Nga ana tjetër, novatorët e ruajtjes filluan të huazojnë ide nga hipershkallëzuesit, duke përdorur teknologjitë e sistemeve të shpërndara horizontalisht të shkallëzueshme - një ideologji e kundërt me shkallëzimin vertikal. Pritet që softueri i ri i ruajtjes të jetë në gjendje të funksionojë në serverë të rregullt, ashtu si hipershkalluesit. Jo më shumë 10-100 herë kostoja e vetë pajisjes. Në teori, ju mund të përdorni çdo server - zgjedhja varet nga preferencat tuaja. Epoka e ruajtjes së përcaktuar nga softueri (SDS) ka filluar: retë errësuan qiejt, temperaturat ranë dhe popullsia e grabitqarëve të kulmit filloi të bjerë.

Periudha Kretake: fillimi i evolucionit të sistemeve të ruajtjes të përcaktuara nga softueri

Ditët e para të ruajtjes së përcaktuar nga softueri ishin të vështira. U premtua shumë, por pak u realizua. Në të njëjtën kohë, ndodhi një ndryshim i rëndësishëm teknologjik: memoria flash u bë alternativa moderne ndaj ndryshkut rrotullues (HDD). Kjo ishte një periudhë e shumë startupeve të ruajtjes dhe parave të kapitalit sipërmarrës të lehtë për t'u trajtuar. Çdo gjë do të ishte mirë nëse jo për një problem: ruajtja e të dhënave kërkon konsideratë serioze. Rezulton se klientët i duan të dhënat e tyre. Nëse humbasin aksesin në të, ose gjenden disa pjesë të këqija në terabajt të dhëna, ata shqetësohen dhe shqetësohen shumë. Shumica e startupeve nuk mbijetuan. Klientët morën funksionalitet të këndshëm, por jo gjithçka ishte mirë me mjetet bazë. Recetë e keqe.

Periudha kenozoike: mbizotërojnë masivët e magazinimit

Pak njerëz flasin për atë që ndodhi më pas, sepse nuk është shumë interesante - klientët vazhdojnë të blejnë të njëjtat grupe magazinimi klasik. Natyrisht, ata që zhvendosën aplikacionet e tyre në re, gjithashtu i zhvendosën të dhënat e tyre atje. Por për shumicën dërrmuese të klientëve që nuk duan të kalojnë plotësisht në cloud, ose nuk duan të kalojnë fare, e njëjta Hewlett Packard Enterprise vazhdoi të ofrojë grupe klasike.

Jemi në vitin 2019, kështu që pse ekziston ende një biznes magazinimi me shumë miliardë dollarë i bazuar në teknologjinë Y2K? Sepse ata punojnë! E thënë thjesht, kërkesat e aplikacioneve kritike për misionin nuk po realizoheshin nga produktet e krijuara në valën e zhurmës. Produkte të tilla si HPE 3PAR mbetën opsionet më të mira për klientët e ndërmarrjeve dhe evolucioni i ri i arkitekturës HPE 3PAR është HPE Primera – kjo vetëm e vërteton.

Nga ana tjetër, aftësitë e sistemeve të ruajtjes të përcaktuara nga softueri ishin të shkëlqyera: shkallëzueshmëria horizontale, përdorimi i serverëve standardë... Por çmimi për këtë ishte: disponueshmëria e paqëndrueshme, performanca e paparashikueshme dhe rregullat specifike të shkallëzimit.

Kompleksiteti i kërkesave të klientëve është se ato kurrë nuk bëhen më të thjeshta. Askush nuk do të thotë se humbja e integritetit të të dhënave ose rritja e kohës së ndërprerjes është e pranueshme. Kjo është arsyeja pse një arkitekturë që përmbush njëkohësisht kërkesat e qendrave moderne të të dhënave me zhvillim të shpejtë dhe, në kërkim të një kompromisi, nuk është e lirë nga karakteristikat kryesore të sistemeve të ruajtjes së klasës së ndërmarrjes, është kaq e rëndësishme për sistemet e ruajtjes.

Periudha terciare: shfaqja e formave të reja të jetës

Le të përpiqemi të kuptojmë se si një nga të ardhurit në tregun e ruajtjes - Datera - arriti të përballojë një përzierje kaq të vështirë të kërkesave të vendosura historikisht dhe të reja për sistemet e ruajtjes. Para së gjithash, nëpërmjet zbatimit të një arkitekture të fokusuar në zgjidhjen e dilemës së përshkruar më sipër. Është e pamundur të modifikohet një arkitekturë e trashëguar për të përmbushur sfidat e një qendre moderne të dhënash, ashtu siç është e pamundur të modifikohet një arkitekturë mesatare e ruajtjes së përcaktuar nga softueri për të përmbushur kërkesat e sistemeve të klasës së ndërmarrjeve: dinosaurët nuk u bënë gjitarë sepse temperatura i rënë.

Ndërtimi i një zgjidhjeje që plotëson kërkesat e ruajtjes së ndërmarrjes duke përfituar nga shkathtësia e qendrës moderne të të dhënave nuk është detyrë e lehtë, por kjo është pikërisht ajo që Datera ka vendosur të bëjë. Specialistët e Datera kanë punuar për këtë për pesë vjet dhe kanë gjetur një recetë për "gatimin" e ruajtjes së përcaktuar nga softueri i klasës së ndërmarrjes.

Vështirësia kryesore që hasi Datera ishte se duhej të përdorte operatorin logjik "AND" në vend të "OR" shumë më të thjeshtë. Disponueshmëria e qëndrueshme, DHE performanca e parashikueshme, DHE shkallëzueshmëria arkitekturore, DHE orkestrimi si kod, DHE hardueri i standardizuar, DHE zbatimi i politikave, DHE fleksibiliteti, DHE menaxhimi i drejtuar nga analitika, siguria "DHE", integrimi "DHE" me ekosistemet e hapura. Operatori logjik "AND" është një karakter më i gjatë se "OR" - ky është ndryshimi kryesor.

Periudha kuaternare: qendrat moderne të të dhënave dhe ndryshimet e papritura klimatike paracaktojnë zhvillimin e sistemeve të ruajtjes të përcaktuara nga softueri

Pra, si e krijoi Datera një arkitekturë që plotëson kërkesat e ruajtjes tradicionale të klasës së ndërmarrjeve duke përmbushur njëkohësisht kërkesat e qendrës moderne të të dhënave? Gjithçka vjen përsëri te operatori i bezdisshëm "AND".

Nuk kishte kuptim të merreshim me kërkesat individuale një nga një. Shuma e elementeve të tillë nuk do të bëhet një tërësi e vetme. Ashtu si në çdo sistem kompleks, shqyrtimi i kujdesshëm i të gjithë kompleksit të kompromiseve të balancuara ishte i rëndësishëm. Gjatë zhvillimit, specialistët e Datera u udhëhoqën nga tre parime kryesore:

  • menaxhimi specifik i aplikacionit;
  • një mekanizëm i unifikuar për sigurimin e fleksibilitetit të të dhënave;
  • performancë e lartë për shkak të uljes së kostove të përgjithshme.

Karakteristika e përbashkët e këtyre parimeve është thjeshtësia. Menaxhoni me lehtësi sistemin tuaj, menaxhoni lehtësisht të dhënat tuaja me një motor të vetëm elegant dhe jepni performancë të parashikueshme (dhe të lartë) duke ulur kostot. Pse është kaq e rëndësishme thjeshtësia? Profesionistët e zgjuar në botën e ruajtjes e dinë se përmbushja e kërkesave të ruajtjes së qendrës së sotme dinamike të të dhënave nuk mund të arrihet vetëm me menaxhim të hollësishëm, mjete të shumta të menaxhimit të të dhënave dhe hiper-optimizimin për përfitime të performancës. Kompleksi i teknikave të tilla është tashmë i njohur për ne si një sistem i ruajtjes së dinosaurëve.

Njohja me këto parime i ka shërbyer mirë Daterës. Arkitektura që ata zhvilluan ka, nga njëra anë, disponueshmërinë, performancën dhe shkallëzueshmërinë e një sistemi ruajtjeje moderne të klasës së ndërmarrjes, dhe nga ana tjetër, fleksibilitetin dhe shpejtësinë e nevojshme për një qendër moderne të dhënash të përcaktuar nga softueri.

Disponueshmëria e Datera në Rusi

Datera është një partner global teknologjik i Hewlett Packard Enterprise. Produktet Datera testohen për përputhshmëri dhe performancë me modele të ndryshme serverash HPE ProLiant.

Mund të mësoni më shumë rreth arkitekturës Datera në Webinar HPE 31 tetor.

Burimi: www.habr.com

Shto një koment