Storage definito dal software o cosa ha distrutto i dinosauri?

Storage definito dal software o cosa ha distrutto i dinosauri?

Un tempo occupavano la vetta della catena alimentare. Per millenni. Poi successe l'impensabile: il cielo si oscurò e loro smisero di esistere. Dall'altra parte del mondo, eventi cambiarono il clima: aumentò la nuvolosità. I dinosauri divennero troppo grandi e lenti: i loro tentativi di sopravvivere erano destinati al fallimento. I predatori di punta regnarono sulla Terra per 100 milioni di anni, crescendo sempre di più e diventando sempre più forti. Evolvettero in ciò che sembrava essere l'essere perfetto, al vertice della catena alimentare, ma l'Universo cambiò all'improvviso l'aspetto del nostro pianeta.

Ironia della sorte, furono proprio le nuvole a cancellare i dinosauri dalla faccia della Terra 66 milioni di anni fa. Allo stesso modo, oggi le nuvole stanno distruggendo i sistemi di archiviazione tradizionali, che si trovano "al vertice della catena alimentare". In entrambi i casi, il problema non erano le nuvole stesse, ma la capacità di adattarsi a un mondo in cambiamento. Nel caso dei dinosauri, tutto accadde in fretta: l'effetto devastante delle nuvole si manifestò nel giro di giorni o settimane dopo l'impatto di un meteorite (o l'eruzione di un vulcano - a voi la scelta della teoria). Nel caso dei tradizionali sistemi di archiviazione, il processo richiede anni, ma è certamente irreversibile.

Periodo Triassico: l'era del grande ferro e l'apparizione delle applicazioni migratorie

E quindi, cosa è successo? Nell'ecosistema esistevano sistemi di archiviazione di livello entry e medio, sistemi di livello enterprise e sistemi di archiviazione direttamente collegati (DAS). Queste categorie erano definite dagli analisti, avevano i loro volumi di mercato, indicatori di costo, affidabilità, prestazioni e scalabilità. E poi successe qualcosa di strano.

L'arrivo delle macchine virtuali significava che su un server potevano funzionare contemporaneamente numerose applicazioni, probabilmente di diversi proprietari: questi cambiamenti mettevano immediatamente in discussione il futuro dei sistemi di archiviazione a collegamento diretto. Poi i proprietari delle più grandi infrastrutture iperscalabili (hyperscalers): Facebook, Google, eBay, ecc., stanchi di pagare enormi somme per i sistemi di archiviazione, svilupparono proprie applicazioni per garantire la disponibilità dei dati su server normali invece che su grandi sistemi di archiviazione. Successivamente, la società Amazon presentò al mercato qualcosa di strano, denominato Simple Storage Service (servizio di archiviazione semplice) o S3. Non un blocco, non un file, ma qualcosa di fondamentalmente nuovo: non era più possibile acquistare un sistema, si poteva comprare solo un servizio. Aspetta, che cos'è quella luce brillante visibile nel cielo? Un altro asteroide?

Periodo giurassico: l'era dei «dinosauri sufficientemente buoni»

Siamo entrati in una fase di sviluppo dei sistemi di archiviazione con l'ideologia del «sufficientemente buono». I clienti che utilizzano i sistemi di archiviazione, notando quello che hanno fatto gli iperscalatori, hanno cominciato a mettere in discussione la giustizia del valore aggiunto decuple o addirittura centuple rispetto all'hardware che pagavano per i loro sistemi di archiviazione aziendali. Le soluzioni di fascia media hanno iniziato a reclamare una quota di mercato dai sistemi di fascia alta. Prodotti come HPE 3PAR hanno mostrato una rapida crescita. EMC Symmetrix, un tempo il sistema dominante (dal termine «massivo») di classe enterprise, teneva ancora una certa area, ma stava rapidamente diminuendo. Molti utenti hanno cominciato a trasferire i propri dati su AWS.

D'altra parte, gli innovatori dei sistemi di archiviazione hanno cominciato a prendere spunto dagli iperscalatori, utilizzando tecnologie di sistemi distribuiti orizzontalmente scalabili – un'ideologia opposta alla scalabilità verticale. Si prevede che il nuovo software per i sistemi di archiviazione possa funzionare su server normali, proprio come presso gli iperscalatori. Niente più prezzi 10-100 volte superiori al costo dell'hardware. In teoria è possibile utilizzare qualsiasi server – la scelta dipende dalle preferenze personali. L'era dei sistemi di archiviazione definiti da software (SDS) è iniziata: le nuvole hanno chiuso il cielo, la temperatura è scesa e la popolazione dei predatori di vertice ha iniziato a ridursi.

Periodo Cretaceo: l'inizio dell'evoluzione dei sistemi di archiviazione definiti da software

I primi giorni dello storage definito dal software furono tumultuosi. C'era molta promessa, ma pochi risultati. Contemporaneamente si è verificata una svolta tecnologica importante: la memoria flash è diventata un'alternativa moderna alla «ruggine rotante» (HDD). Questo è stato un periodo di nascita di molte startup nel settore dello storage e di facili finanziamenti di venture capital. Tutto sarebbe andato bene, se non fosse stato per un problema: la conservazione dei dati richiede un approccio serio. Si è scoperto che ai clienti piacciono i propri dati. Se perdono accesso a essi, o se in terabyte di dati si scovano alcuni bit errati, si preoccupano e molto seriamente. La maggior parte delle startup non è sopravvissuta. I clienti ottenevano funzionalità avanzate, ma non tutto andava bene con gli strumenti di base. Una cattiva ricetta.

Periodo cenozoico: gli array di storage dominano

Pochi parlano di ciò che è accaduto dopo, perché non è molto interessante: i clienti continuano a comprare gli stessi classici array di storage. Certo, coloro che hanno spostato le proprie applicazioni nel cloud, hanno spostato anche i dati. Ma per la stragrande maggioranza dei clienti che non vogliono migrare completamente nel cloud, o non vogliono migrare affatto, la stessa Hewlett Packard Enterprise ha continuato a offrire array classici.

Siamo nel 2019, quindi perché esiste ancora un'industria miliardaria dello storage, basata su tecnologie risalenti all'epoca del Y2K? Perché funzionano! In parole povere, i requisiti delle applicazioni critiche non sono stati soddisfatti dai prodotti creati durante l'ondata di entusiasmo. Prodotti come HPE 3PAR sono rimasti le migliori opzioni per i clienti aziendali, e il nuovo ciclo evolutivo dell'architettura HPE 3PAR – HPE Primera – lo conferma.

In compenso, le capacità dello storage definito dal software erano notevoli: scalabilità orizzontale, utilizzo di server standard… Ma il prezzo da pagare è stato: disponibilità instabile, prestazioni imprevedibili e regole specifiche di scalabilità.

La complessità delle richieste dei clienti sta nel fatto che non diventano mai più semplici. Nessuno dirà che la perdita di integrità dei dati o l'aumento dei tempi di inattività siano accettabili. È per questo motivo che per le architetture di storage è fondamentale un design in grado di soddisfare le esigenze dei moderni data center che evolvono rapidamente, senza compromettere le caratteristiche chiave delle soluzioni enterprise.

Periodo terziario: l'emergere di nuove forme di vita

Cerchiamo di capire come una delle nuove realtà nel mercato delle architetture di storage – l'azienda Datera – sia riuscita a gestire questa complessa combinazione di requisiti storicamente consolidati e nuove necessità. Questo è stato possibile principalmente attraverso l'implementazione di un'architettura focalizzata sulla risoluzione del dilemma sopra descritto. Non è possibile modificare un'architettura obsoleta per affrontare i problemi di un moderno data center, proprio come non è possibile adattare l'architettura di una classica soluzione di storage software-defined per soddisfare le esigenze richieste per i sistemi enterprise: i dinosauri non sono diventati mammiferi perché la temperatura è scesa.

Costruire una soluzione che soddisfi i requisiti di un sistema di storage di livello enterprise e al contempo consideri il valore della dinamicità del moderno data center è una sfida complessa, ma è proprio ciò che l'azienda Datera intendeva realizzare. Gli specialisti di Datera hanno lavorato su questo per cinque anni e hanno trovato la ricetta per 'preparare' un'architettura di storage software-defined di classe enterprise.

La principale difficoltà affrontata da Datera consisteva nell'utilizzo dell'operatore logico 'AND' anziché del notevolmente più semplice 'OR'. Disponibilità stabile, 'AND' prestazioni previste, 'AND' scalabilità architetturale, 'AND' orchestration-as-code, 'AND' hardware standardizzato, 'AND' implementazione delle policy di gestione, 'AND' flessibilità, 'AND' gestione basata sull'analisi, 'AND' sicurezza, 'AND' integrazione con ecosistemi aperti. L'operatore logico 'AND' è più lungo di un carattere rispetto a 'OR', ed è qui che risiede la principale differenza.

Periodo quaternario: i moderni data center e il brusco cambiamento climatico predicono lo sviluppo delle architetture di storage software-defined.

Come ha fatto Datera a creare un'architettura che soddisfa i requisiti delle tradizionali architetture di storage aziendale e, allo stesso tempo, le esigenze dei moderni data center? Tutto si riduce di nuovo a quell'insistente operatore "E".

Non aveva senso affrontare un compito alla volta per soddisfare singole esigenze. La somma di tali elementi non diventa un tutto unico. Come in qualsiasi sistema complesso, qui era importante un'attenta elaborazione dell'intero insieme di compromessi bilanciati. Nello sviluppo, gli esperti di Datera si sono orientati su tre principi fondamentali:

  • gestione in base alle specificità delle applicazioni;
  • un meccanismo unico per garantire la flessibilità dei dati;
  • alte prestazioni grazie a ridotti costi operativi.

La caratteristica comune di questi principi è la semplicità. Una gestione semplice del sistema, una gestione semplice dei dati mediante un unico elegante meccanismo e garanzia di prestazioni prevedibili (e elevate) grazie alla riduzione dei costi. Perché la semplicità è così importante? Gli esperti del mondo dello storage sanno che non è possibile soddisfare i requisiti delle storage per un moderno data center dinamico utilizzando solo una gestione granulare, numerosi strumenti di gestione dei dati e iper-ottimizzazione per aumentare le prestazioni. Un insieme di tali metodologie è già noto come il dinosauro dello storage.

La familiarità con questi principi ha giovato a Datera. L'architettura sviluppata da loro offre, da un lato, disponibilità, prestazioni e scalabilità delle moderne architetture di storage aziendale e, dall'altro, flessibilità e rapidità necessarie per i moderni data center definiti dal software.

Disponibilità di Datera in Russia

Datera è un partner tecnologico globale di Hewlett Packard Enterprise. I prodotti Datera sono stati testati per compatibilità e prestazioni con vari modelli di server HPE ProLiant.

Per ulteriori informazioni sull'architettura Datera, potrai partecipare al webinar HPE 31 ottobre.

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster