Home Empreendimento Análise do SSD DapuStor R5100

Análise do SSD DapuStor R5100

by Lyle Smith

O DapuStor R5100 faz parte da linha R5 da empresa de SSDs PCIe Gen4 de nível empresarial, desenvolvidos especificamente para cenários de armazenamento de dados centrais em áreas como TI corporativa, logística, Internet, finanças, manufatura inteligente e IA. Equipado com o firmware do controlador DapuStor DPU600 e o mais recente 3D Enterprise 112L TLC NAND da KIOXIA, o SSD DapuStor apresenta grande confiabilidade, baixa latência e eficiência de energia, tornando-o ideal para organizações que buscam reduzir seu TCO.

O DapuStor R5100 faz parte da linha R5 da empresa de SSDs PCIe Gen4 de nível empresarial, desenvolvidos especificamente para cenários de armazenamento de dados centrais em áreas como TI corporativa, logística, Internet, finanças, manufatura inteligente e IA. Equipado com o firmware do controlador DapuStor DPU600 e o mais recente 3D Enterprise 112L TLC NAND da KIOXIA, o SSD DapuStor apresenta grande confiabilidade, baixa latência e eficiência de energia, tornando-o ideal para organizações que buscam reduzir seu TCO.

A nova série R5 vem em quatro modelos diferentes (todos os quais usam o fator de forma U.2 15mm): R5101, R5301, R5100 e R5300. Estaremos analisando o R5100 para esta análise, a versão de maior capacidade, que oferece modelos de 7.68 TB e 15.36 TB.

DapuStor R5100 A última unidade DapuStor U.2 que analisamos foi a SSD X2900P SCM (que também usa o controlador DPU600), e descobrimos que é um lançamento fantástico da empresa, voltado para o desempenho. A DapuStor tem um grande histórico de produção de soluções de armazenamento impressionantes, então esperamos mais do mesmo com o R5100.

Recursos do DapuStor R5100

O DapuStor indica uma melhoria de 100% na largura de banda e no desempenho de IOPS em comparação com a série Haishen3 anterior. Especificamente, o modelo de 5100 TB do R7.86 é cotado para fornecer até 7.4 GB/s de leitura e 5.7 GB/s de gravação em velocidades sequenciais (128K), e o desempenho aleatório deve atingir até 1.75 milhão de IOPS e 280,000 IOPS em leituras e gravações . Embora o modelo de 15.36 TB seja cotado com o mesmo desempenho de leitura, ele mostra números um pouco mais altos em gravações com 6.5 GB/s, bem como 320,000 IOPS em desempenho 4K sequencial e aleatório.

@storagereview

Abrindo um SSD DapuStor Enterprise. #computadores #tech # Tecnologia #storagereview

♬ som original – StorageReview

Para latência, a série R5 melhorou muito e QoS em cenários mistos de leitura e gravação (como você verá em nossos gráficos de desempenho abaixo), devido às inúmeras otimizações do controlador DPU600 no caminho de E/S.

DapuStor R5100 de volta

Apoiado por uma garantia de 5 anos, o R5100 está equipado com suporte de porta dupla e Flash Raid 2.0. Para criptografia de dados, o R5100 apresenta criptografia de dados, como uma variedade de suporte a algoritmos de criptografia e especificações corporativas TCG2.0. A unidade DapuStor também possui proteção avançada contra perda de energia, o que ajuda a proteger os dados do usuário contra falhas de energia inesperadas e apresenta nove níveis de consumo de energia ajustável.

Especificações DapuStor R5100

Série Roealsen5
Capacidade (TB) 7.68 15.36
Fator de Forma U.2 15mm
Interface PCIe 4.0 x4, NVMe 1.4a
Largura de banda de leitura (128 KB) MB/s 7,400 7,400
Largura de banda de gravação (128 KB) MB/s 5,700 7,000
Leitura Aleatória (4KB) KIOPS 1,750 1,750
Gravação Aleatória (4KB) KIOPS 280 300
Lantencia Aleatória 4K (Típico) R/W µs 65/10
Latência Sequencial 4K (Típico) R/W μs 8/10
Energia Ativo: ≤ 22 W, inativo: ≤ 7 W
Tipo de flash KIOXIA 3D NAND, 112 camadas, 2 planos Enterprise TLC
resistencia 1 DWPD
UBER 1 setor por 10^17 bits lidos
MTBF 2 milhões de horas
Garantia 5 Anos

