Casa ConsumatoriSoftware Client Semplificare Ceph: distribuzione di OSNexus QuantaStor Community Edition nel tuo homelab

Semplificare Ceph: distribuzione di OSNexus QuantaStor Community Edition nel tuo homelab

by Dylan Bryan
Alloggiamenti per unità anteriori Dell EMC PowerEdge R750

OSNexus QuantaStor Community Edition consente l'utilizzo con limitazioni minime con supporto per un massimo di quattro nodi a 80 TB per nodo.

OSNexus ha lanciato una nuova edizione comunitaria del software QuantaStor per uso non commerciale, educativo e di test. Questa è un'ottima notizia poiché gli homelabber possono eseguire questo software a casa, oppure gli amministratori possono provare il prodotto prima di distribuire QuantaStor senza fare i salti mortali.

Le chiavi dell'edizione community sono valide per 2 anni, ma sono anche rinnovabili dopo che siano trascorsi 2 anni, comunque assolutamente gratuite. Potresti pensare che questa edizione della community probabilmente abbia funzionalità molto ridotte, quando la realtà è che si tratta quasi di un prodotto a tutti gli effetti, senza interruzioni.

Le uniche limitazioni sono: 1. Puoi avere solo fino a 80 TB di capacità grezza per server e 2. Puoi avere solo fino a 4 server per griglia di storage. Per la maggior parte degli utenti di laboratori domestici o dei casi d'uso di convalida, queste limitazioni non sono affatto limitazioni, poiché la maggior parte di queste distribuzioni non raggiungerà un totale di 320 TB.

Sfondo di QuantaStor

Se non hai familiarità con QuantaStor, ti daremo una rapida carrellata. QuantaStor è una piattaforma di archiviazione definita dal software unificata che serve per essere scalabile. QuantaStor utilizza Ceph per fornire storage scalabile di blocchi e oggetti. Supporta tutti i principali protocolli di file, blocchi e oggetti come iSCSI/FC, NFS/SMB e S3. QuantaStor può anche essere configurato per applicazioni multisito.

QuantaStor utilizza un sistema di gestione integrato che consente ai server QuantaStor di lavorare insieme e semplificare l'automazione e la gestione. L'interfaccia di gestione e il gestore del flusso di lavoro di configurazione eliminano molti passaggi complicati che facevano parte delle applicazioni di archiviazione legacy, offrendo ai team IT una soluzione potente e intuitiva. QuantaStor è anche un'architettura flessibile a più livelli che offre tantissime opzioni e flessibilità consentendo maggiori prestazioni e tolleranza agli errori.

Sappiamo tutti che i dispositivi di archiviazione sono obiettivi enormi per l'esfiltrazione dei dati sulle reti, quindi QuantaStor include sicurezza end-to-end con protezione dei dati multilivello che copre sia i dati in movimento che quelli inattivi. Questa copertura si estende anche alle implementazioni di archiviazione cloud.

Configurazione di OSNexus QuantaStor Community Edition

Per i nostri test, abbiamo installato QuantaStor sul nostro Dell Power Edge R750 con qualche spinta da gettare nelle piscine. Per l'archiviazione, abbiamo 1 SSD SAS da 0 GB e 480 SSD NVMe da 6 TB, con uno degli SSD NVMe utilizzato per l'installazione del sistema operativo. Questa piattaforma dispone di due CPU Xeon Platinum 1.6 8380C/40T e 80 DIMM da 16 GB, per un totale di 64 TB di RAM.

Parte anteriore Dell EMC PowerEdge R750

Questo hardware è eccessivo per ciò di cui QuantaStor ha bisogno, ma era una piattaforma solitaria in cerca di un lavoro da svolgere. Secondo il wiki di OSNexus, QuantaStor non ha un numero minimo di core ma consiglia un minimo di 16 GB di RAM. Per l'archiviazione, consigliano 2 unità di avvio con mirroring hardware e un numero qualsiasi di dischi per i pool di archiviazione.

Etichetta Dell EMC PowerEdge R750

L'installazione iniziale di QuantaStor è semplice. Dopo l'installazione, tutto avviene tramite l'interfaccia web, che ti presenta la dashboard sottostante. Questa dashboard fornisce informazioni su tutti i tuoi host e pool e ti avvisa se uno di essi presenta problemi. In basso a sinistra, possiamo vedere che QuantaStor cerca di mostrare dove si trovano le unità negli alloggiamenti fisici.

Ecco un'altra dashboard, questa è una dashboard specifica dell'host che fornisce informazioni rapide sulle risorse del tuo sistema. Puoi utilizzare questo dashboard anche per passare alla gestione dei dischi fisici e dei pool di archiviazione.

Nella dashboard dei dischi fisici, possiamo vedere le informazioni importanti su ciascuna unità e quale pool utilizza quell'unità specifica.

Pool di archiviazione OSNexus QuantaStor Community Edition

Per utilizzare l'appliance QuantaStor Community Edition, dovrai iniziare creando pool di archiviazione e condivisioni di rete per utilizzare lo spazio su disco. Per dare una mano, esamineremo i passaggi per creare semplici pool e condivisioni.

Per creare un pool di archiviazione creeremo prima un nome, sceglieremo il nostro tipo RAID e selezioneremo le unità da includere nel pool. Abbiamo scelto un RaidZ2+0 a doppia parità che può sopravvivere al guasto simultaneo di due dischi prima di causare problemi. Ciò significa che, anche se stiamo selezionando 10 unità, quando verrà creato il pool otterremo solo la capacità di 8 unità.

Screencap del primo passaggio per creare uno storage pool

Successivamente, avremo la possibilità di crittografare lo storage pool, ma a scopo dimostrativo lo lasceremo non crittografato. In senso pratico, di solito è una buona idea crittografare i dati inattivi.

Screencap del secondo passaggio per creare uno storage pool

Da qui abbiamo opzioni per la regolazione dell'I/O, la compressione, il trim automatico dell'SSD e l'offset della dimensione del blocco. Tutte queste opzioni sono predefinite, tranne il taglio automatico dell'SSD, che era abilitato con questi pool contenenti all flash.

Screencap del terzo passaggio per creare uno storage pool

Condivisioni di rete OSNexus QuantaStor Community Edition

Ora abbiamo lo storage pool, ma non è ancora utilizzabile, quindi abbiamo creato una rapida condivisione di rete per trasferire e archiviare i file. Per prima cosa impostiamo un nome, selezioniamo il pool di archiviazione e impostiamo una quota di archiviazione se non desideri utilizzare l'intero pool per la condivisione, oltre ad abilitare l'accesso CIFS/SMB se non lo è già.

Screenshot della prima scheda per creare una condivisione di rete

Successivamente, possiamo impostare restrizioni utente e restrizioni gruppo, ma per una semplice condivisione a scopo di test, abbiamo lasciato vuoto l'accesso utente e gruppo.

Screenshot del secondo passaggio per creare una condivisione di rete.

La pagina successiva riguarda le maschere dei file, che forniscono autorizzazioni relative alla creazione ed eliminazione di cartelle e file all'interno della condivisione.

Screenshot del terzo passaggio per creare una condivisione di rete

Successivamente ci sono le Impostazioni CIFS/SMB e le impostiamo su pubbliche, scrivibili e sfogliabili.

Screenshot della quarta scheda per creare una condivisione di rete

Il passaggio finale per la creazione di una condivisione di rete è il controllo delle impostazioni avanzate. Non abbiamo avuto bisogno di cambiare nulla qui per i nostri scopi, quindi queste opzioni dovrebbero essere predefinite.

Screenshot della quinta scheda per creare una condivisione di rete

Alla fine, siamo riusciti a inserire l'IP del nostro box QuantaStor e ad accedere alle nostre condivisioni di rete. Se mi stessi seguendo,

Congratulazioni! Ora hai spazio di archiviazione utilizzabile sul tuo box, ma probabilmente vorrai apportare alcune modifiche di sicurezza per garantire che i tuoi dati siano al sicuro... oppure no, gestisci il tuo spazio di archiviazione come preferisci!

Conclusione

Nel complesso, la licenza OSNexus QuantaStor Community Edition è una notizia entusiasmante per gli utenti di laboratori domestici che cercano una soluzione di archiviazione definita dal software da eseguire sul proprio hardware o per gli utenti più seri che cercano di testare QuantaStor per un potenziale utilizzo in produzione. Poiché le uniche limitazioni materiali della Community Edition sono il supporto per un massimo di quattro server in una griglia di archiviazione e 80 TB di spazio di archiviazione per server, ciò lascia ampie possibilità per molti casi d'uso.

L'interfaccia di gestione di QuantaStor è abbastanza facile da capire, anche se ha alcune opzioni per alcune parti, ma per coloro che hanno utilizzato soluzioni come TrueNAS o qualcosa di simile, non dovrebbe essere troppo intimidatorio. Per quasi tutte le domande sulle opzioni, sull'interfaccia o su come completare un'attività, OSNexus dispone di una wiki molto ben documentata all'indirizzo wiki.osnexus.com per guidarti attraverso il loro software.

Apprezziamo che OSNexus lo abbia reso disponibile alla comunità di homelab, è un grande gesto e speriamo che un gesto del genere si trasformi in nuovi clienti per l'azienda. Se sei interessato a provare QuantaStor, vai al loro sito web all'indirizzo OSNexus.com per ottenere le tue chiavi di licenza gratuite e provarle.

Interagisci con StorageReview

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