A família Seagate IronWolf SSD foi lançada há alguns meses, perto do final de abril, com a promessa de leituras e gravações aprimoradas (e, portanto, uma vida útil mais longa) por meio da tecnologia Durawrite da empresa. Anteriormente, examinamos o novo Unidade IronWolf em um ambiente NAS com 8 amostras de SSDs de 240 GB em RAID 6. Para esta análise, estamos analisando um único SSD IronWolf 3.84 com capacidade de 110 TB em um servidor. Como mencionamos na análise anterior, os benefícios do uso de SSDs em um ambiente NAS são significativos se o custo, a durabilidade e a capacidade corresponderem às necessidades do cliente.
A família Seagate IronWolf SSD foi lançada há alguns meses, perto do final de abril, com a promessa de leituras e gravações aprimoradas (e, portanto, uma vida útil mais longa) por meio da tecnologia Durawrite da empresa. Anteriormente, examinamos o novo Unidade IronWolf em um ambiente NAS com 8 amostras de SSDs de 240 GB em RAID 6. Para esta análise, estamos analisando um único SSD IronWolf 3.84 com capacidade de 110 TB em um servidor. Como mencionamos na análise anterior, os benefícios do uso de SSDs em um ambiente NAS são significativos se o custo, a durabilidade e a capacidade corresponderem às necessidades do cliente.
A Seagate reivindica um desempenho máximo de até 560 MB/s de leitura e 535 MB/s de gravação e taxa de transferência de até 85,000 IOPS de leitura e 60,000 IOPS de gravação para o modelo de 3.48 TB. Disponível em capacidades de 3.84 TB, 1.92 TB, 960 GB, 480 GB e 240 GB, o IronWolf apresenta uma classificação de resistência de 7000 TBW para a capacidade máxima (reduz para 438 TBW para a unidade de 240 GB). Todos os SSDs IronWolf 110 têm garantia limitada de 5 anos, suporte Gerenciamento de Saúde IronWolf e vêm com dois anos de serviços de recuperação de dados de resgate.
Seagate IronWolf 110 SSD 3.84 TB de velocidade
Mesa de teste
Nosso SSD IronWolf 3.84 com capacidade de 110 GB usa nossa Lenovo Think System SR850 para testes de aplicativos e um Dell PowerEdge R740xd para benchmarks sintéticos. O ThinkSystem SR850 é uma plataforma quad-CPU bem equipada, oferecendo potência de CPU bem acima do necessário para enfatizar o armazenamento local de alto desempenho. Os testes sintéticos que não exigem muitos recursos da CPU usam o servidor de processador duplo mais tradicional. 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.
Lenovo Think System SR850
- 4 x CPU Intel Platinum 8160 (2.1 GHz x 24 núcleos)
- 16 x 32GB DDR4-2666Mhz ECC DRAM
- 2 x placas RAID 930-8i 12 Gb/s
- 8 compartimentos NVMe
- VMware ESXI 6.5
Dell PowerEdge R740xd
- 2 x CPU Intel Gold 6130 (2.1 GHz x 16 núcleos)
- 4 x 16 GB DDR4-2666 MHz ECC DRAM
- 1 placa RAID PERC 730 2GB 12Gb/s
- Adaptador NVMe Complementar
- Ubuntu-16.04.3-desktop-amd64
Fundo de teste
A 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.
Análise de carga de trabalho do aplicativo
Para entender as características de desempenho dos dispositivos de armazenamento corporativo, é essencial modelar a infraestrutura e as cargas de trabalho de aplicativos encontradas em ambientes de produção ao vivo. Nossos benchmarks são, portanto, os Desempenho OLTP do MySQL via SysBench e Desempenho OLTP do Microsoft SQL Server com uma carga de trabalho TCP-C simulada. Para nossas cargas de trabalho de aplicativos, cada unidade executará de 2 a 4 VMs configuradas de forma idêntica.
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 16 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 IronWolf 110 ficou atrás do restante das unidades, postando um total de 6,149.9 TPS para o último lugar.
Uma indicação melhor do desempenho do SQL Server é a latência em comparação com o TPS. Nesse cenário, o IronWolf 110 ficou no fundo do pelotão por uma grande margem com 136.0 ms de latência.
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 16 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
Com o benchmark transacional Sysbench, o IronWolf teve uma exibição de 1,803 TPS, que ficou logo atrás da unidade da Toshiba para o penúltimo lugar.
Na latência média do sysbench, o IronWolf ficou atrás da unidade Toshiba mais uma vez com 71.0 ms.
Para nossa latência de pior caso (99thpercentil), o IronWolf caiu para o último lugar com 148.2 ms de latência média.
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 colocam em estado estacionário. 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, 64 threads, 0-120% de atualização
- Leitura sequencial de 64K: 100% de leitura, 16 threads, 0-120% iorado
- Gravação sequencial de 64K: 100% gravação, 8 threads, 0-120% iorado
- 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, Random 4K Read, o SSD 110 teve resultados praticamente idênticos quando comparado ao Seagate Nytro 1351. Aqui, a unidade permaneceu abaixo da latência de 1 ms até cerca de 64,000 IOPS, depois atingiu o pico de 68,411 IOPS.
Com gravações aleatórias de 4K, todas as unidades tiveram resultados quase idênticos, registrando um pouco mais de 60,000 IOPS com uma latência de 2ms.
Mudando para cargas de trabalho sequenciais, primeiro examinamos nosso teste de leitura de 64K. Aqui, o SSD IronWolf 110 teve latência abaixo de milissegundos até cerca de 3,900 IOPS ou 243 MB/s. A unidade atingiu o pico de 6,495 IOPS ou 406 MB/s com uma latência de 2.46 ms. Este teste mostrou, novamente, resultados semelhantes com o Nytro 1351.
Com gravações sequenciais, o IronWolf 110 manteve latência abaixo de milissegundos até 12,000 IOPS ou 365 MB/s. A tendência continua com o Ntyro, mostrando resultados idênticos.
Em seguida, passamos para nossas cargas de trabalho SQL, onde o IronWolf 110 empatou com o Nytro 1351 em segundo lugar em todos os três testes. Aqui, o SSD 110 teve um desempenho máximo de 43,120 IOPS, mantendo uma latência abaixo de um milissegundo.
Para SQL 90-10, a unidade IronWolf 110 teve um desempenho máximo de 41,650 IOPS enquanto, novamente, manteve uma latência abaixo de um milissegundo.
No SQL 80-20, a latência abaixo de milissegundos continua com IOPS chegando a 40,494 IOPS.
Passando para as cargas de trabalho Oracle, o 110 manteve ou caiu insignificantemente atrás do segundo lugar. Mesmo assim, foi capaz de manter latência abaixo de milissegundos em todos os três testes. Para o primeiro teste, teve desempenho máximo de 37,946 IOPS com latência de 915μs.
Com o Oracle 90-10, o 110 teve desempenho máximo de 38,4680 IOPS com latência de 571.1μs.
O Oracle 80-20 tinha o 110 em 37,456 IOPS com uma latência de 586.2 μs.
Em seguida, mudamos para nosso teste de clone VDI, Full and Linked. Para VDI Full Clone Boot, o 110 continuou em segundo lugar, quebrando a latência abaixo de milissegundos em cerca de 25,000 IOPS e chegando ao pico de 26,640 IOPS com uma latência de 1.3 ms.
O login inicial do VDI FC viu o 110 cair para o terceiro lugar. A unidade manteve a latência abaixo de milissegundos em aproximadamente 6,200 IOPS e atingiu o pico de 14,073 IOPS com uma latência de 2.12 ms.
Para VDI FC Monday Login, o 110 continuou em terceiro lugar, quebrando a latência abaixo de milissegundos em 8,000 IOPS e chegando ao pico de 12,413 IOPS com uma latência de 1.28 ms.
Mudando para Linked Clone, o 110 caiu para o quarto lugar no teste de inicialização, quebrando a latência abaixo de milissegundos em 12,000 IOPS e atingindo o pico de 13,330 IOPS com uma latência de 1.19ms.
A tendência de quarto lugar continuou com o VDI LC Initial Login, com o 110 mantendo a quebra de latência abaixo de milissegundos em 6,100 IOPS e atingindo o pico de 7,648 IOPS com uma latência de 1.04 ms.
Para o nosso teste final, examinamos o VDI LC Monday Login. Aqui, o 110 continuou ocupando o quarto lugar com desempenho máximo de 8,354 IOPS com latência de 1.91 ms. A unidade tinha latência abaixo de milissegundos até cerca de 4,800 IOPS.
Conclusão
O SSD Seagate IronWolf 110 apresenta a tecnologia DuraWrite, que ajuda a melhorar o desempenho e a vida útil do SSD. A nova unidade Seagate também vem equipada com um circuito de proteção de dados contra perda de energia, controlador SSD interno de classe empresarial e uma interface SATA 6Gb/s para facilitar a implantação. Variando em capacidades de 240 GB a 3.84 TB, o IronWolf 110 tem garantia de 5 anos e 2 anos de serviços de recuperação de dados.
Embora o SSD Seagate IronWolf 110 tenha sido projetado especificamente para casos de uso de NAS totalmente flash e com armazenamento em camadas/cache, vale a pena ver como ele funciona como uma única unidade. Como tal, para testar o SSD de 3.84 TB, usamos nosso ambiente de teste de SSD corporativo mencionado acima para benchmarking. Durante nossos testes de SQL e sysbench, ele teve um desempenho bem abaixo da média. No entanto, durante nossa análise de carga de trabalho do VDBench, ele teve um desempenho extremamente bom, conseguindo manter o segundo lugar na maioria dos testes. Você também deve ter notado uma tendência em que os resultados do IronWolf 110 SSD eram virtualmente idênticos aos do Seagate Nytro 1351 SSD em quase todos os testes. Isso porque o IronWolf 110 é baseado na plataforma Nytro, com ajustes modestos para o ambiente NAS esperado.
Alguns destaques desses benchmarks incluem leituras e gravações de throughput 4K de 68,411 IOPS e mais de 60,000 IOPS, respectivamente. Em 64K sequencial, as leituras tiveram latência abaixo de milissegundos até cerca de 3,900 IOPS ou 243 MB/s e atingiram o pico de 6,495 IOPS ou 406 MB/s com latência de 2.46 ms, enquanto as gravações mantiveram latência abaixo de milissegundos até 12,000 IOPS ou 365 MB/s. Para cargas de trabalho SQL, 90-10 e 80-20, o desempenho máximo foi de 43,120 IOPS, 41,650 IOPS e 40,494 IOPS, respectivamente, todos os quais mantiveram latência inferior a um milissegundo. Além disso, as cargas de trabalho Oracle, 90-10 e 80-20 tiveram desempenho máximo de 37,946 IOPS, 38,4680 IOPS e 37,456 IOPS, respectivamente.
Enquanto isso, o VDI Full Clone Boot teve desempenho máximo de 26,640 IOPS com latência de 1.3 ms, o Login inicial atingiu o pico de 14,073 IOPS com latência de 2.12 ms e o Monday Login mostrou números de pico de 12,413 IOPS com latência de 1.28 ms. Mudando para Linked Clone, o teste IronWolf 110 Boot atingiu um pico de 13,330 IOPS com uma latência de 1.19ms, o Initial Login atingiu um pico de 7,648 IOPS com uma latência de 1.04ms e o Monday Login teve um desempenho máximo de 8,354 IOPS com uma latência de 1.91ms .
Como os SSDs IronWolf de menor capacidade, as unidades maiores estarão em casa em ambientes NAS – desta vez onde a densidade é um fator crítico de decisão. Seja como parte de um grande pool de flash ou talvez em um NAS totalmente flash, as unidades IronWolf oferecem um conjunto completo de recursos com ferramentas adicionais, como o IronWolf Health Management.
Inscreva-se no boletim informativo StorageReview