Desempenho do SSD DapuStor R5100

Histórico de testes e comparáveis

Laboratório de teste StorageReview Enterprise fornece uma arquitetura flexível para realizar benchmarks de dispositivos de armazenamento corporativo em um ambiente comparável ao que os administradores encontram em implantações reais. O Enterprise Test Lab incorpora uma variedade de servidores, redes, condicionamento de energia e outras infraestruturas de rede que permitem que nossa equipe estabeleça condições do mundo real para avaliar com precisão o desempenho durante nossas análises.

Incorporamos esses detalhes sobre o ambiente de laboratório e protocolos em revisões para que os profissionais de TI e os responsáveis ​​pela aquisição de armazenamento possam entender as condições em que alcançamos os resultados a seguir. Nenhuma de nossas análises é paga ou supervisionada pelo fabricante do equipamento que estamos testando. Detalhes adicionais sobre o Laboratório de teste StorageReview Enterprise e uma visão geral de seus recursos de rede estão disponíveis nessas respectivas páginas.

Comparáveis:

Mesa de teste

Nossas análises de SSD PCIe Gen4 Enterprise aproveitam um Lenovo Think System SR635 para testes de aplicativos e benchmarks sintéticos. O ThinkSystem SR635 é uma plataforma AMD de CPU única bem equipada, oferecendo potência de CPU bem acima do necessário para enfatizar o armazenamento local de alto desempenho. É também a única plataforma em nosso laboratório (e uma das poucas no mercado atualmente) com baias PCIe Gen4 U.2. Os testes sintéticos não exigem muitos recursos da CPU, mas ainda utilizam a mesma plataforma Lenovo. Em ambos os casos, a intenção é mostrar o armazenamento local da melhor maneira possível, de acordo com as especificações máximas de unidade do fornecedor de armazenamento.

PCIe Gen4 sintético e plataforma de aplicativos (Lenovo Think System SR635)

  • 1 x AMD 7742 (2.25 GHz x 64 núcleos)
  • 8 x 64 GB DDR4-3200 MHz ECC DRAM
  • CentOS 7.7 1908
  • ESXi 6.7u3

Desempenho do SQL Server

Cada VM do SQL Server é configurada com dois vDisks: volume de 100 GB para inicialização e um volume de 500 GB para o banco de dados e arquivos de log. Do ponto de vista dos recursos do sistema, configuramos cada VM com 8 vCPUs, 64 GB de DRAM e aproveitamos o controlador LSI Logic SAS SCSI. Embora nossas cargas de trabalho Sysbench testadas anteriormente tenham saturado a plataforma tanto em E/S de armazenamento quanto em capacidade, o teste de SQL procura desempenho de latência.

Este teste usa o SQL Server 2014 em execução em VMs convidadas do Windows Server 2012 R2 e é enfatizado pelo Benchmark Factory para bancos de dados da Quest. StorageReview's Protocolo de teste OLTP do Microsoft SQL Server emprega o rascunho atual do Benchmark C (TPC-C) do Transaction Processing Performance Council, um benchmark de processamento de transações on-line que simula as atividades encontradas em ambientes de aplicativos complexos. O benchmark TPC-C chega mais perto do que os benchmarks sintéticos de desempenho para medir os pontos fortes de desempenho e os gargalos da infraestrutura de armazenamento em ambientes de banco de dados. Cada instância de nossa VM SQL Server para esta revisão usa um banco de dados SQL Server de 333 GB (escala 1,500) e mede o desempenho transacional e a latência sob uma carga de 15,000 usuários virtuais.

