Casa Impresa Esperienza pratica con Supermicro SuperCloud Composer

Esperienza pratica con Supermicro SuperCloud Composer

by Tom Fenton
Cluster Supermicro SuperCloud Composer

La gestione dell'infrastruttura IT è cambiata rapidamente negli ultimi anni e con il cambiamento arrivano anche le sfide. Gli utenti oggi si aspettano fluidità e facilità d'uso nella gestione dei propri ambienti. Supermicro sta rispondendo a queste esigenze con l'introduzione di SuperCloud Composer (SCC), un nuovo modo per fornire, comporre, ricomporre e gestire facilmente e al volo le risorse del data center.

La gestione dell'infrastruttura IT è cambiata rapidamente negli ultimi anni e con il cambiamento arrivano anche le sfide. Gli utenti oggi si aspettano fluidità e facilità d'uso nella gestione dei propri ambienti. Supermicro sta rispondendo a queste esigenze con l'introduzione di SuperCloud Composer (SCC), un nuovo modo per eseguire facilmente il provisioning, comporre, ricomporre e gestire al volo le risorse del data center.

Cluster Supermicro SuperCloud Composer

Il paradigma IT tradizionale ha comportato un processo di provisioning hardware complicato, con un rapporto fisso di risorse di elaborazione, storage e acceleratore e la mancanza di una piattaforma unica per tutti in grado di monitorare, telemetria, analisi e gestione intelligente del sistema.

In molti modi, l’infrastruttura convergente (CI) e l’infrastruttura iperconvergente (HCI) hanno cercato di risolvere alcuni di questi problemi. Combinando le risorse di archiviazione, elaborazione e rete in un pool comune, il provisioning è sicuramente diventato più semplice. Ma questa semplicità significa che il controllo granulare non è sempre disponibile, quindi le organizzazioni che devono essere in grado di configurare risorse molto specifiche sono costrette a cercare alternative.

Questa richiesta di massima flessibilità di implementazione ha alimentato la tendenza delle infrastrutture disaggregate componibili (CDI). Nel mondo delle infrastrutture componibili, elaborazione, storage, rete e altre risorse IT vengono astratte dalle loro posizioni fisiche e vengono aggregate e distribuite tramite software. L'infrastruttura componibile è all'avanguardia nei data center moderni che devono garantire un consumo di risorse simile al cloud attraverso un'interfaccia intuitiva.

Panoramica dell'architettura di Supermicro SuperCloud Composer

Panoramica di Supermicro SuperCloud Composer

SCC incarna l'approccio di Supermicro alle soluzioni cloud componibili e definite dal software per i data center del futuro. Supermicro si sta allineando alle richieste dei suoi clienti concentrandosi su una soluzione di gestione dell'infrastruttura in linea con i modelli basati sul consumo di tendenza del settore. Presentare un unico pannello di controllo (se vuoi) agli amministratori IT con SCC.

SCC aggrega inoltre risorse di elaborazione, storage e infrastruttura per creare e gestire un'infrastruttura componibile in cui è possibile distribuire i carichi di lavoro.

Per riassumere alcuni dei vantaggi e delle caratteristiche di Supermicro SuperCloud Composer:

  • Un dashboard unificato che comprende elaborazione, storage, rete e gestione dei rack
  • La capacità di monitorare e gestire tutti gli elementi dei pool di risorse in un'infrastruttura disaggregabile componibile
  • Analisi avanzate, telemetria e gestione intelligente del ciclo di vita del sistema
  • Funzionalità di aggiornamento e configurazione multi-sistema parallelo che riduce i tempi di inattività della manutenzione hardware
  • Un bus di messaggi API Redfish Northbound standardizzato per una facile integrazione con piattaforme software di terze parti
  • Controllo degli accessi basato sui ruoli per supportare le moderne policy di sicurezza dei data center

Mentre le organizzazioni IT si allontanano dalle tradizionali architetture IT isolate e dalle ingombranti soluzioni di gestione multi-touch e si spostano verso un Datacenter Software-Defined, le soluzioni di gestione IT devono essere flessibili e fluide quanto le richieste degli utenti IT.

SCC è costruito attorno a un framework ODIM (Open Distributed Infrastructure Management) ed è altamente flessibile nella gamma di sistemi che supporta. Può essere utilizzato con qualsiasi cosa, dalle lame Supermicro (Lama eccezionale o MicroBlade) alla loro vasta gamma di server standard con montaggio su rack. I sistemi possono trovarsi sull'Edge o in un data center. Indipendentemente dalla posizione e dal tipo di sistema, utilizzerà lo stesso flusso di lavoro. Non solo supporta le apparecchiature Supermicro, ma supporta anche i sistemi che utilizzano iLO, iDRAC e altri strumenti di gestione fuori banda (OBM).

