Casa Impresa Recensione dell'appliance Exablox OneBlox

Recensione dell'appliance Exablox OneBlox

OneBlox di Exablox incarna un approccio distintivo per razionalizzare l'archiviazione di informazioni non strutturate. OneBlox offre una gamma di funzionalità NAS scale-out aziendali, incluso un file system globale che può estendersi su più nodi OneBlox 2U come un anello OneBlox con un massimo di 336 TB che incorpora deduplicazione in linea globale e protezione continua dei dati. OneBlox consente inoltre agli amministratori di "portare le proprie unità" popolando l'appliance con una combinazione di unità e capacità SATA e SAS.


OneBlox di Exablox incarna un approccio distintivo per razionalizzare l'archiviazione di informazioni non strutturate. OneBlox offre una gamma di funzionalità NAS scale-out aziendali, incluso un file system globale che può estendersi su più nodi OneBlox 2U come un anello OneBlox con un massimo di 336 TB che incorpora deduplicazione in linea globale e protezione continua dei dati. OneBlox consente inoltre agli amministratori di "portare le proprie unità" popolando l'appliance con una combinazione di unità e capacità SATA e SAS.

Le organizzazioni possono iniziare con un singolo OneBlox come dispositivo di storage 2U indipendente con otto alloggiamenti per unità da 3.5 pollici in grado di gestire HDD fino a 6 TB di dimensione per un totale di 48 TB di capacità raw per nodo. Per requisiti di capacità maggiori, OneBlox utilizza un'architettura ad anello scalabile, in cui l'anello è costituito da uno o più nodi OneBlox che si ridimensionano aggiungendo nuove unità o nuovi sistemi in qualsiasi momento. questa architettura consente al file system globale di scalare da pochi TB a centinaia di TB senza richiedere la riconfigurazione dell'applicazione.

Exablox ha creato il proprio archivio oggetti strettamente integrato con un file system distribuito che offre deduplicazione in linea, protezione continua dei dati, replica remota e scalabilità perfetta per applicazioni basate su SMB e NFS. Come molti archivi di oggetti popolari, OneBlox fornisce protezione senza RAID contro guasti di più unità o guasti di più nodi creando tre copie di ogni oggetto per ridondanza. Ogni OneBlox accelera l'accesso ai metadati degli oggetti con un SSD integrato in linea con la struttura decentralizzata degli anelli OneBlox.

Exablox ha progettato un'architettura che enfatizza l'usabilità e un robusto set di funzionalità piuttosto che le alte prestazioni. Il risultato è una soluzione di storage non strutturato notevolmente più semplice da implementare e gestire rispetto ad altre soluzioni di storage.

Questi punti di forza rendono OneBlox una soluzione interessante per le organizzazioni IT con personale insufficiente e con applicazioni di backup e/o archiviazione focalizzate sulla capacità. Questo approccio riduce al minimo lo sforzo spesso richiesto per la gestione dei pool di dischi e dei requisiti di capacità con altre soluzioni. OneBlox offre connettività SMB/CIFS e NFS ed è certificato per la compatibilità con le offerte di backup e ripristino di Symantec, Veeam, CommVault e Unitrends.

OneBlox supporta qualsiasi unità SATA o SAS da 1 TB a 6 TB, con il supporto per unità da 8 TB previsto entro la fine dell'anno. Grazie al suo filesystem basato su oggetti, l'accesso a ciascuna unità è indipendente, il che significa che è possibile accedere a ciascuna unità alla velocità di trasferimento dati completa anziché essere limitata alla velocità più bassa nel pool. Il midplane di OneBlox è di 6 Gbs, il che significa che OneBlox supporta unità da 12 Gbs ma solo con una velocità di trasferimento di 6 Gbs.

Exablox spedisce OneBlox nudo con un prezzo suggerito di $ 9,995.

Specifiche di Exablox OneBlox

  • Alimentazione: 100-120 / 200-240 VCA
  • Valutazione termica: 500 BTU/ora, 150 W (tipico)
  • Peso (vuoto, senza dischi): 23 libbre (10 kg)
  • Requisiti di spazio: 18.75" l x 3.7" h x 15" p pollici (l'unità può essere inserita in un rack da 19" o sul piano del tavolo)
  • 2 unità rack (RU)
  • Alloggiamenti per dischi rigidi: 8 slot per unità, sostituibili a caldo
  • Tipi di dischi rigidi:
    • SATA da 3.5" (fino a 6 Gb/s)
    • SAS da 3.5" (fino a 12 Gb/s)
  • Massimo. Capacità grezza: 48 TB (8 dischi da 6 TB ciascuno)
  • Rumore acustico di funzionamento: pressione sonora 56.5 dBA (LpA) a 22°C e al livello del mare
  • Raffreddamento: Raffreddamento tramite ventola regolata
  • Protocolli di servizio file: SMB (1.0, 2.0, 2.1, 3.0)
  • Porte GbE integrate: 4
  • Porte USB integrate: 2
  • Schermo LCD: TFT da 3″
  • Luci LED: 3 luci sul pannello frontale per lo stato del sistema, 8 luci di stato dell'unità