Configuração de teste do SQL Server (por VM)

  • Windows Server 2012 R2
  • Ocupação de armazenamento: 600 GB alocados, 500 GB usados
  • SQL Server 2014
    • Tamanho do banco de dados: escala 1,500
    • Carga de cliente virtual: 15,000
    • Memória RAM: 48 GB
  • Duração do teste: 3 horas
    • 2.5 horas de pré-condicionamento
    • período de amostra de 30 minutos

Para nosso benchmark transacional do SQL Server, o DapuStor R5100 ficou atrás da unidade KIOXIA em 2º lugar com sólidos 12,651 TPS.

Com a latência média do SQL Server, o R5100 registrou uma latência média de apenas 2.3 ms - uma ótima pontuação que ficou em primeiro lugar ao lado das unidades KIOXIA e Memblaze.

Desempenho do Sysbench

O próximo benchmark de aplicativo consiste em um Banco de dados MySQL OLTP Percona medida via SysBench. Este teste mede o TPS (transações por segundo) médio, a latência média e também a latência média do 99º percentil.

Cada sysbench A VM é configurada com três vDisks: um para inicialização (~92 GB), um com o banco de dados pré-construído (~447 GB) e o terceiro para o banco de dados em teste (270 GB). Do ponto de vista dos recursos do sistema, configuramos cada VM com 8 vCPUs, 60 GB de DRAM e aproveitamos o controlador LSI Logic SAS SCSI.

Configuração de teste do Sysbench (por VM)

  • CentOS 6.3 64 bits
  • Percona XtraDB 5.5.30-rel30.1
    • Tabelas de banco de dados: 100
    • Tamanho do banco de dados: 10,000,000
    • Segmentos de banco de dados: 32
    • Memória RAM: 24 GB
  • Duração do teste: 3 horas
    • 2 horas de pré-condicionamento 32 tópicos
    • 1 hora 32 tópicos

Olhando para nosso benchmark transacional Sysbench, o DapuStor R5100 teve resultados intermediários com 10,880 TPS.

Com latência média do Sysbench, o R5100 registrou 11.76ms, o que foi bom o suficiente para o 4º lugar entre os drives testados.

Para a latência do pior cenário (99º percentil), o DapuStor R5100 ficou em terceiro lugar com 3ms.

Análise de Carga de Trabalho do VDBench

Quando se trata de dispositivos de armazenamento de comparação, o teste de aplicativo é o melhor e o teste sintético vem em segundo lugar. Embora não seja uma representação perfeita das cargas de trabalho reais, os testes sintéticos ajudam a estabelecer a linha de base dos dispositivos de armazenamento com um fator de repetibilidade que facilita a comparação entre soluções concorrentes. Essas cargas de trabalho oferecem uma variedade de perfis de teste diferentes, desde testes de "quatro cantos", testes comuns de tamanho de transferência de banco de dados até capturas de rastreamento de diferentes ambientes VDI.

Todos esses testes utilizam o gerador de carga de trabalho vdBench comum, com um mecanismo de script para automatizar e capturar resultados em um grande cluster de teste de computação. Isso nos permite repetir as mesmas cargas de trabalho em uma ampla variedade de dispositivos de armazenamento, incluindo arrays flash e dispositivos de armazenamento individuais. Nosso processo de teste para esses benchmarks preenche toda a superfície da unidade com dados e, em seguida, particiona uma seção da unidade igual a 25% da capacidade da unidade para simular como a unidade pode responder às cargas de trabalho do aplicativo. Isso é diferente dos testes de entropia total que usam 100% da unidade e os levam a um estado estável. Como resultado, esses números refletirão velocidades de gravação sustentadas mais altas.

perfis:

  • Leitura aleatória em 4K: 100% de leitura, 128 threads, 0-120% de atualização
  • Gravação aleatória em 4K: 100% de gravação, 128 threads, 0-120% de atualização
  • Leitura sequencial de 16K: 100% de leitura, 32 threads, 0-120% iorado
  • Gravação sequencial de 16K: 100% gravação, 16 threads, 0-120% iorado
  • Leitura sequencial de 64K: 100% de leitura, 32 threads, 0-120% iorado
  • Gravação sequencial de 64K: 100% gravação, 16 threads, 0-120% iorado
  • 4K, 8K e 16K 70R/30W Random Mix, 64 threads, 0-120% iorate
  • Banco de Dados Sintético: SQL e Oracle
  • Clone completo de VDI e rastreamentos de clone vinculados

