O OneBlox da Exablox incorpora uma abordagem distinta para simplificar o armazenamento de informações não estruturadas. O OneBlox oferece uma variedade de funcionalidades NAS de expansão corporativa, incluindo um sistema de arquivos global que pode abranger vários nós OneBlox 2U como um anel OneBlox com até 336 TB que incorpora desduplicação global em linha e proteção contínua de dados. O OneBlox também permite que os administradores "tragam suas próprias unidades" preenchendo o dispositivo com uma combinação de unidades e capacidades SATA e SAS.
O OneBlox da Exablox incorpora uma abordagem distinta para simplificar o armazenamento de informações não estruturadas. O OneBlox oferece uma variedade de funcionalidades NAS de expansão corporativa, incluindo um sistema de arquivos global que pode abranger vários nós OneBlox 2U como um anel OneBlox com até 336 TB que incorpora desduplicação global em linha e proteção contínua de dados. O OneBlox também permite que os administradores "tragam suas próprias unidades" preenchendo o dispositivo com uma combinação de unidades e capacidades SATA e SAS.
As organizações podem começar com um único OneBlox como um dispositivo de armazenamento 2U independente com oito baias de unidade de 3.5 polegadas que podem lidar com HDDs de até 6 TB de tamanho para um total de 48 TB de capacidade bruta por nó. Para requisitos de capacidade maiores, o OneBlox usa uma arquitetura de anel expansível, em que o anel consiste em um ou mais nós OneBlox que são dimensionados adicionando novas unidades ou novos sistemas a qualquer momento. essa arquitetura permite que o sistema de arquivos global seja dimensionado de alguns TBs para centenas de TBs sem a necessidade de reconfiguração do aplicativo.
A Exablox criou seu próprio armazenamento de objetos totalmente integrado a um sistema de arquivos distribuído que oferece desduplicação em linha, proteção contínua de dados, replicação remota e escalabilidade perfeita para aplicativos baseados em SMB e NFS. Como muitos armazenamentos de objetos populares, o OneBlox fornece proteção sem RAID contra várias falhas de unidade ou vários nós, criando três cópias de cada objeto para redundância. Cada OneBlox acelera o acesso aos metadados do objeto com um SSD integrado, mantendo a estrutura descentralizada dos anéis OneBlox.
A Exablox projetou uma arquitetura que enfatiza a usabilidade e um conjunto robusto de recursos em vez de alto desempenho. O resultado é uma solução de armazenamento não estruturada notavelmente mais simples de implantar e gerenciar do que outras soluções de armazenamento.
Esses pontos fortes tornam o OneBlox uma solução atraente para organizações de TI com poucos funcionários, com aplicativos de backup e/ou arquivamento focados na capacidade. Essa abordagem minimiza o esforço geralmente necessário para gerenciar conjuntos de discos e requisitos de capacidade com outras soluções. OneBlox oferece conectividade SMB/CIFS e NFS e é certificado para compatibilidade com ofertas de backup e recuperação da Symantec, Veeam, CommVault e Unitrends.
O OneBlox suporta qualquer drive SATA ou SAS de 1 TB a 6 TB, com suporte para drives de 8 TB esperado ainda este ano. Devido ao seu sistema de arquivos baseado em objeto, cada unidade é acessada independentemente, o que significa que cada unidade pode ser acessada em sua taxa de transferência de dados total, em vez de ser acelerada para a taxa mais baixa do pool. O midplane do OneBlox é de 6 Gbs, o que significa que o OneBlox oferece suporte a unidades de 12 Gbs, mas apenas a uma taxa de transferência de 6 Gbs.
A Exablox envia o OneBlox com um preço sugerido de $ 9,995.
Especificações do Exablox OneBlox
- Potência: 100-120 / 200-240 VCA
- Classificação térmica: 500 BTU/h, 150 W (típico)
- Peso (vazio, sem discos): 23 lb. (10 kg)
- Requisitos de espaço: 18.75" de largura x 3.7" de altura x 15" de profundidade (a unidade pode caber em um rack de 19" ou no tampo da mesa)
- 2 unidades de rack (RU)
- Baías de disco rígido: 8 slots de unidade, hot swap
- Tipos de disco rígido:
- SATA de 3.5" (até 6 Gb/s)
- SAS de 3.5" (até 12 Gb/s)
- máx. Capacidade Bruta: 48 TB (8 discos avaliados em 6 TB cada)
- Ruído Acústico Operacional: 56.5 dBA de pressão sonora (LpA) a 22°C e ao nível do mar
- Resfriamento: Ventilador ajustado resfriado
- Protocolos de serviço de arquivo: SMB (1.0, 2.0, 2.1, 3.0)
- Portas GbE integradas: 4
- Portas USB integradas: 2
- Ecrã LCD: TFT de 3″
- Luzes LED: 3 luzes no painel frontal para status do sistema, 8 luzes de status da unidade
Construir e projetar
O design do OneBlox reflete suas prioridades como uma solução simples e otimizada para armazenamento de dados não estruturados. A parte frontal do chassi OneBlox 2U possui oito baias de disco hot swap, juntamente com uma tela LCD de 3 polegadas e luzes LED de diagnóstico. A tela LCD é a tela frontal mais abrangente que já vimos, apresentando configuração e informações do sistema.
Carregar HDDs no chassi é fácil com seu design sem bandeja e sem ferramentas. Depois de abrir um slot, a unidade desliza para dentro e a porta do compartimento se fecha atrás dela. A remoção das unidades envolve abrir a porta e puxar a extensão da porta. Isso ejeta a unidade que pode ser removida.
A parte traseira do chassi incorpora quatro portas Gigabit Ethernet junto com uma porta USB. Há também uma única fonte de alimentação com chave liga/desliga física. Em uma implantação em expansão, as portas de rede são usadas para tráfego de cliente e nó a nó.
Gestão de Sistemas
O OneBlox faz uso do OneSystem da Exablox, uma plataforma de gerenciamento baseada em nuvem que pode ser acessada de qualquer navegador com conectividade HTTPS, independentemente da localização geográfica. O OneSystem monitora de forma contínua e proativa a integridade de cada OneBlox. Além disso, as organizações podem gerenciar e visualizar redes distribuídas do OneBlox como uma única entidade ou como elementos discretos. Quando um nó OneBlox é colocado online, seu display LCD fornece o código de emparelhamento para o administrador acessar o nó via OneSystem.
O OneBlox também possui criptografia AES 256 opcional, que permite aos administradores garantir que todos os dados sejam criptografados antes de serem gravados no disco físico. Com a criptografia ativada, as unidades com falha ou roubadas ficam ilegíveis.
O recurso de proteção contínua de dados do OneBlox cria um número ilimitado de instantâneos dentro das restrições de sua capacidade disponível, o que significa que as versões anteriores de qualquer arquivo armazenado podem ser recuperadas rapidamente usando o Mac Finder e o Windows Explorer.
Os anéis OneBlox podem ser associados a um domínio do Active Directory para integrar contas de usuário. As organizações que não utilizam o Active Directory podem configurar contas de usuário por meio do OneSystem, oferecendo acesso baseado em permissão ao sistema de arquivos global.
Até sete dispositivos OneBlox podem ser adicionados a um cluster – um “anel” na terminologia Exablox – resultando em uma capacidade de 336 TB quando equipado com HDDs de 6 TB. A arquitetura OneBlox foi criada para redundância de dados em três níveis: em várias unidades em um nó OneBlox, em vários nós em um anel OneBlox e em vários anéis em uma malha OneBlox. Usando o OneSystem, um simples arrastar e soltar conecta dois anéis em uma malha com funcionalidade de espelhamento e replicação remota que transmite apenas informações desduplicadas pela WAN para um local secundário.
Embora o OneBlox não forneça atualmente armazenamento primário para armazenamentos de dados VMware ou Hyper-V, ele pode ser usado como um destino de backup/recuperação baseado em disco para arquivos VMDK e VHD. O OneBlox é certificado com soluções de backup e recuperação da Veeam, Backup Exec, Unitrends e CommVault.
Desempenho de aplicativos
Um ponto de venda importante para o OneBlox sobre um NAS tradicional é a adição de recursos de redução de dados que procuram dados duplicados ou compactáveis e os compacta para armazenar mais no dispositivo do que apenas sua capacidade bruta. Dessa forma, o OneBlox se torna um destino de backup em muitos locais em que é implantado.
Criamos alguns cenários para medir os dois recursos de desduplicação, fazendo backup de VMs semelhantes ao OneBlox com Veeam v8, observando o tempo necessário para fazer backup e restaurar essas VMs. Não somos estranhos à Veeam em nosso laboratório de teste, aproveitando-a para nossas próprias VMs de produção, bem como usando-a em avaliações de dispositivos de backup. Uma das vantagens de usar o Veeam com um dispositivo capaz de desduplicação é que os dados que a Veeam envia podem ser prontamente desduplicados com sua compactação em linha compatível com desduplicação. Embora no caso do Exablox, a compactação e a desduplicação em linha da Veeam devam ser desativadas por suas melhores práticas. Para esse fim, fizemos backup de muitas de nossas VMs Sysbench, MarkLogic e Windows SQL Server, algumas das quais são clones umas das outras, o que pode oferecer métricas de redução de dados de melhor caso. Eles foram configurados em dois trabalhos executados lado a lado no dispositivo OneBlox.
Nosso primeiro trabalho de backup transfere 1.3 TB de dados em um período de 8 horas, enquanto o segundo transfere 2.2 TB de dados em cerca de 14 horas e 36 minutos. Na manhã seguinte, o console de gerenciamento do OneBlox exibiu uma taxa de desduplicação vitalícia de 2.3:1 nessas VMs. Embora o OneBlox tenha conseguido reduzir o volume de dados até certo ponto, faltava a ele a capacidade de atingir as métricas geralmente associadas a dispositivos de desduplicação dedicados, bem como uma janela de backup excessivamente longa sem poder aproveitar a funcionalidade de compactação e desduplicação em linha da Veeam.
A próxima área em que nos concentramos foi restaurar o desempenho de uma de nossas VMs Sysbench (603 GB) que fizemos backup na unidade. O destino da restauração era um iSCSI LUN totalmente flash. Isso era para replicar o que uma pequena empresa poderia passar, armazenamento primário sem desempenho limitado, se eles usassem o Exablox OneBlox como um destino de backup e tivessem que recuperar um servidor de produção do appliance. A restauração levou 6 horas e 30 minutos com uma velocidade de restauração de 14-27 MB/s para os diferentes discos que estava restaurando. Como se pode imaginar, o tempo consumido durante esse processo consumiria a maior parte de um dia útil se o processo de recuperação começasse pela manhã.
Em comparação um WD Sentinela DS6100 executando o Windows Server 2012 R2 em nosso laboratório com quatro discos em um pool de espaços de armazenamento aproveitando a desduplicação (fazendo o backup e a restauração por conta própria) foi capaz de exceder em muito o desempenho de backup do OneBlox por um preço muito mais baixo. A mesma VM do Sysbench sendo restaurada nesse sistema a partir de seu pool de armazenamento com dados desduplicados mediu 1 hora e 40 minutos com uma velocidade média entre 70-82 MB/s. No mesmo cenário, o negócio mencionado acima estaria funcionando antes da hora do almoço. Portanto, embora o OneBlox possa ser usado como um destino de backup, seu uso nessa área pode afetar drasticamente um departamento de TI caso seja necessário extrair dados dele e as tarefas precisem ser divididas para permitir que os backups sejam concluídos dentro da janela de backup alocada.
Embora o Exablox OneBlox não seja de forma alguma vendido como uma plataforma de armazenamento orientada para o desempenho, este teste ilustra a compensação que o Exablox fez com sua solução de armazenamento baseada em objeto. O Exablox sacrificou seu desempenho de nó único em troca de um namespace global, clustering expansível, proteção sem RAID e desduplicação em linha. Portanto, embora o OneBlox possa ser usado como destino de backup, seu uso nessa área pode afetar drasticamente as operações no caso de grandes restaurações. No entanto, para organizações de TI que precisam priorizar a capacidade escalável sobre o desempenho, o OneBlox possui um conjunto de recursos profundo.
Análise de Carga de Trabalho Sintética Corporativa
Nós publicamos um inventário do nosso ambiente de laboratório, um visão geral dos recursos de rede do laboratório, e outros detalhes sobre nossos protocolos de teste para que os administradores e responsáveis pela aquisição de equipamentos possam avaliar com justiça as condições em que alcançamos os resultados publicados. Para manter nossa independência, nenhuma de nossas revisões é paga ou gerenciada pelo fabricante do equipamento que estamos testando.
Nosso nó OneBlox foi configurado com Discos rígidos empresariais HGST 4K7 de 4000 TB.
Antes de iniciar cada uma das benchmarks sintéticos fio, nosso laboratório pré-condiciona o dispositivo em estado estacionário sob uma carga pesada de 16 threads com uma fila pendente de 16 por thread. Em seguida, o armazenamento é testado em intervalos definidos com vários perfis de profundidade de encadeamento/fila para mostrar o desempenho sob uso leve e pesado.
Testes de pré-condicionamento e estado estacionário primário:
- Taxa de transferência (IOPS de leitura+gravação agregada)
- Latência média (latência de leitura+gravação calculada em conjunto)
- Latência máxima (latência máxima de leitura ou gravação)
- Desvio padrão de latência (desvio padrão de leitura + gravação calculado em conjunto)
Esta análise sintética incorpora quatro perfis que são amplamente utilizados em especificações e benchmarks de fabricantes:
- 4k aleatório – 100% de leitura e 100% de gravação
- 8k sequencial – 100% de leitura e 100% de gravação
- 8k aleatório – 70% de leitura/30% de gravação
- 128k sequencial – 100% de leitura e 100% de gravação
Com uma carga de trabalho sintética de 4k, o OneBlox atingiu uma taxa de transferência de 148 IOPS para operações de leitura e 136 IOPS para operações de gravação.
Os cálculos de latência média para o benchmark de 4k colocaram essa configuração OneBlox em 1,725ms para operações de leitura e 1,870ms para operações de gravação.
As latências de leitura mais altas registradas durante o benchmark de 4k foram 3,371ms no lado de leitura e 3,998ms para operações de gravação.
Como esperado, os cálculos de desvio padrão refletem uma consistência maior entre as latências medidas durante as operações de leitura de 4k do que durante as operações de gravação.
Nosso próximo benchmark usa uma carga de trabalho sequencial composta por 100% de operações de leitura e 100% de operações de gravação com um tamanho de transferência de 8k. O OneBlox atingiu 1,638 IOPS para operações de leitura e 1,420 IOPS para operações de gravação.
Nossa próxima série de cargas de trabalho é composta por uma mistura de operações de leitura (8%) e gravação (70%) de 30k em até 16 threads e uma profundidade de fila de 16. O sistema OneBlox manteve um nível previsível de desempenho ao longo dos 8k 70/30 protocolo de teste, geralmente executando entre 200 IOPS e 300 IOPS, dependendo da contagem de threads e da profundidade da fila.
Os resultados de latência média durante o benchmark 8k 70/30 também não revelam gargalos notáveis ou pontos de estresse para o OneBlox.
A maior latência medida durante o benchmark 8k 70/30 ocorreu com 8 threads e uma fila com 8 profundidades, embora esse desempenho de latência não tenha sido frequente o suficiente com essa carga de trabalho para ser notado nos cálculos de latência média para o benchmark 8k 70/30. O OneBlox também experimentou um pico nos resultados de latência máxima com 16 threads e uma profundidade de fila de 2 que também não foi significativa o suficiente para afetar a latência média.
Os cálculos de desvio padrão para o benchmark 8k 70/30 também mostram um maior grau de variação nas latências para a carga de trabalho de 8 threads e 8 filas.
Nosso benchmark sintético final utilizou transferências sequenciais de 128k e uma carga de trabalho de 100% de operações de leitura e 100% de gravação. Nesse cenário, o OneBlox atingiu um throughput de 31.9 MB/s para operações de leitura e 54.5 MB/s para operações de gravação.
Conclusão
A Exablox traçou seu próprio curso com o desenvolvimento do OneBlox. Em vez de enfrentar outras arquiteturas de armazenamento corporativo que tentam competir em termos de desempenho, bem como funcionalidade, escalabilidade e facilidade de uso, a Exablox identificou seu mercado principal e concentrou seus recursos de engenharia nele. O resultado é um sistema de armazenamento modular com um mecanismo de dimensionamento sem esforço, construído sobre uma base de proteção de dados que não requer muitos recursos de equipe para implantação ou manutenção. A ênfase principal do Exablox é pegar esse armazenamento de objeto exclusivo e colocar a acessibilidade do aplicativo NAS no topo. O conjunto profundo de recursos vem primeiro com o OneBlox, o desempenho estava muito mais abaixo na prioridade da lista de desenvolvimento.
Minimizando a importância dos shows de desempenho, o Exablox OneBlox deixa muito a desejar nessa frente. Em nossos testes sintéticos com um dispositivo totalmente preenchido com HDDs de 4 TB e 7 K, mal conseguimos saturar uma porta de 1 Gb, muito menos quatro, com suas velocidades de transferência sequencial de leitura ou gravação de blocos grandes. Nesse teste, medimos pouco menos de 32 MB/s de leitura e 54.5 MB/s de gravação. Esses números são realmente melhores do que quando tínhamos o sistema pela primeira vez em nosso laboratório no ano passado, o que pelo menos mostra algum crescimento iterativo. Para colocar isso em perspectiva, um NAS padrão de 8 compartimentos (embora sem desduplicação) preenchido com os mesmos HDDs em RAID10 com criptografia de software habilitada mediu 329 MB/s de leitura e 64 MB/s de gravação. Quando aproveitamos o OneBlox em nosso laboratório como um destino de backup, que é o principal caso de uso do OneBlox, vimos apenas recursos modestos de desduplicação em muitas VMs clonadas, bem como desempenho muito lento de backup e restauração.
Os clientes que procuram o Exablox OneBlox para um NAS tradicional de grande compartilhamento de arquivos ou aqueles que procuram um destino de backup acessível com recursos de desduplicação terão uma escolha difícil de fazer. O preço do OneBlox é muito mais alto do que as plataformas NAS competitivas que podem ter um desempenho consideravelmente melhor, embora os sistemas NAS únicos competitivos geralmente não escalem horizontalmente, ofereçam desduplicação ou proteção sem RAID contra falha de unidade e nó em um cluster. Comparado a um Windows Microserver que custa metade do preço e pode executar software de backup localmente e aproveitar a desduplicação, o OneBlox ficou aquém do desempenho de backup e restauração.
Os compradores têm uma decisão difícil de tomar ao olhar para o OneBlox devido às suas facetas duplas muito distintas. O OneBlox é extremamente fácil de usar e dimensionar, oferecendo uma arquitetura interessante. Não é uma máquina de desempenho de forma alguma, porém, a empresa prontamente aponta que não faz reivindicações de desempenho em seus materiais de marketing. O problema é que deve haver um nível mínimo de desempenho utilizável para que o OneBlox seja considerado seriamente pela maioria das empresas. Se os números que capturamos atenderem à necessidade, o OneBlox será uma ótima opção para aqueles com recursos tecnológicos limitados ou inexistentes. Infelizmente, estamos supondo que a maioria das organizações precisa de mais e descobrirá que as velocidades de transferência são muito lentas para fazer uso de sua grande capacidade de armazenamento potencial.
Vantagens
- Object-store de preço básico que se apresenta como um NAS para aplicativos
- Oferece desduplicação e proteção contínua de dados
- Funcionalidade 'Bring Your Own Drive' para misturar e combinar HDDs
- Fácil de administrar e dimensionar dentro do aparelho, dentro de um anel e dentro de uma malha OneBlox
Desvantagens
- Desempenho lento de leitura e gravação
- Janelas longas de backup e recuperação quando usadas como destino de backup
- Suporte para ambientes virtualizados apenas como destino de disco para backup
Concluindo!
O Exablox OneBlox é fácil de implantar, gerenciar e dimensionar como parte de uma solução que ajuda a garantir os serviços de backup e replicação, mas fica aquém quando o desempenho é fundamental para a decisão de compra.
Página do produto Exablox OneBlox