Sistemes d'emmagatzematge definits per programari o què va matar els dinosaures?

Sistemes d'emmagatzematge definits per programari o què va matar els dinosaures?

Una vegada van ocupar la part superior de la cadena tròfica. Durant milers d'anys. I llavors va passar l'impensable: el cel es va cobrir de núvols i van deixar d'existir. A l'altra banda del món es van produir esdeveniments que van canviar el clima: va augmentar la nuvolositat. Els dinosaures es van fer massa grans i massa lents: els seus intents de sobreviure estaven condemnats al fracàs. Els depredadors de l'àpex van governar la Terra durant 100 milions d'anys, fent-se més grans i més forts. Van evolucionar cap al que semblava un ésser perfecte a la part superior de la cadena alimentària, però l'univers va canviar de sobte la faç del nostre planeta.

Irònicament, van ser els núvols els que van acabar amb els dinosaures fa 66 milions d'anys. De la mateixa manera, avui els núvols estan destruint els sistemes clàssics d'emmagatzematge de dades a la part superior de la cadena alimentària. En ambdós casos, el problema no eren els núvols en si, sinó la capacitat d'adaptar-se a un món canviant. En el cas dels dinosaures, tot va passar ràpidament: l'efecte destructiu dels núvols es va produir pocs dies o setmanes després de la caiguda del meteorit (o de l'erupció volcànica - l'elecció de la teoria és vostra). En el cas dels magatzems de dades clàssics, el procés dura anys, però és, per descomptat, irreversible.

Període triàsic: l'edat del gran ferro i l'aparició d'aplicacions migratòries

Llavors què va passar? L'ecosistema existent incloïa sistemes d'emmagatzematge de nivell d'entrada i de gamma mitjana, sistemes d'empresa i emmagatzematge connectat directe (DAS). Aquestes categories eren determinades pels analistes i tenien els seus propis volums de mercat, indicadors de cost, fiabilitat, rendiment i escalabilitat. I llavors va passar una cosa estranya.

L'arribada de les màquines virtuals va significar que diverses aplicacions podien executar-se simultàniament en un sol servidor, probablement entre diversos propietaris, un canvi que immediatament va posar en dubte el futur de l'emmagatzematge connectat directament. Aleshores, els propietaris de les infraestructures d'hiperescala més grans (hiperescaladors): Facebook, Google, eBay, etc., cansats de pagar grans quantitats de diners per sistemes d'emmagatzematge, van desenvolupar les seves pròpies aplicacions que garanteixen la disponibilitat de dades en servidors habituals en lloc d'un gran emmagatzematge de "maquinari" sistemes. Aleshores, Amazon va introduir una cosa estranya al mercat anomenat Simple Storage Service, o S3. No un bloc, ni un fitxer, sinó una cosa fonamentalment nova: es va fer impossible comprar un sistema, es va fer possible comprar només un servei. Espera un moment, quina és aquesta llum brillant visible al cel? Un altre asteroide?

Juràssic: l'era dels "saurs prou bons"

Vam entrar a la fase de desenvolupament de l'emmagatzematge amb la ideologia del "prou bo". Els clients d'emmagatzematge, adonant-se del que havien fet els hiperescaladors, van començar a qüestionar l'equitat de les deu o fins i tot cent vegades el cost addicional del maquinari que estaven pagant pels seus sistemes d'emmagatzematge corporatius. Les matrius de nivell mitjà van començar a guanyar quota de mercat dels sistemes de primer nivell. Productes com HPE 3PAR va mostrar un creixement ràpid. EMC Symmetrix, l'antiga matriu de classe empresarial dominant, encara tenia una mica de territori, però s'estava reduint ràpidament. Molts usuaris han començat a migrar les seves dades a AWS.

D'altra banda, els innovadors de l'emmagatzematge van començar a agafar idees dels hiperescaladors, utilitzant tecnologies de sistemes distribuïts escalables horitzontalment, una ideologia oposada a l'escala vertical. S'espera que el nou programari d'emmagatzematge es pugui executar en servidors habituals, igual que els hiperescalers. No més de 10 a 100 vegades el cost del propi equip. En teoria, podeu utilitzar qualsevol servidor; l'elecció depèn de les vostres preferències. L'era de l'emmagatzematge definit per programari (SDS) ha començat: els núvols van enfosquir el cel, les temperatures van baixar i la població de depredadors àpex va començar a disminuir.

El període Cretaci: l'inici de l'evolució dels sistemes d'emmagatzematge definits per programari

Els primers dies de l'emmagatzematge definit per programari van ser embriagadors. Es va prometre molt, però es va lliurar poc. Al mateix temps, es va produir un canvi tecnològic important: la memòria flaix es va convertir en l'alternativa moderna a la rotació de l'òxid (HDD). Aquest va ser un període de moltes startups d'emmagatzematge i diners de capital risc fàcils de manejar. Tot seria genial si no fos per un problema: l'emmagatzematge de dades requereix una consideració seriosa. Resulta que als clients els encanten les seves dades. Si hi perden l'accés, o es troben un parell de bits dolents en terabytes de dades, es preocupen i es preocupen molt. La majoria de startups no van sobreviure. Els clients van rebre una funcionalitat fantàstica, però no tot anava bé amb les eines bàsiques. Mala recepta.

Període cenozoic: dominen els massissos d'emmagatzematge