Em nossa primeira análise de carga de trabalho VDBench, leitura aleatória de 4K, o DapuStor R5100 teve desempenho de pico impressionante de 1.76 milhão de IOPS com uma latência de 288.9 µs, ficando facilmente em primeiro lugar entre as unidades testadas (bem além dos 2nd e 3rd unidades Union Memory e Memblaze colocadas).

Na gravação aleatória de 4K, o R5100 continuou com seu desempenho impressionante, ficando em primeiro lugar, atingindo um pico de 695K IOPS com uma latência de 727.4µs.

Mudando para cargas de trabalho sequenciais de 64k, o R5100 teve uma ótima exibição novamente com 7.1 GB/s de leitura (114K IOPS) a 561µs de latência nas leituras. Isso o colocou em primeiro lugar (um pouco melhor que o 2nd coloque a unidade Memblaze).

O R5100 ficou um pouco atrás (para o segundo lugar, atrás da unidade Memblaze) em gravação de 64K, atingindo um pico de 2.8 GB/s (44,900 IOPS) com uma latência de 1,413 µs, ficando em terceiro.

Em seguida, temos nosso desempenho sequencial de 16K. Em leituras, o R5100 registrou 4.53 GB/s (290 K IOPS) na liderança, 109.5 µs em latência.

A unidade DapuStor caiu uma posição em gravações de 16K, atingindo um pico de apenas 2.81 GB/s (180K IOPS) com 85.4µs de latência.

Em nosso perfil misto 70/30 4k (70% de leitura, 30% de gravação), o R5100 teve outra exibição impressionante e foi muito melhor do que a concorrência. Ele registrou um pico de 701K IOPS a 88.7 µs de latência.

Em nosso perfil misto 70/30 16k, o R5100 novamente produziu números impressionantes com um pico de 338K IOPS a 186.3 µs de latência. Isso estava muito à frente do próximo melhor drive (Memblaze 6920).

Em nosso último perfil misto (70/30 8k), o R5100 atingiu um pico sólido de 534K IOPS com uma latência de 117.1µs.

Nosso próximo conjunto de testes são nossas cargas de trabalho SQL: SQL, SQL 90-10 e SQL 80-20, todos os quais mostraram a unidade DapuStor no topo da tabela de classificação. Começando com SQL, o R5100 registrou um desempenho máximo de 355K IOPS com uma latência de apenas 88.1 µs.

No SQL 90-10, o R5100 atingiu um pico impressionante de 354K IOPS com uma latência de 89µs.

Com o SQL 80-20, o R5100 atingiu um pico impressionante de 356K IOPS com uma latência de 88.8 µs, ficando novamente em primeiro lugar.

A seguir estão nossas cargas de trabalho Oracle: Oracle, Oracle 90-10 e Oracle 80-20. Tal como acontece com os benchmarks SQL, o R5100 continuou a ocupar o primeiro lugar em cada teste. Começando com a carga de trabalho geral da Oracle, o R5100 teve um desempenho máximo de 365K IOPS a 96.4µs.

Olhando para o Oracle 90-10, o R5100 registrou um desempenho máximo de 260K IOPS a 83.2µs.

O próximo é o Oracle 80-20, onde o R5100 atingiu o pico de 265K IOPS a 81.3µs.

Em seguida, mudamos para nosso teste de clone VDI, Full and Linked. Para VDI Full Clone (FC) Boot, o R5100 continuou com seu excelente desempenho, chegando a 309K IOPS com uma latência de 111.2µs.

Embora possa ser difícil ver no gráfico abaixo, o R5100 foi uma das unidades mais estáveis ​​durante o VDI FC Initial Login, atingindo um pico de 180K IOPS com uma latência de 162.1µs.

