ArmazenamentoReview.com

Revisão EchoStreams FlacheSAN1L-D

Empreendimento  ◇  servidor

O EchoStreams FlacheSAN1L-D é um servidor de fator de forma 1U com armazenamento denso que acomoda até 20 SSDs SATA de 7 mm. Este servidor flash de altíssimo desempenho é projetado para sustentar 112 Gbps de taxa de transferência e até 1 milhão de IOPS com 20 SSDs. A plataforma suporta CPUs Intel Haswell duplas, até 512 GB de RAM DDR4 e oferece dois slots PCIe Gen3 para expansão. O EchoStreams FlacheSAN1L-D tem casos de uso no data center tradicional e vários que não poderiam estar mais longe desses limites amigáveis. A combinação de densidade de armazenamento, desempenho e custo torna essa plataforma exclusiva uma das mais flexíveis disponíveis.

Como o FlacheSAN1L-D pode suportar 20 SSDs, ele funciona bem como uma plataforma de armazenamento Tier-0, oferecendo desempenho de baixa latência para aplicativos que tendem a ser mais intensivos em leitura. A configuração all-flash centrada na leitura é ideal para muitos aplicativos de banco de dados, streaming de mídia digital, edição de conteúdo e como cache de dados. Devido ao seu formato pequeno, o FlacheSAN1L-D também pode ser usado em alguns casos de uso únicos e mais móveis. Algo tão pequeno poderia ser levado a campo para coletar dados geológicos para setores como petróleo e gás, onde as condições são hostis aos HDDs tradicionais e a ingestão de dados e a análise de campo são de extrema preocupação.

A EchoStreams também oferece alguns outros modelos de servidores flash em sua linha FlacheStreams : o FlacheSAN1S é um modelo de servidor 1U com processador Intel Xeon UP, o FlacheSAN1L é um modelo de servidor 1U com processador Intel Xeon e o FlacheSAN2 é um modelo 2U com 48 baias e suporte para até 512 GB de RAM.

O EchoStreams FlacheSAN1L-D vem com garantia de 1 ano para substituição de peças. Para esta análise, utilizamos 20 SSDs SATA Toshiba HK3R2 para armazenamento.

Especificações do EchoStreams FlacheSAN1L-D:

  • Do fator: 1U
  • CPU suportada: processador Intel Xeon de soquete duplo série E5-2600 v3
  • Chipset: Chipset Intel C612
  • RAM suportada: Suporta DDR4 2133/1866/1600 LR DIMM, registrado, ECC, 16 x slot DIMM
  • Interface de E/S: 4 x USB 2.0, 1xVGA, 2x1Gb Intel i350, 1xporta RJ45 MGMT e 1 x Serial DB
  • Slots de expansão: 1x PCIe Gen3 x16 FHHL, 1x PCIe Gen3 x16 LP
  • Armazenamento: 20 baias
    • SSD: 2.5″ 7mm 3Gbps/6Gbps SATA
  • Sistema operacional compatível:
    • Microsoft Windows
      • Servidor 2008 R2 SP1 (64 bits)
      • Servidor 2012 (64 bits)
      • Servidor 2012 R2 (64 bits)
    • Linux
      • RedHat Enterprise Linux Server 5.10/6.5 (32/64 bits)
      • CentOS 5.10/6.5 (32/64 bits)
      • SUSE Enterprise Linux Server 11 SP3 (32/64 bits)
      • FreeBSD 9.2 (32/64 bits)
      • Fedora core 19 (64 bits)
      • Ubuntu 12.04.2 (64 bits) / 12.10 (64 bits)
    • Hipervisores
      • VMware ESXi 5.x
      • Microsoft Hyper-V
  • Gerenciamento de servidor: IPMI com iKVM MGMT
  • Resfriamento: 6 ventiladores de 40 mm de fácil troca de alta velocidade
  • Alimentação: 1+1 fontes de alimentação redundantes de alta eficiência de 400 W CA/CC ou -48 VCC/CC
  • Dimensões (CxLxA): 23" x 19" x 1.75"
  • Peso: 40 libras (sem disco)
  • Ambiental:
    • Temperatura de operação: 0 ° C a 35 ° C
    • Temperatura fora de operação: -20°C a 70°C
    • Umidade: 5% para 95% sem condensação

Concepção e construção