Poca gent parla del que va passar després, perquè no és gaire interessant: els clients continuen comprant les mateixes matrius d'emmagatzematge clàssiques. Per descomptat, els que van traslladar les seves aplicacions als núvols també hi van traslladar les seves dades. Però per a la gran majoria de clients que no volen canviar completament al núvol, o no volen canviar-se gens, la mateixa Hewlett Packard Enterprise va continuar oferint matrius clàssiques.

Estem al 2019, així que per què encara hi ha un negoci d'emmagatzematge de milers de milions de dòlars basat en la tecnologia Y2K? Perquè funcionen! En poques paraules, els requisits de les aplicacions crítiques no s'estaven realitzant amb productes creats amb l'onada de bombo. Productes com HPE 3PAR van continuar sent les millors opcions per als clients empresarials, i la nova evolució de l'arquitectura HPE 3PAR és HPE Primera - això només ho confirma.

Al seu torn, les capacitats dels sistemes d'emmagatzematge definits per programari eren excel·lents: escalabilitat horitzontal, ús de servidors estàndard... Però el preu d'això era: disponibilitat inestable, rendiment impredictible i regles d'escalabilitat específiques.

La complexitat dels requisits dels clients és que mai són més simples. Ningú dirà que la pèrdua de la integritat de les dades o l'augment del temps d'inactivitat és acceptable. És per això que una arquitectura que compleixi simultàniament els requisits dels centres de dades moderns en ràpida evolució i que, a la recerca d'un compromís, no estigui exempta de les característiques clau dels sistemes d'emmagatzematge de classe empresarial és tan important per als sistemes d'emmagatzematge.

Període terciari: aparició de noves formes de vida

Intentem esbrinar com un dels nouvinguts al mercat d'emmagatzematge, Datera, va aconseguir fer front a una barreja tan difícil de requisits històricament establerts i nous per als sistemes d'emmagatzematge. En primer lloc, mitjançant la implementació d'una arquitectura enfocada a resoldre el dilema descrit anteriorment. És impossible modificar una arquitectura heretada per afrontar els reptes d'un centre de dades modern, de la mateixa manera que és impossible modificar una arquitectura d'emmagatzematge definida per programari mitjana per satisfer els requisits dels sistemes de classe empresarial: els dinosaures no es van convertir en mamífers perquè la temperatura va caure.

Construir una solució que compleixi els requisits d'emmagatzematge empresarial alhora que aprofita l'agilitat del centre de dades modern no és una tasca fàcil, però això és exactament el que es va proposar Datera. Els especialistes de Datera porten cinc anys treballant en això i han trobat una recepta per "cuinar" l'emmagatzematge definit per programari de classe empresarial.

La principal dificultat amb què es va trobar Datera va ser que havia d'utilitzar l'operador lògic "AND" en comptes del molt més senzill "OR". Disponibilitat constant, I rendiment previsible, I escalabilitat arquitectònica, I orquestració com a codi, I maquinari estandarditzat, I aplicació de polítiques, I flexibilitat, I gestió basada en l'anàlisi, seguretat "I", integració "I" amb ecosistemes oberts. L'operador lògic "AND" és un caràcter més llarg que "OR", aquesta és la diferència principal.

Període quaternari: els centres de dades moderns i el canvi climàtic sobtat predeterminan el desenvolupament de sistemes d'emmagatzematge definits per programari

Aleshores, com va crear Datera una arquitectura que satisfà les demandes de l'emmagatzematge empresarial tradicional alhora que satisfà les demandes del centre de dades modern? Tot es redueix a aquest molest operador "I" de nou.

No tenia sentit abordar els requisits individuals un per un. La suma d'aquests elements no es convertirà en un tot. Com en qualsevol sistema complex, era important una consideració acurada de tot el complex de compromisos equilibrats. Durant el desenvolupament, els especialistes de Datera es van guiar per tres principis principals:

  • gestió específica de l'aplicació;
  • un mecanisme unificat per garantir la flexibilitat de les dades;
  • alt rendiment a causa de la reducció dels costos generals.

La característica comuna d'aquests principis és la simplicitat. Gestioneu fàcilment el vostre sistema, gestioneu les vostres dades fàcilment amb un motor únic i elegant i proporcioneu un rendiment previsible (i alt) alhora que reduïu costos. Per què és tan important la senzillesa? Els professionals experts del món de l'emmagatzematge saben que no es pot aconseguir complir els requisits d'emmagatzematge del centre de dades dinàmic actual només amb una gestió granular, diverses eines de gestió de dades i una hiperoptimització per obtenir guanys de rendiment. El complex d'aquestes tècniques ja ens és familiar com a sistema d'emmagatzematge de dinosaures.

La familiaritat amb aquests principis ha servit molt a Datera. L'arquitectura que van desenvolupar té, d'una banda, la disponibilitat, el rendiment i l'escalabilitat d'un modern sistema d'emmagatzematge de classe empresarial i, d'altra banda, la flexibilitat i la velocitat necessàries per a un centre de dades modern definit per programari.

Disponibilitat de Datera a Rússia

Datera és un soci tecnològic global de Hewlett Packard Enterprise. Els productes Datera s'han provat per a la compatibilitat i el rendiment amb diversos models de servidor HPE ProLiant.

Podeu obtenir més informació sobre l'arquitectura de Datera a Seminari web HPE 31 d’octubre.

Font: www.habr.com

Afegeix comentari