Inoltre, SCC può essere distribuito su un sistema fisico o come macchina virtuale che esegue CentOS, RHEL o VMware ESXi. La connettività è semplice tramite il browser Web Chrome o Firefox.

Per garantire la sicurezza operativa, SCC dispone di controlli di accesso basati sui ruoli (RBAC), che offrono agli utenti l'accesso solo ai sistemi e alle funzioni necessari per svolgere i loro compiti. Gli utenti possono essere account locali su SCC oppure possono essere integrati con OpenLDAP o Active Directory.

Cruscotto di Supermicro SuperCloud Composer

Sapere cosa hai e dove si trova è fondamentale quando si amministra un data center. SCC ha diverse visualizzazioni logiche e fisiche che consentono di determinare rapidamente la posizione delle risorse e degli asset. Ad esempio, la vista pod di SCC consente una rapida visibilità su quali risorse sono disponibili e dove si trovano all'interno del rack. Le organizzazioni IT possono vedere rapidamente se hanno bisogno di più spazio o se hanno abbastanza spazio per eseguire carichi di lavoro esistenti e nuovi. Avere una rapida visibilità e informazioni sulle risorse IT a portata di mano consente di risparmiare tempo e fatica quando si tratta di documentare le risorse aziendali. La visibilità e la gestibilità di elaborazione, archiviazione e altre risorse da un'unica interfaccia eliminano l'onere di dover accedere a più sistemi e quindi apprendere i vari strumenti per gestire i componenti discreti in un ambiente.

Visualizzazione rack di Supermicro SuperCloud Composer

Giorno 2 Efficienza operativa

La complessità uccide la produttività durante l'implementazione e la manutenzione dell'infrastruttura IT. Pertanto, Supermicro si concentra sul tentativo di alleviare e semplificare le sfide del secondo giorno con SCC. SCC è stato progettato da professionisti IT per semplificare la vita agli amministratori IT in modo che possano soddisfare le richieste sempre crescenti degli utenti finali IT mantenendo l'ambiente fluido e sicuro con le patch e gli aggiornamenti più recenti.

SCC offre alle organizzazioni IT flessibilità nell'implementazione su larga scala, sia che le organizzazioni debbano implementare un singolo nodo sul perimetro o dozzine di server in un data center, SCC fornisce non solo la visibilità ma anche le funzionalità necessarie alle organizzazioni IT per l'efficienza operativa del data center.

La fluidità nella gestione, implementazione e ridistribuzione delle risorse IT è stata messa in primo piano da SCC. SCC riduce al minimo lo stress e il carico di lavoro ingombrante legati all'aggiornamento di più sistemi poiché ha la capacità di distribuire o riutilizzare rapidamente le risorse con pochi clic.

Al fine di standardizzare, semplificare e avere un flusso di lavoro coerente, SCC dispone di un repository di inventario software. Contiene gli ISO che possono essere utilizzati dal server di avvio PXE integrato di SCC. Per eseguire il provisioning di un sistema, viene distribuita una nuova immagine del sistema operativo (OS) Golden insieme ai metadati del cliente utilizzando la procedura guidata di distribuzione rapida in SCC. Per i metadati, gli utenti SCC possono utilizzare file di risposte predefiniti oppure crearne di propri. Utilizzando questa metodologia, agli amministratori viene garantito un modello di distribuzione del sistema operativo standardizzato e comprovato.

Immagine dorata di Supermicro SuperCloud Composer

L'accesso a più sistemi per eseguire gli aggiornamenti è un'attività fondamentale per gli amministratori IT, ma può diventare rapidamente noiosa e richiedere molto tempo per il suo completamento. Utilizzando SCC gli amministratori IT possono identificare rapidamente quali sistemi necessitano di essere aggiornati e quindi applicare loro gli aggiornamenti richiesti. Ciò riduce notevolmente il tempo necessario per aggiornare i sistemi e consente agli amministratori IT di svolgere altre attività più urgenti.

Monitoraggio del compositore Supermicro SuperCloud

SCC è dotato di un database integrato e di un motore di analisi che raccoglie, analizza e visualizza i dati raccolti tramite diagrammi, grafici e tabelle. Queste informazioni vengono visualizzate in tempo reale con la possibilità di inviare avvisi se necessario. Questi dati vengono utilizzati anche per analisi predittive e tendenze di utilizzo. I dati vengono raccolti e visualizzati a livello di pod, rack, chassis, nodo e componente.

