Software-definerede lagringssystemer eller hvad der ødelagde dinosaurerne?

Software-definerede lagringssystemer eller hvad der ødelagde dinosaurerne?

Engang var de på toppen af fødekæden. I tusinder af år. Men så skete det utænkelige: Himlen blev dækket af skyer, og de stoppede med at eksistere. På den anden side af verden skete der begivenheder, der ændrede klimaet: Cloudiness øgedes. Dinosaurerne blev for store og langsomme: Deres forsøg på at overleve var dømt til at mislykkes. De øverste rovdyr herskede på Jorden i 100 millioner år, voksede hele tiden og blev stærkere. De udviklede sig til det, der så ud til at være en ideel skabning, der befandt sig på toppen af fødekæden, men Universet ændrede pludselig udseendet af vores planet.

Ironisk nok var det faktisk skyerne, der udslettede dinosaurerne fra jordens overflade for 66 millioner år siden. På samme måde ødelægger skyerne i dag de klassiske datalagringssystemer, der befinder sig "på toppen af fødekæden." I begge tilfælde var problemet ikke selve skyerne, men evnen til at tilpasse sig en foranderlig verden. I tilfældet med dinosaurerne skete det hurtigt: Den ødelæggende effekt af skyerne indtrådte inden for dage eller uger efter meteornedslaget (eller vulkanudbruddet – valget af teori er op til dig). I tilfældet med klassiske datalagringssystemer tager processen år, men den er selvfølgelig uoprettelig.

Trias-perioden: En tid med store jern og fremkomsten af migrerende applikationer

Hvad skete der så? I det eksisterende økosystem fandtes der lav- og mellemklasse lagerenheder, virksomhedssystemer og direkte tilsluttede lagringssystemer (DAS). Disse kategorier blev defineret af analytikere, havde deres egne markedsvolumener, omkostnings-, pålideligheds-, præstations- og skalerbarhedsindikatorer. Og så skete der noget mærkeligt.

Fremkomsten af virtuelle maskiner betød, at mange applikationer, sandsynligvis fra flere ejere, kunne køre samtidig på én server - sådanne ændringer satte straks tvivl om fremtiden for SAN med direkte tilslutning. Derefter udviklede ejerne af de største hyperskalerbare infrastrukturer (hyperscalers): Facebook, Google, eBay osv., som var trætte af at betale enorme beløb for SAN, deres egne applikationer, der sikrede datatilgængelighed på almindelige servere i stedet for store "jern" SAN. Så præsenterede Amazon markedet for noget mærkeligt, kaldet Simple Storage Service (S3). Ikke en blok, ikke en fil, men noget helt nyt: det blev umuligt at købe systemet, man kunne kun købe tjenesten. Vent, hvad er det for et klart lys, der ses på himlen? Endnu en asteroid?

Juraperioden: æraen med "tilstrækkeligt gode dinosaurer"

Vi er trådt ind i en fase af SAN-udviklingen med ideologien "tilstrækkeligt godt". Kunder, der bruger SAN, begyndte at sætte spørgsmålstegn ved retfærdigheden i den ti- eller hundrede gange tillægspris, de betalte for deres virksomhedSAN. Mellemniveau-masser begyndte at tage markedsandele fra high-end systemer. Produkter som HPE 3PAR vokset hurtigt. EMC Symmetrix, der tidligere dominerede corporate-class-masser, beholdt stadig noget territorium, men det krympede hurtigt. Mange brugere begyndte at overføre deres data til AWS.

På den anden side begyndte innovatorerne af SAN at låne ideer fra hyperskalerne ved at anvende teknologier fra distribuerede horisontalt skalerbare systemer - ideologi, der er modsat vertikal skalerbarhed. Det forventes, at ny SAN-software vil kunne køre på almindelige servere, ligesom det er tilfældet hos hyperskalerne. Ingen flere 10-100 gange priser oven i selve udstyrernes omkostninger. I teorien kan man bruge enhver server - valget afhænger af dine præferencer. Æraen med softwaredefinerede SAN (SDS) er begyndt: skyerne dækkede himlen, temperaturen faldt, og bestanden af toppredatorer begyndte at falde.

Kredsløbsperiode: starten på evolutionen af softwaredefinerede SAN

De tidlige dage med software-definerede lagringssystemer var tumultariske. Der blev lovet meget, men der blev leveret lidt. Samtidig skete der et vigtigt teknologisk skift: flashhukommelse blev en moderne erstatning for "roterende rust" (HDD). Det var en periode med mange startups inden for lagringssystemer og let tilgængelige venturepenge. Alt ville have været strålende, hvis det ikke var for et problem: dataopbevaring kræver seriøs omtanke. Det viste sig, at kunderne holder af deres data. Hvis de mister adgangen til dem, eller der i terabyte data opdages et par forkerte bits, bliver de bekymrede, og virkelig bekymrede. De fleste startups overlevede ikke. Kunderne fik fantastisk funktionalitet, men det var ikke alt godt med de grundlæggende værktøjer. En dårlig opskrift.

Kainozæisk periode: Lagringssystemerne dominerer

