In un recente articolo , abbiamo esaminato una delle tecnologie più interessanti attualmente in fase di implementazione nei data center: l'infrastruttura iperconvergente disaggregata (dHCI). In particolare, abbiamo analizzato l'implementazione dHCI di HPE, azienda leader in questo settore. Ricapitolando, la dHCI è simile all'infrastruttura iperconvergente (HCI) in quanto consente di gestire storage, elaborazione e rete da un'unica piattaforma di gestione (nel caso di HPE, vCenter Server); tuttavia, a differenza dell'HCI, la dHCI non richiede l'implementazione dello storage in parallelo con l'elaborazione. I fornitori di dHCI hanno volutamente disaccoppiato lo storage dall'elaborazione per offrire ai data center la libertà di scalare le proprie implementazioni in modo olistico, prevenendo così il problema delle risorse inutilizzate, frequente nelle implementazioni HCI. Questo squilibrio nelle implementazioni HCI è dovuto al fatto che pochissime applicazioni presentano esigenze di elaborazione in crescita alla stessa velocità dello storage. In questo articolo, analizzeremo più a fondo l'aspetto dello storage in dHCI e vedremo se può essere gestito in modo efficiente dallo stesso pannello di controllo utilizzato per il 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.
Seguendo la Guida alla distribuzione di HPE Nimble Storage dHCI e VMware vSphere , abbiamo prima installato e configurato Nimble Storage, poi creato e aggiunto i nodi di calcolo e infine creato il cluster. Nelle sezioni seguenti, descriveremo nel dettaglio la 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 l' opzione " Configura questo array (ma non unirlo a un gruppo)" e abbiamo cliccato su "Avanti" . Tramite la procedura guidata, abbiamo specificato il nome dell'array, i parametri di rete e creato una password. L'inizializzazione dell'array ha richiesto alcuni minuti, dopodiché è stato visualizzato il configuratore dello stack. Abbiamo effettuato l'accesso come amministratore . Nella parte superiore della procedura guidata era presente un grafico di avanzamento che indicava lo stato di avanzamento del processo di installazione.
Dal configuratore dello stack, ci sono state richieste informazioni di gestione della rete. Dopo aver cliccato su Fine , abbiamo ricevuto una notifica che la configurazione dell'array era completa e i servizi erano stati avviati.
Connessione a un server vCenter esistente
Dopo aver selezionato Connetti , siamo stati connessi alla pagina web del server di archiviazione e abbiamo effettuato l'accesso come amministratore . Abbiamo selezionato la casella di controllo Usa un server vCenter esistente e quindi specificato le informazioni per il server vCenter. La procedura guidata offre anche un'opzione per creare un nuovo server vCenter.
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 parametri di configurazione, dopodiché è stato creato il cluster dHCI. Questo processo ha comportato la configurazione dei server ESXi, la configurazione del cluster, la registrazione del plugin di vCenter Server e la configurazione dello storage. Successivamente, ci è stata offerta la possibilità di avviare le interfacce di vCenter o Nimble. Abbiamo cliccato su " Avvia interfaccia utente di vCenter" ; tuttavia, se avessimo cliccato su "Avvia interfaccia utente di HPE Nimble Storage", avremmo potuto configurare impostazioni più avanzate, come la crittografia, l'integrazione con Active Directory e l'integrazione con Cloud Volumes. HPE ha indicato che queste funzionalità saranno disponibili in futuro sul plugin dHCI di vCenter.
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 Connetti , si sono connessi alla pagina web del server di archiviazione e hanno effettuato l'accesso come amministratore . Hanno quindi selezionato la casella di controllo per creare un nuovo server vCenter e specificato le informazioni relative al 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 abbiamo selezionato HPE Nimble Storage . È possibile accedervi tramite i collegamenti rapidi o il menu a tendina.
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.
Tramite il plugin, abbiamo verificato che i nostri server e lo storage fossero visualizzati nella scheda Inventario . Cliccando sulla scheda Storage , abbiamo visualizzato diverse sezioni per i pool di storage, gli array e i partner di replica.
Cliccando sulla scheda Server , abbiamo visualizzato diverse sezioni relative agli host. Nella sezione Stato del server, veniva indicato 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 storage del cluster. Abbiamo fatto clic sulle schede Datastore e poi su vVols . Abbiamo fatto clic sull'icona + e abbiamo avuto la possibilità di aggiungere ulteriori datastore 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 menu a tendina Datastores e facendo clic sull'icona + per aprire la procedura guidata. Tramite questa procedura guidata, abbiamo specificato il nome e gli attributi del datastore vVol, lo spazio che volevamo allocargli e i limiti di IOPS o MiB/s che volevamo impostare.
Dopo aver creato un datastore vVol, abbiamo creato una policy di archiviazione VM per esso dal client vSphere, selezionando "Policy e profili" dal menu a discesa.
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.
Tornati al plugin dHCI, abbiamo selezionato VVol VM . Da questa visualizzazione era possibile vedere le VM che utilizzavano vVol. Una caratteristica innovativa dell'architettura Nimble è la possibilità di ripristinare una VM entro 72 ore dalla sua eliminazione dalla visualizzazione. Da questa visualizzazione è anche possibile replicare le VM.
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 funzionalità innovativa del plugin è il dHCI Configuration Checker . L'esecuzione del controllo di configurazione verifica che la distribuzione dHCI sia configurata correttamente. I controlli effettuati spaziano da quelli più comuni a quelli molto approfonditi. Il nostro sistema ha indicato che sono state verificate 66 regole e sono stati rilevati 2 errori. Questi controlli includevano la verifica dei percorsi di archiviazione e delle regole relative ai 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 sull'icona + si apre una procedura guidata che analizza la rete alla ricerca di host ESXi che possono essere aggiunti al cluster. Dopo aver selezionato l'host da aggiungere e avergli fornito le informazioni IP, la password di ESXi e di iLO, questo verrà aggiunto automaticamente al cluster. Una volta aggiunto, verrà configurato con gli switch virtuali (vSwitch), le porte VMKernel, gli iniziatori iSCSI e le impostazioni del firewall necessari, e avrà le funzionalità HA e DRS abilitate.
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.
Cliccando su "Avvisi di benessere" abbiamo scoperto che avevamo alcuni problemi di sicurezza da risolvere e che i nostri alimentatori non sono ridondanti. Da questa schermata, se necessario, potremmo creare una nuova richiesta di assistenza.
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, si seleziona il cluster dHCI che si desidera aggiornare, si fa clic sulla scheda Aggiorna e quindi si seleziona l'aggiornamento che si desidera avviare. I file per l'aggiornamento, inclusa l'immagine ISO di 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




Amazon