SCC raccoglie e visualizza i dati per le risorse tradizionali (CPU, memoria e rete), ma può essere personalizzato e migliorato anche per altre risorse. Un ottimo esempio di questa flessibilità e della profondità delle capacità di monitoraggio di SCC è l'utilizzo di un dashboard personalizzato per monitorare il carico di lavoro della GPU di un data center. La schermata seguente mostra un widget personalizzato creato per tracciare la velocità di trasmissione e la temperatura delle GPU.

Monitoraggio Supermicro SuperCloud Composer È tutta una questione di dati; beh, metadati. SCC raccoglie e segnala i metadati IT pertinenti. Utilizzando queste informazioni, gli amministratori possono visualizzare rapidamente eventuali avvisi o errori critici in un ambiente. Non è pratico per gli amministratori IT monitorare costantemente la dashboard di SCC, quindi quando si verificano problemi SCC dispone di un sistema di avviso basato su policy che consente di impostare trigger per monitorare eventi specifici e quindi inviare un messaggio tramite SMTP, SMS o anche Slack . Una volta identificato un problema, SCC consente di approfondire i dati, aiutando a identificare e correggere il problema.

Supermicro sa che pochissimi data center sono omogenei per quanto riguarda hardware e software, quindi utilizza Redfish per consentire l'estensione di SCC. Redfish è uno standard di interfaccia RESTful per la gestione di server, storage, rete e infrastruttura convergente ampiamente adottato dal settore. Ciò offre agli amministratori IT la flessibilità di estendere SCC per adattarlo al proprio ambiente attraverso l'uso di integrazioni di terze parti.

Utilizzo di Supermicro SuperCloud Composer

Per avere un approccio pratico, abbiamo lavorato con Supermicro su come viene utilizzato SCC per comporre un server utilizzando GPU disaggregate e storage NVMe con FabreX, una tecnologia GigaIO che consente la disaggregazione e la composizione delle risorse di elaborazione. FabreX non solo compone risorse per i server, ma può anche comporre server utilizzando PCIe anziché Ethernet o InfiniBand.

Supermicro SuperCloud Composer GigaIO

L'hardware in questo esempio era composto da due nodi server (kraken e leviathan), un drawer di 12 unità NVMe e due GPU NVIDIA K80. I nodi erano collegati a queste risorse tramite PCIe tramite uno switch FabreX Gen4.

Il dashboard SCC ha mostrato che nel rack erano presenti due nodi e quattro cassetti e che i due nodi erano accesi e funzionanti.

La vista Pod mostrava una vista grafica dei due server e dello switch Ethernet.

La vista Composer ha verificato che ai nodi del server non fossero associate risorse.

Dal menu a discesa, hanno selezionato un nodo server (kraken) e una risorsa (NVMe Drive) e come doveva essere collegato (PCIe Switch) al nodo.

Ciò ha visualizzato un elenco delle unità NVMe e ha permesso loro di selezionare quelle che volevano associare ai nodi.

Hanno quindi collegato le risorse GPU all'altro server (Leviathan) utilizzando lo stesso flusso di lavoro. Quando ha aggiunto le risorse, SCC è stato abbastanza intelligente da rendersi conto che era necessario spegnere i nodi.

Una volta riaccesi i nodi, hanno effettuato l'accesso ai nodi e ci hanno mostrato che le risorse erano effettivamente associate ad essi.

Poi hanno continuato a mostrarci come i sistemi potrebbero essere scomposti utilizzando SCC.

Questo esempio ha davvero dimostrato la potenza dell'SCC. Sebbene i sistemi potessero essere composti e scomposti manualmente, ciò avrebbe comportato l'accesso a più server, switch e l'utilizzo di vari strumenti per farlo.

Inoltre, utilizzando SCC un amministratore IT può comporre o ricomporre i sistemi secondo necessità per affrontare i carichi di lavoro attualmente presenti. Ad esempio, durante il giorno in cui gli analisti visualizzano i dati, le risorse GPU potrebbero essere associate ad alcuni server e successivamente, durante l'elaborazione dei dati, le risorse potrebbero essere associate ad altri server.

Considerazioni finali

I carichi di lavoro non sono più statici; cambiano ed evolvono costantemente. Le organizzazioni IT devono essere fluide quanto questi carichi di lavoro. Supermicro SuperCloud Composer è progettato non solo per comprendere le sfide dei data center definiti dal software di oggi, ma anche per fornire la flessibilità necessaria per affrontare le sfide di domani.

Supermicro ha sicuramente un'offerta impressionante nel campo CDI con SCC. Per le organizzazioni che desiderano comprendere meglio cosa potrebbe significare il movimento CDI per la propria infrastruttura, la cosa migliore da fare è acquisirne un'esperienza pratica.

Per aiutarti a valutare SCC, Supermicro offre un servizio gratuito Programma di prova di 90 giorni.

Ulteriori informazioni su SuperCloud Composer

Interagisci con StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS feed