Costruire e disegnare

Il design di OneBlox riflette le sue priorità come soluzione semplice e ottimizzata per l'archiviazione di dati non strutturati. La parte anteriore dello chassis OneBlox 2U presenta otto alloggiamenti per dischi hot swap, insieme a uno schermo LCD da 3 pollici e spie diagnostiche a LED. Lo schermo LCD è il display frontale più completo che abbiamo visto fino ad oggi, con informazioni sulla configurazione e sul sistema.

Il caricamento degli HDD nello chassis è semplice grazie al design senza vassoio e senza strumenti. Dopo aver aperto uno slot, l'unità viene inserita e lo sportello del vano si chiude dietro di essa. La rimozione delle unità comporta l'apertura della porta e l'estrazione dell'estensione della porta. Questo espelle l'unità che può quindi essere rimossa.

La parte posteriore del telaio incorpora quattro porte Gigabit Ethernet insieme a una porta USB. E' presente anche un unico alimentatore con interruttore on/off fisico. In una distribuzione con scalabilità orizzontale le porte di rete vengono utilizzate sia per il traffico client che da nodo a nodo.

Management

OneBlox utilizza OneSystem di Exablox, una piattaforma di gestione basata su cloud accessibile da qualsiasi browser con connettività HTTPS indipendentemente dalla posizione geografica. OneSystem monitora continuamente e in modo proattivo lo stato di ogni OneBlox. Inoltre, le organizzazioni possono gestire e visualizzare le reti distribuite di OneBlox come una singola entità o come elementi discreti. Quando un nodo OneBlox viene portato online, il suo display LCD fornisce il codice di accoppiamento affinché l'amministratore possa accedere al nodo tramite OneSystem.

OneBlox dispone anche della crittografia AES 256 opzionale, che consente agli amministratori di garantire che tutti i dati siano crittografati prima di essere scritti sul disco fisico. Con la crittografia abilitata, le unità guaste o rubate sono illeggibili.

La funzionalità di protezione continua dei dati di OneBlox crea un numero illimitato di istantanee entro i limiti della capacità disponibile, il che significa che le versioni precedenti di qualsiasi file archiviato possono essere rapidamente recuperate utilizzando Mac Finder ed Esplora risorse.

Gli anelli OneBlox possono essere uniti a un dominio Active Directory per integrare gli account utente. Le organizzazioni che non sfruttano Active Directory possono configurare account utente tramite OneSystem, offrendo accesso basato su autorizzazioni al file system globale.

È possibile aggiungere fino a sette dispositivi OneBlox a un cluster – un “anello” nella terminologia Exablox – ottenendo una capacità di 336 TB se dotato di HDD da 6 TB. L'architettura OneBlox è progettata per la ridondanza dei dati a tre livelli: su più unità all'interno di un nodo OneBlox, su più nodi all'interno di un anello OneBlox e su più anelli all'interno di una mesh OneBlox. Utilizzando OneSystem, un semplice trascinamento collega due anelli in una rete con funzionalità di mirroring e replica remota che trasmette solo le informazioni deduplicate attraverso la WAN a un sito secondario.

Sebbene OneBlox attualmente non fornisca spazio di archiviazione primario per archivi dati VMware o Hyper-V, può essere utilizzato come destinazione di backup/ripristino basata su disco per file VMDK e VHD. OneBlox è certificato con soluzioni di backup e ripristino di Veeam, Backup Exec, Unitrends e CommVault.

Performance

Un punto di forza di OneBlox rispetto a un NAS tradizionale è l'aggiunta di funzionalità di riduzione dei dati che cercano dati duplicati o comprimibili e li compattano per archiviare sul dispositivo più della semplice capacità grezza. Pertanto, OneBlox si trova come destinazione di backup in molte località in cui è distribuito.

