À propos Entreprise Examen de l'appliance Exablox OneBlox

Examen de l'appliance Exablox OneBlox

OneBlox d'Exablox incarne une approche distinctive de la rationalisation du stockage des informations non structurées. OneBlox offre une gamme de fonctionnalités NAS évolutives d'entreprise, y compris un système de fichiers global qui peut s'étendre sur plusieurs nœuds OneBlox 2U en tant qu'anneau OneBlox avec jusqu'à 336 To qui intègre la déduplication en ligne globale et la protection continue des données. OneBlox permet également aux administrateurs « d'apporter leurs propres disques » en équipant l'appliance d'une combinaison de disques et de capacités SATA et SAS.


OneBlox d'Exablox incarne une approche distinctive de la rationalisation du stockage des informations non structurées. OneBlox offre une gamme de fonctionnalités NAS évolutives d'entreprise, y compris un système de fichiers global qui peut s'étendre sur plusieurs nœuds OneBlox 2U en tant qu'anneau OneBlox avec jusqu'à 336 To qui intègre la déduplication en ligne globale et la protection continue des données. OneBlox permet également aux administrateurs « d'apporter leurs propres disques » en équipant l'appliance d'une combinaison de disques et de capacités SATA et SAS.

Les organisations peuvent commencer avec un seul OneBlox en tant qu'appliance de stockage 2U indépendante avec huit baies de lecteur de 3.5 pouces pouvant gérer des disques durs jusqu'à 6 To pour un total de 48 To de capacité brute par nœud. Pour les exigences de capacité plus importantes, OneBlox utilise une architecture en anneau évolutif, où l'anneau se compose d'un ou plusieurs nœuds OneBlox qui évoluent en ajoutant de nouveaux disques ou de nouveaux systèmes à tout moment. cette architecture permet au système de fichiers global de passer de quelques To à des centaines de To sans nécessiter de reconfiguration des applications.

Exablox a créé son propre magasin d'objets étroitement intégré à un système de fichiers distribué offrant une déduplication en ligne, une protection continue des données, une réplication à distance et une évolutivité transparente pour les applications SMB et NFS. Comme de nombreux magasins d'objets populaires, OneBlox offre une protection sans RAID contre les pannes de plusieurs disques ou les pannes de plusieurs nœuds en créant trois copies de chaque objet pour la redondance. Chaque OneBlox accélère son accès aux métadonnées d'objet avec un SSD intégré conformément à la structure décentralisée des anneaux OneBlox.

Exablox a conçu une architecture qui met l'accent sur la convivialité et un ensemble de fonctionnalités robustes plutôt que sur les hautes performances. Le résultat est une solution de stockage non structurée qui est nettement plus simple à déployer et à gérer que les autres solutions de stockage.

Ces atouts font de OneBlox une solution attrayante pour les organisations informatiques en sous-effectif avec des applications de sauvegarde et/ou d'archivage axées sur la capacité. Cette approche minimise l'effort souvent requis pour gérer les pools de disques et les besoins en capacité avec d'autres solutions. OneBlox offre une connectivité SMB/CIFS et NFS et est certifié compatible avec les offres de sauvegarde et de restauration de Symantec, Veeam, CommVault et Unitrends.

OneBlox prend en charge tous les disques SATA ou SAS de 1 To à 6 To, avec une prise en charge des disques de 8 To prévue plus tard cette année. En raison de son système de fichiers basé sur des objets, chaque lecteur est accessible indépendamment, ce qui signifie que chaque lecteur est accessible à son taux de transfert de données complet plutôt que d'être limité au taux le plus bas du pool. Le midplane OneBlox est de 6 Gbs, ce qui signifie que OneBlox prend en charge les disques 12 Gbs, mais uniquement à un taux de transfert de 6 Gbs.

Exablox expédie le OneBlox nu avec un prix suggéré de 9,995 XNUMX $.