O EchoStreams FlacheSAN1L-D é um servidor de montagem em rack com fator de forma 1U. Olhando para a frente do sistema, à direita está o visor/painel de controle com o botão liga/desliga no canto superior esquerdo e um botão ID no canto superior direito, ambos com luzes indicadoras de LED. Há também luzes LED para 4 LAN abaixo dos botões de energia e ID. Abaixo das luzes LAN estão o botão de reinicialização no canto inferior esquerdo e uma luz de advertência do sistema no canto inferior direito. O restante do painel frontal é composto por vinte baias de unidade sem ferramentas.

Indo para a parte traseira do dispositivo, há duas fontes de energia redundantes no lado esquerdo. À esquerda está o botão de silenciar o alarme. Da esquerda para a direita, há 2 portas USB 2.0, uma porta VGA, uma porta serial DB9, a porta RJ45 MGMT e duas portas Intel i350 1Gb.

Para remover as bandejas da unidade de 7 mm, basta pressionar a trava da bandeja e puxar a bandeja da unidade para fora. Para instalar novos SSDs, empurre a trava da unidade para dentro, puxe a dobradiça da unidade para cima, deslize o novo SSD sob os ganchos (o lado do conector IO entra primeiro), encaixe a unidade no lugar e encaixe a dobradiça de volta no lugar. Deslize a bandeja para dentro do gabinete e trave no lugar. (O aspecto sem ferramentas da bandeja é apenas para SSDs; a instalação de um HDD requer parafusos M3).

Histórico de testes e comparáveis

Publicamos um inventário do nosso ambiente de laboratório , uma visão geral das capacidades de rede do laboratório e outros detalhes sobre nossos protocolos de teste para que administradores e responsáveis ​​pela aquisição de equipamentos possam avaliar de forma justa as condições sob as quais obtivemos os resultados publicados. Nenhuma de nossas avaliações é paga ou supervisionada pelo fabricante do equipamento que estamos testando.

Vamos comparar o EchoStreams FlacheSAN1L-D com o Infortrend ESDS S16F-G2652-4 com SSDs SanDisk Optimus Eco, o Huawei Dorado2100 G2 e o Fujitsu Eternus DX200F . Embora o grupo de comparação inicial possa parecer estranho, já que todos são arrays em vez de um servidor de armazenamento, o mercado para o qual esta plataforma está sendo vendida busca a plataforma de armazenamento flash mais densa para executar aplicativos... internamente ou via armazenamento compartilhado.

Com cada plataforma que testamos, é muito importante entender como cada fornecedor configura a unidade para diferentes cargas de trabalho, bem como a interface de rede usada para teste.

  • Infortrend ESDS S16F-G2652-4:
    • Flash: 3.2 TB utilizável (16x 400 GB Smart Optimus Eco SSD RAID10)
    • Interconexão de rede: 4 canais de fibra de 16 GB
  • Huawei OceanStor Dorado2100 G2:
    • Flash: 7.2 TB/14.2 TB/14.4 TB utilizável (75 x 200 GB SLC Huawei SSD RAID10/RAID5/RAID0)
    • Interconexão de rede: 8 x 8 Gb Fibre Channel
  • Armazenamento Fujitsu ETERNUS DX200F
    • Flash: 9.6 TB utilizável (24 SSDs SAS800 MLC de 3 GB, 12 x RAID1, Wide-Striped)
    • Interconexão de rede: 4 canais de fibra de 16 Gb

Análise de desempenho de aplicativos

O protocolo de teste OLTP do Microsoft SQL Server da StorageReview utiliza a versão atual do benchmark TPC-C (Transaction Processing Performance Council), um benchmark de processamento de transações online que simula as atividades encontradas em ambientes de aplicativos complexos. O benchmark TPC-C se aproxima mais do que benchmarks de desempenho sintéticos na avaliação dos pontos fortes e gargalos de desempenho da infraestrutura de armazenamento em ambientes de banco de dados. Nosso protocolo para SQL Server nesta análise utiliza um banco de dados SQL Server de 685 GB (escala de 3,000) e mede o desempenho transacional e a latência sob uma carga de 30,000 usuários virtuais.

O FlacheSAN1L-D teve desempenho de 6,315 TPS quando configurado em Storage Spaces Mirrored (RAID10) com 30,000 usuários virtuais em execução com os outros de melhor desempenho.