Abbiamo creato alcuni scenari per misurare entrambe le capacità di deduplicazione, eseguendo il backup di VM simili su OneBlox con Veeam v8, esaminando il tempo necessario per il backup e il ripristino di tali VM. Non siamo estranei a Veeam nel nostro laboratorio di test, sfruttandolo per le nostre VM di produzione e utilizzandolo in precedenza revisioni delle apparecchiature di backup. Uno dei vantaggi derivanti dall'utilizzo di Veeam con un dispositivo in grado di effettuare la deduplica è che i dati inviati da Veeam possono essere facilmente deduplicati grazie alla sua compressione in linea facile da deduplicare. Tuttavia, nel caso di Exablox, la compressione in linea e la deduplica di Veeam devono essere disabilitate secondo le loro migliori pratiche. A tal fine abbiamo eseguito il backup di molte delle nostre VM Sysbench, MarkLogic e Windows SQL Server, alcune delle quali sono tutti cloni l'uno dell'altro in grado di offrire metriche di riduzione dei dati nel migliore dei casi. Questi sono stati configurati in due lavori che venivano eseguiti parallelamente all'appliance OneBlox.

Il nostro primo processo di backup trasferisce 1.3 TB di dati in un periodo di 8 ore, mentre il secondo trasferisce 2.2 TB di dati in circa 14 ore e 36 minuti. La mattina seguente, la console di gestione OneBlox ha visualizzato un rapporto di deduplica totale di 2.3:1 su queste VM. Sebbene OneBlox fosse in grado di ridurre in una certa misura l'impronta dei dati, non era in grado di raggiungere i parametri spesso associati alle apparecchiature di deduplica dedicate, nonché una finestra di backup eccessivamente lunga senza poter sfruttare la compressione in linea e la funzionalità di deduplica di Veeam.

L'area successiva su cui ci siamo concentrati è stata il ripristino delle prestazioni di una delle nostre VM Sysbench (603 GB) di cui abbiamo eseguito il backup sull'unità. La destinazione del ripristino era un iSCSI LUN all-flash. L'obiettivo era replicare ciò che una piccola impresa potrebbe subire, ovvero lo storage primario senza limitazioni di prestazioni, se utilizzasse Exablox OneBlox come destinazione di backup e dovesse ripristinare un server di produzione dall'appliance. Il ripristino ha richiesto 6 ore e 30 minuti con una velocità di ripristino di 14-27 MB/s per i diversi dischi che stava ripristinando. Come si potrebbe immaginare, il tempo impiegato durante questo processo richiederebbe gran parte di una giornata lavorativa se il processo di recupero iniziasse al mattino.

Per confronto a WD Sentinel DS6100 eseguendo Windows Server 2012 R2 nel nostro laboratorio con quattro dischi in un pool di spazi di archiviazione sfruttando la deduplicazione (eseguendo il backup e il ripristino con la propria alimentazione) è stato in grado di superare di gran lunga le prestazioni di backup di OneBlox a un prezzo molto più basso. Il ripristino della stessa VM Sysbench su quel sistema dal relativo pool di archiviazione con dati deduplicati ha richiesto 1 ora e 40 minuti con una velocità media compresa tra 70 e 82 MB/s. Nello stesso scenario l’attività sopra menzionata sarebbe operativa prima dell’ora di pranzo. Pertanto, anche se OneBlox può essere utilizzato come destinazione di backup, il suo utilizzo in quell'area potrebbe avere un impatto drammatico su un reparto IT nel caso in cui sia necessario estrarre dati da esso e i processi debbano essere suddivisi in blocchi per consentire il completamento dei backup entro la finestra di backup assegnata.

Sebbene Exablox OneBlox non sia affatto venduto come una piattaforma di storage orientata alle prestazioni, questo test illustra il compromesso che Exablox ha raggiunto con la sua soluzione di storage basata su oggetti. Exablox ha sacrificato le prestazioni del singolo nodo in cambio di uno spazio dei nomi globale, clustering scalabile, protezione senza RAID e deduplicazione in linea. Pertanto, anche se OneBlox può essere utilizzato come destinazione di backup, il suo utilizzo in quell'area potrebbe avere un impatto drammatico sulle operazioni in caso di ripristini di grandi dimensioni. Tuttavia, per le organizzazioni IT che devono dare priorità alla capacità scalabile rispetto alle prestazioni, OneBlox dispone di un ampio set di funzionalità.

Analisi sintetica del carico di lavoro aziendale

Pubblichiamo un inventario del nostro ambiente di laboratorio, una panoramica delle capacità di rete del laboratorioe altri dettagli sui nostri protocolli di test in modo che gli amministratori e i responsabili dell'acquisizione delle apparecchiature possano valutare equamente le condizioni in cui abbiamo ottenuto i risultati pubblicati. Per mantenere la nostra indipendenza, nessuna delle nostre revisioni viene pagata o gestita dal produttore delle apparecchiature che stiamo testando.

Il nostro nodo OneBlox è stato configurato con HDD aziendali HGST 4K7 da 4000 TB.

Prima di avviare ciascuno dei benchmark fio sintetici, il nostro laboratorio precondiziona il dispositivo in stato stazionario sotto un carico pesante di 16 thread con una coda eccezionale di 16 per thread. Quindi lo storage viene testato a intervalli prestabiliti con più profili di profondità thread/coda per mostrare le prestazioni in condizioni di utilizzo leggero e intenso.

Prove di precondizionamento e di stato stazionario primario:

  • Throughput (lettura+scrittura IOPS aggregati)
  • Latenza media (latenza di lettura+scrittura mediata insieme)
  • Latenza massima (latenza di picco in lettura o scrittura)
  • Deviazione standard della latenza (deviazione standard di lettura e scrittura mediata insieme)

Questa analisi sintetica incorpora quattro profili ampiamente utilizzati nelle specifiche e nei benchmark dei produttori:

  • 4k casuale: 100% lettura e 100% scrittura
  • Sequenziale 8k: 100% lettura e 100% scrittura
  • 8k casuale – 70% lettura/30% scrittura
  • Sequenziale 128k: 100% lettura e 100% scrittura

Con un carico di lavoro sintetico di 4k, OneBlox ha raggiunto un throughput di 148 IOPS per le operazioni di lettura e 136 IOPS per le operazioni di scrittura.

I calcoli della latenza media per il benchmark 4K collocano questa configurazione OneBlox a 1,725 ms per le operazioni di lettura e 1,870 ms per le operazioni di scrittura.

Le latenze di lettura più elevate registrate durante il benchmark 4K sono state di 3,371 ms in lettura e 3,998 ms per le operazioni di scrittura.

Come previsto, i calcoli della deviazione standard riflettono una maggiore coerenza tra le latenze misurate durante le operazioni di lettura a 4k rispetto a quelle durante le operazioni di scrittura.

Il nostro prossimo benchmark utilizza un carico di lavoro sequenziale composto da operazioni di lettura al 100% e quindi da operazioni di scrittura al 100% con una dimensione di trasferimento di 8k. OneBlox ha raggiunto 1,638 IOPS per le operazioni di lettura e 1,420 IOPS per le operazioni di scrittura.

La nostra prossima serie di carichi di lavoro è composta da una combinazione di operazioni di lettura (8%) e scrittura (70%) fino a 30 thread e una profondità di coda di 16. Il sistema OneBlox ha mantenuto un livello prevedibile di prestazioni durante l'16k 8/70 protocollo di test, che generalmente esegue tra 30 IOPS e 200 IOPS a seconda del numero di thread e della profondità della coda.

Anche i risultati di latenza media durante il benchmark 8k 70/30 non rivelano colli di bottiglia o punti di stress degni di nota per OneBlox.

La latenza più alta misurata durante il benchmark 8k 70/30 si è verificata con 8 thread e una coda profonda 8, sebbene queste prestazioni di latenza non fossero abbastanza frequenti con quel carico di lavoro da essere degne di nota nei calcoli della latenza media per il benchmark 8k 70/30. Il OneBlox ha anche riscontrato un picco nei risultati di latenza massima con 16 thread e una profondità di coda di 2, anch'esso non abbastanza significativo da influenzare la latenza media.

I calcoli della deviazione standard per il benchmark 8k 70/30 mostrano anche un grado maggiore di variazione nelle latenze per il carico di lavoro a 8 thread e 8 code.

Il nostro benchmark sintetico finale ha utilizzato trasferimenti sequenziali di 128k e un carico di lavoro composto al 100% da operazioni di lettura e al 100% da operazioni di scrittura. In questo scenario, OneBlox ha raggiunto un throughput di 31.9 MB/s per le operazioni di lettura e 54.5 MB/s per le operazioni di scrittura.

Conclusione

Exablox ha tracciato il proprio corso con lo sviluppo di OneBlox. Piuttosto che scontrarsi con altre architetture di storage aziendali che tentano di competere in termini di prestazioni, funzionalità, scalabilità e facilità d'uso, Exablox ha identificato il proprio mercato principale e ha concentrato lì le proprie risorse ingegneristiche. Il risultato è un sistema di archiviazione modulare con un meccanismo di scalabilità semplice, costruito su un fondamento di protezione dei dati che non richiede ampie risorse di personale per l'implementazione o la manutenzione. L'obiettivo principale di Exablox è prendere questo archivio di oggetti unico e porre al primo posto l'accessibilità delle applicazioni NAS. Il set di funzionalità profonde viene prima di tutto con OneBlox, le prestazioni erano molto più in basso nella priorità dell'elenco di sviluppo.

Riducendo al minimo l'importanza delle prestazioni, Exablox OneBlox lascia molto a desiderare su questo fronte. Nei nostri test sintetici con un dispositivo completamente popolato con HDD 4K da 7 TB, siamo riusciti a malapena a saturare una porta da 1 Gb, per non parlare di quattro, con le sue velocità di trasferimento di lettura o scrittura sequenziale a blocchi di grandi dimensioni. In quel test abbiamo misurato poco meno di 32 MB/s in lettura e 54.5 MB/s in scrittura. Questi numeri sono in realtà migliori rispetto a quando abbiamo avuto il sistema per la prima volta nel nostro laboratorio l’anno scorso, il che mostra almeno una certa crescita iterativa. Per metterlo in prospettiva, un NAS standard a 8 alloggiamenti (anche se senza deduplicazione) popolato con gli stessi HDD in RAID10 con crittografia software abilitata ha misurato 329 MB/s in lettura e 64 MB/s in scrittura. Quando abbiamo sfruttato OneBlox nel nostro laboratorio come destinazione di backup, che è un caso d'uso principale per OneBlox, abbiamo riscontrato solo modeste capacità di deduplica su molte VM clonate, nonché prestazioni di backup e ripristino molto lente.

I clienti che cercano Exablox OneBlox per un NAS tradizionale per la condivisione di file di grandi dimensioni o coloro che cercano una destinazione di backup conveniente con funzionalità di deduplicazione avranno una scelta difficile da fare. OneBlox ha un prezzo molto più alto rispetto alle piattaforme NAS della concorrenza che possono offrire prestazioni notevolmente migliori, sebbene i sistemi NAS singoli della concorrenza in genere non siano scalabili orizzontalmente e non offrano deduplica o protezione senza RAID contro guasti di unità e nodi in un cluster. Rispetto a un Microserver Windows che costa la metà e può eseguire il software di backup in locale e sfruttare la deduplicazione, OneBlox non è stato all'altezza delle prestazioni di backup e ripristino.

Gli acquirenti devono prendere una decisione difficile quando guardano OneBlox a causa delle sue doppie sfaccettature molto distinte. OneBlox è estremamente facile da usare e scalabile offrendo allo stesso tempo un'architettura interessante. Non è affatto una macchina performante, l'azienda sottolinea prontamente che non fanno dichiarazioni sulle prestazioni nei loro materiali di marketing. Il problema è che deve esserci un livello di prestazioni minimo utilizzabile affinché OneBlox venga preso seriamente in considerazione dalla maggior parte delle aziende. Se i numeri che abbiamo acquisito soddisfano l'esigenza, OneBlox sarà un'ottima opzione per coloro che non dispongono o hanno risorse tecnologiche limitate. Sfortunatamente, supponiamo che la maggior parte delle organizzazioni ne abbia bisogno di più e scoprirà che le velocità di trasferimento sono troppo lente per sfruttare la sua grande capacità di archiviazione potenziale.

Vantaggi

  • Archivio oggetti a prezzo base che si presenta come un NAS per le applicazioni
  • Offre deduplicazione e protezione continua dei dati
  • Funzionalità "Bring Your Own Drive" per combinare e abbinare gli HDD
  • Facile da amministrare e scalare all'interno dell'appliance, all'interno di un anello e all'interno di una mesh OneBlox

Svantaggi

  • Prestazioni di lettura e scrittura lente
  • Finestre di backup e ripristino lunghe se utilizzato come destinazione di backup
  • Supporto per ambienti virtualizzati solo come destinazione del disco per il backup

Conclusione

Exablox OneBlox è facile da implementare, gestire e scalare come parte di una soluzione che aiuta a garantire i servizi di backup e replica, ma non è all'altezza quando le prestazioni sono fondamentali per la decisione di acquisto.

Pagina del prodotto Exablox OneBlox

Discuti questa recensione