In un recente articolo, abbiamo esaminato una delle tecnologie più interessanti attualmente implementate nel data center: l'infrastruttura iperconvergente disaggregata (dHCI). In particolare, abbiamo esaminato l’implementazione della dHCI da parte di HPE, azienda leader in questa tecnologia. Ricapitolando, dHCI è simile all'infrastruttura iperconvergente (HCI) nel senso che consente di gestire storage, elaborazione e rete da un unico piano di gestione (nel caso di HPE, da vCenter Server); tuttavia, a differenza dell’HCI, dHCI non ha bisogno di distribuire lo storage di pari passo con l’elaborazione. I fornitori di dHCI hanno consapevolmente disaccoppiato lo storage dall'elaborazione per fornire ai data center la libertà di far crescere le proprie implementazioni in modo olistico, prevenendo così il problema delle risorse incagliate che è prevalente con le implementazioni HCI. Questo squilibrio con le implementazioni HCI è dovuto al fatto che pochissime applicazioni aumentano le esigenze di elaborazione alla stessa velocità dello storage. In questo articolo approfondiremo l'aspetto dello storage di dHCI e vedremo se può essere gestito in modo efficiente dallo stesso riquadro del calcolo.
In un recente articolo, abbiamo esaminato una delle tecnologie più interessanti attualmente implementate nel data center: l'infrastruttura iperconvergente disaggregata (dHCI). In particolare, abbiamo esaminato l’implementazione della dHCI da parte di HPE, azienda leader in questa tecnologia. Ricapitolando, dHCI è simile all'infrastruttura iperconvergente (HCI) nel senso che consente di gestire storage, elaborazione e rete da un unico piano di gestione (nel caso di HPE, da vCenter Server); tuttavia, a differenza dell’HCI, dHCI non ha bisogno di distribuire lo storage di pari passo con l’elaborazione. I fornitori di dHCI hanno consapevolmente disaccoppiato lo storage dall'elaborazione per fornire ai data center la libertà di far crescere le proprie implementazioni in modo olistico, prevenendo così il problema delle risorse incagliate che è prevalente con le implementazioni HCI. Questo squilibrio con le implementazioni HCI è dovuto al fatto che pochissime applicazioni aumentano le esigenze di elaborazione alla stessa velocità dello storage. In questo articolo approfondiremo l'aspetto dello storage di dHCI e vedremo se può essere gestito in modo efficiente dallo stesso riquadro del calcolo.
Configurazione dell'ambiente HPE Nimble dHCI
Per comprendere meglio lo storage in un ambiente dHCI e il modo in cui la soluzione dHCI di HPE ha automatizzato e semplificato il processo di configurazione e gestione dHCI, l'abbiamo implementata in un ambiente dotato di server vCenter esistenti. Abbiamo ritenuto che ciò avrebbe replicato le esperienze che gli utenti avrebbero avuto durante una distribuzione dHCI iniziale. Il nostro cluster dHCI iniziale sarà composto da due nodi di elaborazione collegati a un array HPE Nimble Storage e gestiti utilizzando vSphere con il plug-in HPE dHCI.
Per i nodi di elaborazione abbiamo utilizzato server HPE DL360 Gen10. Questi server hanno doppi processori Intel Xeon 6130, 128 GB di RAM e unità ridondanti per il sistema operativo. VMware ESXi 6.7u1 e il toolkit Nimble sono preinstallati su questi sistemi.
Per lo storage abbiamo utilizzato un HPE Nimble della linea AF; in particolare, un array AF20Q con 12 unità SSD da 960 GB, che ci fornisce 5.8 TiB di spazio di archiviazione utilizzabile. Per la connettività, l'AF20Q dispone di quattro porte da 10 Gb, due delle quali le abbiamo utilizzate come target iSCSI, mentre le altre due le abbiamo utilizzate per la gestione.
Per connettere tutti i sistemi, abbiamo utilizzato un HPE FF570 32XGT. Questo switch dispone di 32 porte Base-T da 10 Gb, otto porte SFP+ da 10 Gb e due porte QSFP+ da 40 Gb.
Di seguito è riportato un diagramma che mostra come abbiamo collegato il calcolo allo spazio di archiviazione.
Dopo l' Guida alla distribuzione di HPE Nimble Storage dHCI e VMware vSphere, abbiamo prima installato e configurato Nimble Storage, quindi creato e aggiunto i nodi di calcolo e infine creato il cluster. Nelle sezioni seguenti, forniremo una panoramica della nostra esperienza con questo processo.
Configurazione di Nimble Storage
Abbiamo collegato il nostro laptop alla stessa rete di Nimble Storage Array. Quindi, abbiamo avviato un browser e inserito il numero di serie dell'array preceduto da local. Ciò ha avviato la procedura guidata di configurazione Nimble basata sul web.
Abbiamo selezionato il file Configura questo array (ma non unirti a un gruppo) opzione e fatto clic Avanti. Dalla procedura guidata, abbiamo fornito il nome dell'array, specificato i parametri di rete e creato una password per l'array. Sono stati necessari alcuni minuti per l'inizializzazione dell'array, dopodiché è stato visualizzato il configuratore dello stack. Abbiamo effettuato l'accesso come Admin. La parte superiore della procedura guidata aveva un grafico di progressione per indicare i nostri progressi nel processo di installazione.
Dal configuratore dello stack ci sono state richieste informazioni sulla gestione della rete. Dopo aver cliccato Fine, ci è stato comunicato che la configurazione dell'array era stata completata e che i servizi erano stati avviati.
Connessione a un server vCenter esistente
Dopo aver selezionato Collaborazioni, siamo stati collegati alla pagina web del server di archiviazione e abbiamo effettuato l'accesso come Admin. Abbiamo fatto clic sulla casella di controllo per Utilizza un vCenter Server esistentee quindi specificato le informazioni per vCenter Server. La procedura guidata dispone anche di un'opzione per creare un nuovo vCenter Server.
Ci è stato chiesto se volevamo utilizzare un cluster esistente o crearne uno nuovo; abbiamo scelto di crearne uno nuovo. Ci è stato quindi richiesto il nome del nuovo data center e del cluster.
Ci sono stati presentati e selezionati i due server ESXi rilevati automaticamente dalla procedura guidata. Abbiamo specificato le informazioni IP per iSCSI e la password per i server ESXi e iLO. Successivamente ci è stata offerta la possibilità di aggiungere un archivio dati, cosa che abbiamo fatto. Abbiamo creato un archivio dati VMFS.
Ci è stato presentato un riepilogo dei nostri parametri di configurazione e quindi è stato creato il cluster dHCI. Questo processo prevedeva la configurazione dei server ESXi, la configurazione del cluster, la registrazione del plug-in vCenter Server e l'impostazione dello storage. Successivamente ci è stata presentata la possibilità di avviare le interfacce vCenter o Nimble. Abbiamo cliccato Avvia l'interfaccia utente di vCenter; tuttavia, se avessimo fatto clic su Avvia HPE Nimble Storage UI, avremmo potuto configurare impostazioni più avanzate, come crittografia, integrazione AD e integrazione di volumi cloud. HPE ha indicato che queste funzioni saranno eventualmente disponibili sul plugin vCenter dHCI.
Eravamo curiosi di sapere quanto fosse automatizzato il processo di implementazione di una soluzione dHCI HPE Nimble Storage in un nuovo ambiente, quindi abbiamo osservato HPE farlo.
Distribuzione del campo verde
L'ambiente utilizzato da HPE era simile a quello in cui abbiamo effettuato l'implementazione delle aree dismesse. Le implementazioni brownfield consentono agli amministratori IT di utilizzare i server HPE ProLiant esistenti e gli switch approvati. Le implementazioni greenfield si verificano quando l'intero ambiente sfrutta tutte le nuove funzionalità di elaborazione, archiviazione e rete. L'installazione iniziale di Nimble Storage è stata esattamente la stessa che abbiamo fatto nel nostro ambiente.
Dopo aver selezionato Collaborazioni, si sono collegati alla pagina web del server di archiviazione e hanno effettuato l'accesso come Admin. Hanno fatto clic sulla casella di controllo per creare un nuovo vCenter Server e quindi hanno specificato le informazioni per il server.
È stato loro chiesto il nome del nuovo datacenter e del cluster; hanno selezionato ESXi e specificato le informazioni IP per iSCSI e la password per i server ESXi. L'ultimo passaggio è stato selezionare un tipo di archivio dati (VMFS o VVol) per vCenter Server.
È stato presentato loro un riepilogo dei parametri di configurazione, quindi è stato creato il cluster dHCI. Questo processo prevedeva la configurazione di tutto ciò che faceva la nostra distribuzione con l'aggiunta della distribuzione di un vCenter Server. Hanno quindi avuto la possibilità di avviare le interfacce vCenter o Nimble.
A essere onesti, siamo rimasti un po’ sorpresi dalla profondità dell’automazione e dell’integrazione che HPE ha inserito in questa soluzione, indipendentemente dal fatto che si tratti di un’implementazione esistente o di una nuova implementazione. HPE ha impiegato meno tempo per impostare un intero cluster dHCI, inclusa la configurazione di un vCenter Server, di quanto ne avremmo impiegato noi per impostare, configurare e integrare un vCenter Server con un array di storage SAN.
Plug-in vCenter
Siamo tornati al nostro ambiente dHCI, abbiamo effettuato l'accesso al nostro vCenter Server e selezionato Archiviazione agile HPE. È possibile accedervi dalle scorciatoie o dal menu a discesa.
Nimble Storage ha sempre avuto uno stretto rapporto con vCenter attraverso il suo plugin ed eravamo curiosi di vedere come hanno sfruttato questa esperienza con la loro offerta dHCI.
La prima cosa che abbiamo notato è che tutto era già completamente installato e configurato e non abbiamo dovuto fare altro per utilizzarlo. Il plugin ha lo stesso aspetto del vCenter Server; è diviso in diverse sezioni e presenta sei diverse schede in alto relative alla gestione del cluster dHCI.
Dal plugin, abbiamo verificato che i nostri server e il nostro spazio di archiviazione fossero mostrati sotto il file Inventario scheda. Facendo clic su Archiviazione scheda, abbiamo visto diverse sezioni per pool di archiviazione, array e partner di replica.
Cliccando il Server scheda, abbiamo visto diverse sezioni per gli host. Sotto Integrità del server indicava che i nostri alimentatori non erano ridondanti.
Operazioni quotidiane
Il grande vantaggio di dHCI è che le operazioni quotidiane – come il monitoraggio, la manutenzione e l’aggiunta di storage ed elaborazione, nonché il controllo per vedere se la configurazione del cluster è corretta – possono essere eseguite da un piano di gestione centrale; nel caso di HPE, ciò avviene con il plug-in dHCI su vCenter.
Per analizzare le operazioni quotidiane, abbiamo innanzitutto esaminato lo spazio di archiviazione del cluster. Abbiamo fatto clic su Datastore e poi vVol schede. Abbiamo fatto clic su + icona e aveva la possibilità di aggiungere ulteriori archivi dati VMFS o vVols.
Mentre i datastore sono estremamente conosciuti, i vVol lo sono meno. Questo è un peccato perché i vVol sono in circolazione da oltre mezzo decennio e portano un nuovo livello di sofisticazione e astrazione nel data center. HPE è stato uno dei primi fornitori a implementare vVols e ne è uno dei più forti sostenitori – e questo impegno nei confronti di vVols è certamente evidente nel loro plug-in dHCI.
Abbiamo creato un nuovo datastore vVols selezionando VVOL dal Datastore menu a discesa e facendo clic su + icona per visualizzare la procedura guidata. Da questa procedura guidata specifichiamo il nome e gli attributi del datastore vVol, lo spazio che volevamo allocargli e i limiti di IOPS o MiB/s che volevamo avere.
Una volta creato un datastore vVol, abbiamo creato una policy di storage della VM dal client vSphere selezionando Politiche e profili dal Menu cadere in picchiata.
Da questa procedura guidata siamo stati in grado di selezionare e specificare le regole per l'archiviazione vVols. La procedura guidata è precompilata con set di regole per un'ampia gamma di applicazioni e usi come quello per la crittografia dei dati, le prestazioni, la pianificazione del backup, ecc. Abbiamo creato una nuova policy per proteggere SQL Server che esegue il backup dei dati ogni ora e offre prestazioni elevate.
Dopo aver creato la policy, abbiamo creato una nuova macchina virtuale (VM) e specificato la policy di archiviazione per essa.
Tornando al plugin dHCI, abbiamo selezionato VM VVol. Da questa vista è possibile vedere le VM che utilizzano vVols. Una caratteristica innovativa dell'architettura Nimble è che hai 72 ore per ripristinare una VM dopo che è stata eliminata dalla vista. Da questa vista è anche possibile replicare le macchine virtuali.
Se disponi di VM esistenti che utilizzano VMFS come archivi dati ma desideri aggiornarle a archivi dati supportati da vVols, puoi migrarle utilizzando lo storage vMotion.
Controllo configurazione HPE Nimble dHCI
Un'altra caratteristica innovativa del plugin è il file Controllo configurazione dHCI. L'esecuzione del controllo di configurazione verificherà che la distribuzione dHCI sia configurata correttamente. I controlli che effettua spaziano da quelli piuttosto comuni a quelli molto approfonditi. Il nostro sistema ha indicato che sono state controllate 66 regole e che abbiamo riscontrato 2 errori. Questi controlli spaziavano dal controllo dei percorsi di archiviazione al controllo delle regole dei privilegi di amministratore di iLO.
Sebbene uno dei principali vantaggi di dHCI, come osservato in precedenza, sia la sua capacità di scalare elaborazione e archiviazione separatamente, questo vantaggio può essere annullato se ciò risulta difficile o scomodo da realizzare. Il plug-in dHCI semplifica l'aggiunta di ulteriore elaborazione (server ESXi) a un cluster dHCI.
Facendo clic sul + L'icona visualizza una procedura guidata che esegue la scansione della rete alla ricerca di host ESXi che possono essere aggiunti al cluster. Dopo aver selezionato l'host che desideri aggiungere e avergli fornito le informazioni IP, ESXi e la password iLO, verrà aggiunto automaticamente al cluster. Una volta aggiunto, verrà configurato con i vSwitch richiesti, le porte VMKernel, gli iniziatori iSCSI e le impostazioni del firewall e avrà HA e DRS abilitati.
HPE Infosight
HPE Nimble Storage è un prodotto di storage solido, ma uno dei motivi per cui HPE lo ha riacquistato nel 2017 è stato per InfoSight. InfoSight è stato originariamente sviluppato per la gestione delle risorse di storage e l'assistenza ai clienti, che realizza utilizzando algoritmi predittivi proprietari innovativi e intelligenza artificiale (AI). Tuttavia, HPE ha ritenuto vantaggioso utilizzare questa tecnologia in una gamma più ampia di linee di prodotti, pertanto HPE InfoSight ora supporta server, reti e storage HPE. Utilizzando Infosight, HPE estrae costantemente l'incredibile quantità di metadati di cui dispone e quindi utilizza questi dati per scoprire correlazioni quando si verificano problemi. Quindi avvisa i clienti di questi problemi in modo che possano affrontarli in modo proattivo per prevenire tempi di inattività e altre interruzioni.
A livello tecnico, HPE InfoSight è composto dal motore HPE InfoSight che raccoglie dati e li analizza utilizzando analisi dei dati, modellazione del sistema e algoritmi predittivi. Il motore viene eseguito nel cloud ed è accessibile tramite il portale HPE InfoSight che visualizza informazioni sui sistemi. Infine, la funzione Proactive Wellness invia avvisi preventivi per i sistemi e ne monitora la salute generale.
Dopo aver configurato HPE InfoSight sul nostro cluster dHCI e averlo lasciato funzionare per alcuni giorni per raccogliere dati, abbiamo quindi effettuato l'accesso al portale HPE InfoSight tramite un browser Web. Abbiamo effettuato l'accesso alla pagina Web HPE InfoSight e selezionato il nostro cluster HPE Nimble Storage dHCI. La visualizzazione principale mostrava il nostro array Nimble Storage, gli host ESXi e il numero di VM distribuite, nonché le metriche per l'utilizzo delle risorse del cluster.
Facendo clic sul cluster dHCI si accede a una visualizzazione più dettagliata del cluster.
Il testo blu sul portale è un collegamento ipertestuale che può essere utilizzato per approfondire gli oggetti. Abbiamo fatto clic su un server e abbiamo visto numerose informazioni di basso livello sul nostro ambiente VMware, nonché sui nostri server di archiviazione e di elaborazione.
Facendo clic su Avvisi sul benessere ha dimostrato che c’erano alcuni problemi di sicurezza che dovevano essere risolti e che i nostri alimentatori non sono ridondanti. Da questo punto di vista, potremmo creare un nuovo caso di supporto, se necessario.
HPE InfoSight dispone inoltre di dashboard per visualizzare informazioni preconfigurate che vanno da consigli e capacità a una panoramica esecutiva. Cross-Stack Analytics per VMware consente agli amministratori non solo di ottenere informazioni dettagliate sui propri ambienti virtualizzati, ma anche di trarre vantaggio dalla risoluzione guidata dei problemi. Nella primavera del 2020, HPE InfoSight ha introdotto un motore di suggerimenti consolidato per VMware e HPE Nimble Storage, che è stato integrato nel portale Web InfoSight. Combinando storage e diagnosi ed elementi di azione specifici di VMware, questo motore di raccomandazione delle VM è reso possibile con l'assistenza di ML (apprendimento automatico) e di competenze interne in materia, che sfruttano l'apprendimento tra pari tramite le ricche informazioni di telemetria fornite da HPE base installata. Di seguito è riportato un esempio di analisi cross-stack e consigli sulle VM.
Di seguito è riportato un esempio del dashboard esecutivo che mostra i risparmi di capacità.
Aggiornamento HPE Nimble dHCI
Gli aggiornamenti possono essere una delle operazioni più dolorose eseguite da un amministratore. Assicurarsi che tutto sia compatibile e che tutti i componenti necessari vengano aggiornati nella giusta sequenza può rendere nervoso anche l'amministratore più esigente. Fortunatamente, il plug-in dHCI fa questo per te e aggiornerà il firmware dell'array, Nimble Storage Connection Service (NCS) e i nodi ESXi in un cluster.
Per eseguire un aggiornamento, seleziona il cluster dHCI che desideri aggiornare, fai clic su Aggiornanento scheda, quindi seleziona l'aggiornamento che desideri avviare. I file per l'aggiornamento, inclusa la ISO ESXi, vengono scaricati tramite il plugin.
Al termine del controllo preliminare, l'array Nimble e quindi i server verranno aggiornati.
Gli aggiornamenti vengono eseguiti in modalità round robin per eliminare i tempi di inattività del cluster.
Conclusione
dHCI ha il potenziale per cambiare le regole del gioco nel data center poiché unisce la semplicità della gestione dell'HCI con la flessibilità di distribuire storage ed elaborazione in modo indipendente l'uno dall'altro, come avviene con un data center tradizionale. Ma dHCI può cambiare le regole del gioco solo se viene implementato correttamente (ovvero, non semplicemente mettendo insieme un array di storage con server). Si tratta invece di progettare una soluzione hardware e software che possa essere completamente gestita, dalla distribuzione alle operazioni quotidiane, in modo olistico da un pannello di gestione centrale – e sembra che HPE abbia raggiunto proprio questo obiettivo con HPE Nimble Storage dHCI .
La facilità e la semplicità dell'implementazione del cluster dHCI iniziale, dell'aggiunta di storage ed elaborazione e dell'aggiornamento dell'intero sistema sono state davvero impressionanti. Inoltre, HPE ha riunito la sua vasta conoscenza dei vVol e li ha integrati perfettamente in questa soluzione. Consideriamo inoltre HPE InfoSight uno strumento prezioso per garantire che il sistema sia, e continuerà a essere, intatto e gravato da problemi di supporto. HPE Infosight rende tutto ciò possibile grazie al supporto predittivo avanzato e alle raccomandazioni preventive dell'intelligenza artificiale, che consentono una gestione del sistema proattiva e non reattiva. In breve, HPE ha eseguito correttamente la dHCI.
Prendi dHCI per un giro di prova oggi stesso
Sito Web HPE Nimble Storage dHCI
Specifiche rapide dHCI di HPE Nimble Storage
Infografica HPE Nimble Storage dHCI