Os resultados de latência média durante o benchmark do SQL Server de 30 mil usuários colocaram o FlacheSAN1L-D em 7ms quando configurado para RAID10 novamente em execução ao lado dos melhores desempenhos. A principal diferença com o EchoStreams FlacheSAN1 é que ele hospeda o armazenamento e o aplicativo dentro do mesmo sistema, os outros servem apenas para armazenamento em uma plataforma de computação separada.

Análise de Carga de Trabalho Sintética Corporativa

Para nosso teste Enterprise Synthetic, analisamos as plataformas flash mencionadas acima e o EchoStreams FlacheSAN1L-D em quatro configurações:

  • Raw 1 HBA: 16 SSDs, desempenho de acesso direto por meio de um único expansor com 20 GB utilizados por SSD
  • Raw 2 HBAs: 16 SSDs, expansor removido com SSDs diretamente conectados ao LSI 3008 HBA integrado, bem como um LSI 9300-8i adicional com 20 GB utilizados por SSD
  • RAID10 SMB3: 16 SSDs com 1 HBA apresentados como pool em Storage Spaces. Quatro compartilhamentos SMB3 utilizando 25 GB por compartilhamento
  • RAID10 iSCSI: 16 SSDs com 1 HBA apresentados como pool em Storage Spaces. Quatro iSCSI LUNs utilizando LUN de 25 GB

Antes de iniciar cada um dos benchmarks sintéticos do fio , nosso laboratório pré-condiciona o dispositivo para um estado estável sob uma carga pesada de 16 threads com uma fila pendente de 16 por thread. Em seguida, o armazenamento é testado em intervalos definidos com múltiplos perfis de profundidade de thread/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 – 100% de leitura e 100% de gravação
  • 8k – 100% de leitura e 100% de gravação
  • 8k – 70% de leitura/30% de gravação
  • 128k – 100% de leitura e 100% de gravação

Durante o benchmark sintético de 4k, o Raw 2 HBAs foi o melhor desempenho geral com um impressionante desempenho de leitura de 1,037,200 IOPS e desempenho de gravação de 742,662 IOPS (o desempenho de leitura foi quase o dobro do segundo melhor desempenho e quase 20 vezes maior do que o pior desempenho). O RAID10 iSCSI cam por último com taxa de transferência de leitura de 52,430 IOPS e uma taxa de transferência de gravação de 43,063 IOPS.

Passando para a latência média, vemos resultados semelhantes aos anteriores. A configuração Raw 2 HBAs teve a menor latência de leitura em 0.24ms e a menor latência de gravação em 0.34ms. E o RAID10 iSCSI novamente ficou muito atrás das outras configurações em 4.88ms de leitura e 5.94ms de gravação.

Com latência máxima, vemos quase o oposto do acima. Desta vez, o RAID10 iSCSI teve a melhor velocidade geral de leitura de 8.5ms. O Eternus DX200F teve a melhor velocidade de gravação em 15.6ms. O Raw 1 HBA teve a maior latência máxima com os Raw 2 HBAs chegando com a segunda maior.

Os resultados do desvio padrão ajudam a identificar dispositivos e configurações que apresentam uma faixa de latências maior que a média durante os benchmarks sintéticos. Desta vez, vemos a configuração RAID10 iSCSI sair como o melhor desempenho de leitura com uma velocidade de 0.12ms e o Huawei Dorado 2100 foi o melhor desempenho de gravação com uma velocidade de 0.59ms.

Depois de recondicionar o array para cargas de trabalho de 8k, medimos a taxa de transferência do EchoStreams FlacheSAN1L-D com uma carga de 16 threads e uma profundidade de fila de 16 para 100% de leitura e 100% de operações de gravação. Aqui vemos resultados semelhantes ao teste de taxa de transferência de 4k acima. Os HBAs Raw 2 ficaram no topo em desempenho de leitura e gravação com uma taxa de transferência de leitura de 736,683 IOPS e uma taxa de transferência de gravação de 568,252 IOPS.

Os próximos resultados são derivados de um protocolo composto por 70% de operações de leitura e 30% de operações de gravação com uma carga de trabalho de 8k em uma variedade de contagens de threads e filas. Em termos de taxa de transferência, o Raw 2 HBAs teve o melhor desempenho geral, chegando a 535,166 IOPS.