Com o VDI FC Monday Login, o DapuStor R5100 ficou em primeiro lugar novamente por uma grande margem, postando 141K IOPS em uma latência de 110.2µs.

Para VDI Linked Clone (LC) Boot, o R5100 continuou excelente, chegando a 128K IOPS com 123.6µs.

No VDI LC Initial Login, o R5100 atingiu o pico de 74K IOPS com 103.7 µs para o primeiro lugar novamente.

Para o VDI LC Monday Login, o R5100 atingiu o pico de 112K IOPS com uma latência de 218.7µs, muito além da próxima unidade de desempenho (Memblaze).

Conclusão

O DapuStor R5100 é um lançamento de sucesso da empresa, para dizer o mínimo. Disponível nas capacidades de 7.68 TB e 15.36 TB, o SSD empresarial PCIe 4.0 vem no fator de forma U.2 e combina o firmware do controlador DapuStor DPU600 e o mais recente TLC NAND empresarial 3D da KIOXIA. Ele também possui Flash Raid 2.0, proteção avançada contra perda de energia (para proteger os dados do usuário contra perda inesperada de energia) e nove níveis de consumo de energia ajustável para ajudar as organizações a otimizar seu TCO.

Ângulo DapuStor R5100

O desempenho do R5100 foi onde a unidade realmente brilhou, pois foi o melhor desempenho em praticamente todos os nossos benchmarks (e geralmente por uma margem notável). Testamos o R5100 em relação a seis outros SSDs corporativos PCIe Gen4 de 7.68 TB com especificações e aplicativos semelhantes: Samsung PM9A3, Memblaze 6920, Union Memory UH810a, Solidigm P5520, KIOXIA CD6 e Micron 7400 Pro. Analisamos a análise de carga de trabalho do aplicativo e as cargas de trabalho do VDBench durante nossa análise.

Em nosso primeiro conjunto de testes (benchmarking transacional do SQL Server), o R5100 apresentou ótimos resultados em geral com 12,651 TPS e uma latência média de 2.3 ms. Olhando para o Sysbench, a unidade DapuStor teve pontuações agregadas de 10,880 TPS, 11.76ms na latência média e 21.85ms no pior cenário.

Ao mudar para o VDBench, o R5100 mostrou um desempenho ainda mais impressionante. Os destaques incluem leitura de 1.76 milhão de IOPS e gravação de IOPS de 695K em nossas cargas de trabalho de 4K, atingindo 7.1 GB/s em leitura de 64K, 2.8GB/s em gravação de 64K, 4.53GB/s de leitura em leitura de 16K, 2.81 GB/s em gravações de 16K, durante nossas cargas de trabalho sequenciais. Nossos perfis 70/30 mistos registraram 701K IOPS em 4K, 338K IOPS em 8K e 534K IOPS em 16K.

Em nossos testes de SQL, o R5100 registrou picos de 355 IOPS, 354 IOPS no SQL 90-10 e 356 IOPS no SQL 80-20, liderando o grupo. As cargas de trabalho da Oracle contaram uma história semelhante, registrando 365 mil IOPS, 260 mil IOPS no Oracle 90-10 e 265 mil IOPS no Oracle 80-20.

Porta DapuStor R5100

Em seguida, foram nossos testes VDI Clone, Full e Linked. No Full Clone, vimos 309 IOPS na inicialização, 180 IOPS no login inicial e 141 IOPS no login na segunda-feira. No Linked Clone, o SSD empresarial DapuStor registrou um pico de 128 IOPS na inicialização, 74 no login inicial e 112 IOPS no login de segunda-feira.

Não é nenhuma surpresa para nós que o SSD corporativo R5100 foi praticamente imbatível durante a grande maioria de nossos testes, já que o DapuStor tem um histórico comprovado de lançamento de unidades incrivelmente rápidas e de qualidade. O R5100 é uma ótima opção para praticamente qualquer organização com casos de uso de armazenamento de dados maiores que desejam o melhor desempenho geral que vimos em uma porta PCIe Gen4.

DapuStor Série R5 (R5100) Página do Produto

Envolva-se com a StorageReview

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