Spécifications Exablox OneBlox

  • Alimentation : 100-120 / 200-240 VCA
  • Indice thermique : 500 BTU/h, 150 W (typique)
  • Poids (vide, sans disques) : 23 lb. (10 kg)
  • Espace requis : 18.75″ lx 3.7″ hx 15″ d pouces (l'unité peut tenir dans un rack 19″ ou sur une table)
  • 2 unités de rack (RU)
  • Baies de disque dur : 8 emplacements de disque, remplaçables à chaud
  • Types de disque dur :
    • 3.5″ SATA (jusqu'à 6Gb/sec)
    • SAS 3.5" (jusqu'à 12 Go/s)
  • Max. Capacité brute : 48 To (8 disques évalués à 6 To chacun)
  • Bruit acoustique en fonctionnement : pression acoustique de 56.5 dBA (LpA) à 22 °C et au niveau de la mer
  • Refroidissement : Ventilateur ajusté refroidi
  • Protocoles de service de fichiers : SMB (1.0, 2.0, 2.1, 3.0)
  • Ports GbE intégrés : 4
  • Ports USB intégrés : 2
  • Écran LCD : 3″ TFT
  • Voyants LED : 3 voyants sur le panneau avant pour l'état du système, 8 voyants d'état du disque

Construire et concevoir

La conception OneBlox reflète ses priorités en tant que solution simple et rationalisée pour le stockage de données non structurées. L'avant du châssis OneBlox 2U comprend huit baies de disques remplaçables à chaud, ainsi qu'un écran LCD de 3 pouces et des voyants de diagnostic à LED. L'écran LCD est l'écran frontal le plus complet que nous ayons vu à ce jour, avec des informations sur la configuration et le système.

Le chargement des disques durs dans le châssis est facile grâce à sa conception sans plateau et sans outil. Après avoir ouvert un emplacement, le lecteur s'y glisse et la porte de la baie se referme derrière lui. Le retrait des disques implique d'ouvrir la porte et de tirer l'extension de la porte. Cela éjecte le lecteur qui peut ensuite être retiré.

L'arrière du châssis intègre quatre ports Ethernet gigabit ainsi qu'un port USB. Il y a aussi une seule alimentation avec interrupteur marche/arrêt physique. Dans un déploiement évolutif, les ports réseau sont utilisés à la fois pour le trafic client et nœud à nœud.

Direction

Le OneBlox utilise OneSystem d'Exablox, une plate-forme de gestion basée sur le cloud accessible depuis n'importe quel navigateur avec une connectivité HTTPS, quel que soit l'emplacement géographique. OneSystem surveille en permanence et de manière proactive la santé de chaque OneBlox. De plus, les organisations peuvent gérer et visualiser les réseaux distribués de OneBlox comme une entité unique ou comme des éléments discrets. Lorsqu'un nœud OneBlox est mis en ligne, son écran LCD fournit le code d'appairage permettant à l'administrateur d'accéder au nœud via OneSystem.

Le OneBlox propose également un cryptage AES 256 en option, qui permet aux administrateurs de s'assurer que toutes les données sont cryptées avant d'être écrites sur le disque physique. Lorsque le cryptage est activé, les disques défectueux ou volés sont illisibles.

La fonction de protection continue des données OneBlox crée un nombre illimité d'instantanés dans les limites de sa capacité disponible, ce qui signifie que les versions précédentes de tout fichier stocké peuvent être rapidement récupérées à l'aide du Finder Mac et de l'Explorateur Windows.

Les anneaux OneBlox peuvent être joints à un domaine Active Directory pour intégrer des comptes d'utilisateurs. Les organisations qui n'utilisent pas Active Directory peuvent configurer des comptes d'utilisateurs via OneSystem, offrant un accès basé sur les autorisations au système de fichiers global.

Jusqu'à sept appliances OneBlox peuvent être ajoutées à un cluster - un "anneau" dans la terminologie Exablox - résultant en une capacité de 336 To lorsqu'il est équipé de disques durs de 6 To. L'architecture OneBlox est conçue pour la redondance des données à trois niveaux : sur plusieurs disques au sein d'un nœud OneBlox, sur plusieurs nœuds au sein d'un anneau OneBlox et sur plusieurs anneaux au sein d'un maillage OneBlox. À l'aide de OneSystem, un simple glisser-déposer connecte deux anneaux dans un maillage avec des fonctionnalités de mise en miroir et de réplication à distance qui transmettent uniquement des informations dédupliquées sur le WAN vers un site secondaire.

Bien que OneBlox ne fournisse pas actuellement de stockage principal pour les banques de données VMware ou Hyper-V, il peut être utilisé comme cible de sauvegarde/restauration sur disque pour les fichiers VMDK et VHD. OneBlox est certifié avec les solutions de sauvegarde et de restauration de Veeam, Backup Exec, Unitrends et CommVault.

Performance de l'application

Un argument de vente clé pour le OneBlox par rapport à un NAS traditionnel est l'ajout de capacités de réduction des données qui recherchent des données en double ou compressibles et les compactent pour stocker plus sur l'appareil que juste sa capacité brute. En tant que tel, OneBlox se retrouve comme cible de sauvegarde dans de nombreux endroits où il est déployé.

Nous avons créé quelques scénarios pour mesurer les deux capacités de déduplication, en sauvegardant des VM similaires sur OneBlox avec Veeam v8, en examinant le temps nécessaire pour sauvegarder et restaurer ces VM. Nous ne sommes pas étrangers à Veeam dans notre laboratoire de test, l'exploitant pour nos propres machines virtuelles de production ainsi que l'utilisant auparavant revues des appliances de sauvegarde. L'un des avantages de l'utilisation de Veeam avec un appareil capable de déduplication est que les données envoyées par Veeam peuvent être facilement dédupliquées grâce à sa compression en ligne compatible avec la déduplication. Bien que dans le cas d'Exablox, la compression en ligne et la déduplication de Veeam doivent être désactivées selon leurs meilleures pratiques. À cette fin, nous avons sauvegardé bon nombre de nos machines virtuelles Sysbench, MarkLogic et Windows SQL Server, dont certaines sont toutes des clones les unes des autres, ce qui peut offrir les meilleures métriques de réduction des données. Celles-ci ont été configurées en deux tâches exécutées côte à côte sur l'appliance OneBlox.

Notre première tâche de sauvegarde transfère 1.3 To de données sur une période de 8 heures, tandis que la seconde transfère 2.2 To de données en environ 14 heures et 36 minutes. Le lendemain matin, la console de gestion OneBlox affichait un taux de déduplication à vie de 2.3:1 sur ces machines virtuelles. Bien que OneBlox ait pu réduire l'empreinte des données dans une certaine mesure, il lui manquait la capacité d'atteindre les métriques souvent associées aux appliances de déduplication dédiées, ainsi qu'une fenêtre de sauvegarde excessivement longue sans pouvoir tirer parti de la fonctionnalité de compression et de déduplication en ligne de Veeam.

Le domaine suivant sur lequel nous nous sommes concentrés était la restauration des performances de l'une de nos machines virtuelles Sysbench (603 Go) que nous avons sauvegardées sur l'unité. La cible de restauration était un LUN iSCSI 6 % flash. Il s'agissait de reproduire ce qu'une petite entreprise pourrait subir, le stockage principal n'étant pas limité en termes de performances, si elle utilisait l'Exablox OneBlox comme cible de sauvegarde et devait récupérer un serveur de production à partir de l'appliance. La restauration a duré 30 heures et 14 minutes avec une vitesse de restauration de 27 à XNUMX Mo/s pour les différents disques restaurés. Comme on peut l'imaginer, le temps consommé au cours de ce processus prendrait la majeure partie d'une journée ouvrable si le processus de récupération commençait le matin.

Par comparaison un WD Sentinelle DS6100 l'exécution de Windows Server 2012 R2 dans notre laboratoire avec quatre disques dans un pool d'espaces de stockage tirant parti de la déduplication (effectuant la sauvegarde et la restauration par ses propres moyens) a pu dépasser de loin les performances de sauvegarde de OneBlox à un prix bien inférieur. La même machine virtuelle Sysbench est restaurée sur ce système à partir de son pool de stockage avec des données dédupliquées mesurées pendant 1 heure et 40 minutes avec une vitesse moyenne comprise entre 70 et 82 Mo/s. Dans le même scénario, l'entreprise mentionnée ci-dessus serait opérationnelle avant l'heure du déjeuner. Ainsi, bien que OneBlox puisse être utilisé comme cible de sauvegarde, son utilisation dans ce domaine pourrait avoir un impact considérable sur un service informatique dans le cas où l'on aurait besoin d'en extraire des données et que les travaux doivent être fragmentés pour permettre aux sauvegardes de se terminer dans la fenêtre de sauvegarde allouée.

Alors que l'Exablox OneBlox n'est en aucun cas vendu comme une plate-forme de stockage orientée performances, ce test illustre le compromis qu'Exablox a fait avec sa solution de stockage basée sur des objets. Exablox a sacrifié ses performances de nœud unique en échange d'un espace de noms global, d'un clustering évolutif, d'une protection sans RAID et d'une déduplication en ligne. Ainsi, bien que OneBlox puisse être utilisé comme cible de sauvegarde, son utilisation dans ce domaine pourrait avoir un impact considérable sur les opérations en cas de restaurations volumineuses. Cependant, pour les organisations informatiques qui doivent privilégier la capacité évolutive aux performances, OneBlox dispose d'un ensemble de fonctionnalités avancées.

Analyse synthétique de la charge de travail d'entreprise

Nous publions un inventaire de notre environnement de laboratoire, un aperçu des capacités de mise en réseau du laboratoire, et d'autres détails sur nos protocoles de test afin que les administrateurs et les responsables de l'acquisition des équipements puissent évaluer équitablement les conditions dans lesquelles nous avons obtenu les résultats publiés. Afin de maintenir notre indépendance, aucune de nos évaluations n'est payée ou gérée par le fabricant de l'équipement que nous testons.

Notre nœud OneBlox a été configuré avec Disques durs d'entreprise HGST 4K7 de 4000 To.

Avant de lancer chacune des repères synthétiques fio, notre laboratoire préconditionne l'appareil en état stable sous une charge importante de 16 threads avec une file d'attente exceptionnelle de 16 threads. Ensuite, le stockage est testé à des intervalles définis avec plusieurs profils de profondeur de thread/file d'attente pour afficher les performances en cas d'utilisation légère et intensive.

Tests de préconditionnement et d'état stable primaire :

  • Débit (lecture + écriture IOPS agrégé)
  • Latence moyenne (latence de lecture + écriture moyennée ensemble)
  • Latence maximale (latence maximale de lecture ou d'écriture)
  • Écart-type de latence (écart-type de lecture + écriture moyenné ensemble)

Cette analyse synthétique intègre quatre profils largement utilisés dans les cahiers des charges et benchmarks des constructeurs :

  • 4k aléatoire - 100% lecture et 100% écriture
  • 8k séquentiel – 100 % lecture et 100 % écriture
  • 8k aléatoire - 70% lecture/30% écriture
  • 128k séquentiel – 100 % lecture et 100 % écriture

Avec une charge de travail synthétique de 4k, le OneBlox a atteint un débit de 148 IOPS pour les opérations de lecture et de 136 IOPS pour les opérations d'écriture.

Les calculs de latence moyenne pour le benchmark 4k ont ​​placé cette configuration OneBlox à 1,725 1,870 ms pour les opérations de lecture et XNUMX XNUMX ms pour les opérations d'écriture.

Les latences de lecture les plus élevées enregistrées lors du benchmark 4k étaient de 3,371 3,998 ms côté lecture et de XNUMX XNUMX ms pour les opérations d'écriture.

Comme prévu, les calculs d'écart type reflètent une plus grande cohérence entre les latences mesurées pendant les opérations de lecture 4k que pendant les opérations d'écriture.

Notre prochain benchmark utilise une charge de travail séquentielle composée d'opérations de lecture à 100 %, puis d'opérations d'écriture à 100 % avec une taille de transfert de 8 k. Le OneBlox a atteint 1,638 1,420 IOPS pour les opérations de lecture et XNUMX XNUMX IOPS pour les opérations d'écriture.

Notre prochaine série de charges de travail est composée d'un mélange d'opérations de lecture 8k (70%) et d'écriture (30%) jusqu'à 16 threads et une profondeur de file d'attente de 16. Le système OneBlox a maintenu un niveau de performance prévisible tout au long du 8k 70/30 protocole de test, effectuant généralement entre 200 IOPS et 300 IOPS en fonction du nombre de threads et de la profondeur de la file d'attente.

Les résultats de latence moyenne au cours de la référence 8k 70/30 ne révèlent également aucun goulot d'étranglement ou point de stress notable pour le OneBlox.

La latence la plus élevée mesurée lors du benchmark 8k 70/30 s'est produite avec 8 threads et une file d'attente profonde de 8, bien que cette performance de latence n'ait pas été suffisamment fréquente avec cette charge de travail pour être notable dans les calculs de latence moyenne pour le benchmark 8k 70/30. Le OneBlox a également connu un pic de résultats de latence maximale avec 16 threads et une profondeur de file d'attente de 2, ce qui n'était pas non plus suffisamment important pour affecter la latence moyenne.

Les calculs de l'écart type pour le benchmark 8k 70/30 montrent également un plus grand degré de variation des latences pour la charge de travail à 8 threads et à 8 files d'attente.

Notre benchmark synthétique final a utilisé des transferts séquentiels de 128k et une charge de travail de 100% d'opérations de lecture et 100% d'écriture. Dans ce scénario, OneBlox a atteint un débit de 31.9 Mo/s pour les opérations de lecture et de 54.5 Mo/s pour les opérations d'écriture.

Conclusion

Exablox a tracé sa propre voie avec le développement du OneBlox. Plutôt que d'affronter d'autres architectures de stockage d'entreprise qui tentent de rivaliser en termes de performances, de fonctionnalités, d'évolutivité et de facilité d'utilisation, Exablox a identifié son marché principal et y a concentré ses ressources d'ingénierie. Le résultat est un système de stockage modulaire avec un mécanisme de mise à l'échelle sans effort construit sur un socle de protection des données qui ne nécessite pas de ressources humaines importantes pour le déploiement ou la maintenance. L'accent principal d'Exablox est de prendre ce magasin d'objets unique et de mettre l'accessibilité des applications NAS au sommet. L'ensemble de fonctionnalités approfondies vient en premier avec OneBlox, les performances étaient beaucoup plus bas sur la priorité de la liste de développement.

Minimisant l'importance des performances, l'Exablox OneBlox laisse beaucoup à désirer sur ce front. Lors de nos tests synthétiques avec un appareil entièrement équipé de disques durs 4 To 7K, nous pouvions à peine saturer un port de 1 Go, et encore moins quatre, avec ses vitesses de transfert séquentielles en lecture ou en écriture à grands blocs. Dans ce test, nous avons mesuré un peu moins de 32 Mo/s en lecture et 54.5 Mo/s en écriture. Ces chiffres sont en fait meilleurs que lorsque nous avons eu le système pour la première fois dans notre laboratoire l'année dernière, ce qui montre au moins une croissance itérative. Pour mettre cela en perspective, un NAS standard à 8 baies (bien que sans déduplication) rempli des mêmes disques durs en RAID10 avec le cryptage logiciel activé mesurait 329 Mo/s en lecture et 64 Mo/s en écriture. Lorsque nous avons utilisé OneBlox dans notre laboratoire comme cible de sauvegarde, ce qui est un cas d'utilisation principal pour OneBlox, nous n'avons constaté que des capacités de déduplication modestes sur de nombreuses machines virtuelles clonées, ainsi que des performances de sauvegarde et de restauration très lentes.

Les clients qui recherchent Exablox OneBlox pour un NAS traditionnel à partage de fichiers de grande taille ou ceux qui recherchent une cible de sauvegarde abordable avec des capacités de déduplication auront un choix difficile à faire. Le prix du OneBlox est beaucoup plus élevé que celui des plates-formes NAS concurrentes qui peuvent considérablement mieux fonctionner, bien que les systèmes NAS uniques concurrents n'évoluent généralement pas, n'offrent pas de déduplication ou de protection sans RAID contre les pannes de disque et de nœud dans un cluster. Comparé à un microserveur Windows deux fois moins cher qui peut à la fois exécuter un logiciel de sauvegarde localement et tirer parti de la déduplication, le OneBlox n'a pas atteint les performances de sauvegarde et de restauration.

Les acheteurs ont une décision difficile à prendre lorsqu'ils regardent OneBlox en raison de ses doubles facettes très distinctes. Le OneBlox est extrêmement facile à utiliser et évolutif tout en offrant une architecture intéressante. Ce n'est pas une machine de performance par tous les moyens, la société souligne volontiers qu'elle ne fait aucune déclaration de performance dans ses supports marketing. Le problème est qu'il doit y avoir un niveau de performance utilisable minimum pour que OneBlox soit sérieusement pris en compte par la plupart des entreprises. Si les chiffres que nous avons capturés répondent aux besoins, alors OneBlox sera une excellente option pour ceux qui n'ont pas ou peu de ressources technologiques. Malheureusement, nous supposons que la plupart des organisations ont besoin de plus et trouveront que les vitesses de transfert sont trop lentes pour utiliser sa grande capacité de stockage potentielle.

Avantages

  • Object-store entrée de gamme qui se présente comme un NAS aux applications
  • Offre une déduplication et une protection continue des données
  • Fonctionnalité "Bring Your Own Drive" pour mélanger et assortir les disques durs
  • Facile à administrer et à faire évoluer au sein de l'appliance, au sein d'un anneau et au sein d'un maillage OneBlox

Inconvénients

  • Performances de lecture et d'écriture lentes
  • Longues fenêtres de sauvegarde et de récupération lorsqu'elles sont utilisées comme cible de sauvegarde
  • Prise en charge des environnements virtualisés uniquement en tant que disque cible pour la sauvegarde

En résumé

L'Exablox OneBlox est facile à déployer, à gérer et à faire évoluer dans le cadre d'une solution qui permet de garantir les services de sauvegarde et de réplication, mais qui échoue lorsque les performances sont essentielles à la décision d'achat.

Page produit Exablox OneBlox

Discutez de cet avis