Os cálculos de latência média durante o benchmark 8k 70/30 viram ambas as configurações do Raw HBA correrem lado a lado com os Raw 2 HBAs tendo uma latência ligeiramente menor.

Com latência máxima, vemos que o Fujitsu Eternus DX200F teve a menor latência geral. O RAID10 iSCSI teve a melhor latência das configurações FacheSAN1L-D testadas.

O desvio padrão mostrou que o Eternus e o Dorado2100 lutam pelo melhor desempenho. Das configurações do EchoStreams FlachSAN1L-D testadas, o Raw 1 HBA teve o melhor desempenho.

Nosso benchmark sintético final utilizou transferências de 128k e uma carga de trabalho de 100% de operações de leitura e 100% de gravação. Aqui vemos os HBAs Raw 2 como os de melhor desempenho com uma velocidade de leitura de 8.3 GB/s e uma velocidade de gravação de 7.6 GB/s.

Conclusão

O EchoStreams FlacheSAN1L-D é um servidor flash de formato 1U que pode acomodar até 20 SSDs SATA de 2.5″ e 7 mm. Ele suporta processadores Intel Xeon E2011 5 V2600 (Haswell) de soquete duplo 3, até 512 GB de RAM DDR4 e possui dois slots PCIe 16 x3.0 para expansão. Ele vem equipado com um HBA integrado baseado em LSI 3008 e usa uma bandeja SSD sem ferramentas patenteada. O servidor flash tem uma ampla variedade de casos de uso, incluindo armazenamento Tier-0, banco de dados de leitura intensiva, cache de conteúdo e assim por diante.

Nossos benchmarks testaram o desempenho do EchoStreams FlacheSAN1L-D configurado no acesso Raw, bem como no modo Mirror (por exemplo, RAID10) com conectividade iSCSI e SMB. Em benchmarks corporativos sintéticos, o FlacheSAN1L-D funcionou no topo do pacote em nosso teste SQL Server OLTP com 6,315 TPS e uma latência de 7ms. Em nossas cargas de trabalho sintéticas corporativas de 4k, o FlacheSAN1L-D teve uma taxa de transferência de leitura de 1,037,200 IOPS e uma latência máxima de leitura de 8.5 ms. Em nosso teste de 8k, o FlacheSAN1L-D teve uma taxa de transferência de leitura de 736,683 IOPS. E olhando para o teste sequencial de blocos grandes, o FlacheSAN1L-D atingiu o máximo de 8.3 GB/s.

Em última análise, o que a EchoStreams fez foi criar um dos servidores 1U mais densos do mercado, com suporte para 20 SSDs SATA de 2.5" comumente disponíveis. O emparelhamento do FlacheSAN1L-D com os atuais SSDs SATA centrados em leitura da Toshiba (HK3R2) tem efeitos devastadores, no bom sentido. A combinação rivalizou e superou muito mais caro todos os flash arrays configurados como armazenamento compartilhado para SQL Server, e quando o armazenamento não precisa ser compartilhado pela rede, ele se saiu ainda melhor com incríveis 1,000,000 + 4K IOPS internamente, novamente, com relativamente armazenamento de baixo custo. Existem muitos casos de uso em que um aplicativo pode aproveitar o armazenamento local e é aí que esse servidor se destaca. É claro que não se destina a substituir uma SAN, as SANs ainda têm muitos recursos e serviços de dados que o FlacheSAN e o Windows não têm. No entanto, nos casos de uso em que o fator de forma pode ser bem aproveitado, o FlacheSAN1 é fantástico e oferece desempenho e flexibilidade incríveis que a maioria dos outros servidores 1U simplesmente não pode aspirar.

Prós

  • 20 compartimentos SSD em fator de forma 1U
  • Bandeja SSD sem ferramentas
  • Grande variedade de casos de uso

Contras

  • Não possui suíte KVM em escala completa com recursos de monitoramento

Concluindo!

O EchoStreams FlacheSAN1L-D é um servidor 1U altamente denso que atende a vários casos de uso, compactando uma quantidade enorme de armazenamento e desempenho em um formato pequeno.

Página EchoStreams FlacheSAN1L-D

Envolva-se com a StorageReview

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

Adam Armstrong

Adam é o editor-chefe de notícias da StorageReview.com, gerenciando nossas equipes de conteúdo interno e freelance.