Få taler om, hvad der skete bagefter, fordi det ikke er så interessant – kunderne fortsætter med at købe de samme klassiske lagringssystemer. Selvfølgelig, de der har flyttet deres applikationer til clouden, har også flyttet dataene derhen. Men for de overvældende flertal af kunder, der ikke ønsker at flytte helt til clouden, eller slet ikke vil flytte, fortsatte Hewlett Packard Enterprise med at tilbyde klassiske systemer.

Vi lever i 2019, så hvorfor eksisterer der stadig en milliardindustri af lagringssystemer baseret på teknologier fra Y2K? Fordi de virker! Kort sagt, kravene til kritiske applikationer blev ikke opfyldt af produkter skabt i hype-bølgen. Produkter som HPE 3PAR forbliver de bedste muligheder for virksomhedskunder, og den nye fase i udviklingen af HPE 3PAR – HPE Primera – bekræfter blot dette.

Til gengæld var mulighederne for software-definerede lagringssystemer fremragende: horisontal skalerbarhed, brug af standardservere… Men prisen for dette var: ustabil tilgængelighed, uforudsigelig ydelse og specifikke skalerbarhedsregler.

Kundernes krav er i stigende grad komplekse, og de bliver aldrig lettere. Ingen vil acceptere dataintegritetstab eller længere nedetid. Derfor er arkitekturen for storage-systemer afgørende, idet den skal imødekomme kravene fra moderne, hurtigt udviklende datacentre, samtidig med at den ikke går på kompromis med de centrale egenskaber ved enterprise storage.

Tertiær periode: fremkomsten af nye livsformer

Lad os undersøge, hvordan en ny aktør på markedet for storage-systemer – Datera – har formået at navigere i denne udfordrende blanding af historisk etablerede og nye krav til storage. Først og fremmest gennem implementeringen af en arkitektur, der er designet til at løse den ovenfor beskrevne dilemma. Man kan ikke ændre en gammeldags arkitektur for at imødekomme kravene fra moderne datacentre, ligesom man ikke kan ændre arkitekturen af en mid-range software-defineret storage for at opfylde kravene til enterprise-systemer: dinosaurer blev ikke til pattedyr, fordi temperaturen faldt.

At bygge en løsning, der opfylder kravene til enterprise-kvalitet storage og samtidigt tager højde for værdien af dynamikken i det moderne datacenter, er en udfordrende opgave, men det var netop, hvad Datera havde til hensigt at gøre. Dateras specialister arbejdede i fem år på dette og fandt opskriften på at "tilberede" enterprise software-defineret storage.

Den største udfordring, Datera stod overfor, var, at de måtte bruge den logiske operator 'AND' i stedet for den langt simplere 'OR'. Stabil tilgængelighed, 'OG' forudsigelig ydeevne, 'OG' arkitektonisk skalerbarhed, 'OG' orkestrering-som-kode, 'OG' standardiseret hardware, 'OG' implementering af styringspolitikker, 'OG' fleksibilitet, 'OG' analytisk baseret styring, 'OG' sikkerhed, 'OG' integration med åbne økosystemer. Den logiske operator 'AND' er ét tegn længere end 'OR' – det er hovedforskellen.

Kvaternær periode: moderne datacentre og det skarpe klimaændringer forudbestemmer udviklingen af software-definerede storage-systemer.

Hvordan skabte Datera en arkitektur, der opfylder kravene fra traditionelle enterprise-lagringssystemer og samtidig imødekommer behovene i moderne datacentre? Det hele kommer tilbage til den irriterende operator «OG».

Der var ingen mening i at løse kravene én for én. Summen af disse elementer ville ikke blive til en helhed. Som i enhver kompleks proces var omhyggelig udarbejdelse af et balanceret kompromis vigtig. Under udviklingen fokuserede Dateras specialister på tre grundlæggende principper:

  • styring med hensyntagen til applikationernes specificitet;
  • en ensartet mekanisme til at sikre datadirigerbarhed;
  • høj ydeevne gennem nedsatte omkostninger.

Den fælles egenskab ved disse principper er enkelhed. Enkel styring af systemet, enkel håndtering af data med en enkelt elegant mekanisme og sikring af forudsigelig (og høj) ydelse ved at reducere omkostningerne. Hvorfor er enkelhed så vigtig? Erfarne mestre fra lagringsverdenen ved, at det ikke er muligt at opfylde kravene til moderne datacentre blot ved hjælp af granular styring, mange datastyringsværktøjer og hyperoptimering til at øge ydeevnen. Denne kombination af metoder kender vi allerede som lagringsdinosaur.

Kendskabet til disse principper har været en stor fordel for Datera. Den arkitektur, de har udviklet, har på den ene side tilgængelighed, ydeevne og skalerbarhed, som et moderne enterprise-lagringssystem kræver, og på den anden side fleksibilitet og hastighed, der er nødvendige for et moderne softwaredefineret datacenter.

Dateras tilgængelighed i Rusland

Datera er en global teknologisk partner til Hewlett Packard Enterprise. Dateras produkter er blevet testet for kompatibilitet og ydeevne med flere servermodeller. HPE ProLiant.

Du kan lære mere om Dateras arkitektur på HPE-webinaret 31. oktober.

Kilde: habr.com

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster