ArmazenamentoReview.com

Análise do SSD Samsung PM1725a

Empreendimento  ◇  SSD

O Samsung PM1725a é uma atualização relativamente menor para o SSD PM1725 NVMe que foi lançado no verão de 2015. Destinado a fornecedores de servidores e arrays, o PM1725a se encaixa como uma opção de alto desempenho que também está disponível em capacidades relativamente altas para SSDs NVMe com alcance máximo de 6.4 TB. O PM1725a apresenta o TLC V-NAND de 48 camadas da Samsung e o próprio controlador da Samsung para oferecer uma classificação de resistência de 5 gravações de unidade por dia durante sua vida útil garantida de cinco anos.

O PM1725a está disponível em formatos de placa de 2.5″ e edge. A unidade de cartão edge oferece velocidades de leitura sequencial de até 6,200 MB/s e gravações sequenciais de 2,600 MB/s. Para leitura/gravação aleatória de 4 KB, a unidade oferece 1,000 K e 180 K IOPS, respectivamente. O SSD de 2.5″ oferece uma largura de banda de até 3,300 MB/s de leitura sequencial e 3,000 MB/s de gravação sequencial. Para leitura/gravação aleatória de 4KB, a unidade de 2.5″ oferece 800K e 160K IOPS, respectivamente. O PM1725a oferece QoS (qualidade de serviço, 99%) de 160μs e 100μs para gravações aleatórias de 4KB. Além disso, as unidades de 2.5″ têm porta dupla para maior disponibilidade no host. Ambas as unidades suportam até 32 namespaces múltiplos.

Como o PM1725a foi projetado para ambientes corporativos exigentes, ele possui recursos projetados especificamente para esse caso de uso. Para proteger os dados em trânsito durante uma falha de energia não planejada, o SSD usa a energia armazenada dos capacitores de tântalo para fornecer tempo suficiente para transferir os dados armazenados em cache na DRAM para a unidade. As unidades também apresentam a arquitetura PLP (proteção contra perda de energia) da Samsung para proteger os dados que entram em jogo durante um desligamento repentino, como puxar uma unidade de 2.5 ″ de um servidor ou falha de energia.

Em ambos os fatores de forma, as capacidades de 800 GB, 1.6 TB, 3.2 TB e 6.4 TB estão disponíveis. Nossa análise é do modelo de 2.5″ 1.6 TB.

Especificações do Samsung PM1725a

Fator de forma 2.5 polegadas HHHL
Capacidade 800GB, 1.6TB, 3.2TB, 6.4TB 1.6 TB, 3.2 TB, 6.4 TB
Interface PCIe Gen3 x 4 (NVMe 1.2)
NAND Samsung V-NAND
Desempenho
Leitura sequencial Até 3,300MB / s Até 6,400MB / s
Gravação sequencial Até 2,950MB / s Até 3,000MB / s
Leitura aleatória Até 800K IOPS Até 1.08 milhões de IOPS
Escrita aleatória Até 160K IOPS Até 170K IOPS
Latência de leitura/gravação 90 / 20μs
QoS leitura/gravação (99%) 95 / 60μs
Confiabilidade
MTBF 2 milhões de horas
UBER 1 setor por 10^17 bits lidos
resistencia 5 DWPD por 5 anos
Físico
Dimensão 69.85 100.20 x x 14.80mm 69.90 167.65 x x 18.71mm
Peso Até 190g Até 330g

Desempenho

Mesa de teste

Nossas análises de SSD corporativo utilizam um Lenovo ThinkSystem 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)
  • 16 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

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 nas respectivas páginas.

Comparáveis ​​para esta revisão:

Houdini por SideFX

O teste Houdini foi projetado especificamente para avaliar o desempenho do armazenamento no que se refere à renderização CGI. O banco de teste para esta aplicação é uma variante do núcleo Dell PowerEdge R740xd tipo de servidor que usamos no laboratório com duas CPUs Intel 6130 e DRAM de 64 GB. Nesse caso, instalamos o Ubuntu Desktop (ubuntu-16.04.3-desktop-amd64) executando bare metal. A saída do benchmark é medida em segundos para ser concluída, com menos sendo melhor.

A demonstração do Maelstrom representa uma seção do pipeline de renderização que destaca os recursos de desempenho do armazenamento, demonstrando sua capacidade de usar efetivamente o arquivo de troca como uma forma de memória estendida. O teste não grava os dados do resultado nem processa os pontos para isolar o efeito do tempo decorrido do impacto da latência no componente de armazenamento subjacente. O teste em si é composto por cinco fases, três das quais executamos como parte do benchmark, que são as seguintes:

  1. Carrega pontos compactados do disco. Este é o momento de ler do disco. Isso é de thread único, o que pode limitar a taxa de transferência geral.
  2. Descompacta os pontos em uma única matriz plana para permitir que sejam processados. Se os pontos não tiverem dependência de outros pontos, o conjunto de trabalho pode ser ajustado para permanecer no núcleo. Esta etapa é multiencadeada.
  3. (Não Executar) Processe os pontos.
  4. Reempacota-os em blocos agrupados adequados para armazenamento em disco. Esta etapa é multiencadeada.
  5. (Não executado) Grave os blocos agrupados de volta no disco.

O Samsung PM1725a ficou próximo ao topo das unidades não Optane com uma pontuação de 2,846.6 segundos no teste Houdini.

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

Para desempenho aleatório de pico de 4K, o PM1725a ficou em terceiro lugar com uma pontuação máxima de 732,449 IOPS 172μs.

Na gravação em 4K, o PM1725a ficou em quinto lugar com uma pontuação de 321,653 IOPS e uma latência de 394μs.

Mudando para nossas cargas sequenciais de 64K, vemos o PM1725a ocupar o primeiro lugar com 48,801 IOPS ou 3.05 GB/s com uma latência de 327 μs.

Para 64 gravações, o PM1725a cai para o quarto lugar com desempenho máximo de 22,133 IOPS ou 1.38 GB/s com latência de 715 μs.

Em nossa carga de trabalho SQL, o PM1725a ficou em segundo lugar com 250,248 IOPS com latência de 127μs.

Para SQL 90-10, o PM1725a caiu para o quarto lugar com 205,635 IOPS e uma latência de 155μs.

O PM1725a ficou em quarto lugar no teste SQL 80-20 com 171,022 IOPS e latência de 186μs.

Passando para o Oracle, vemos mais um quarto lugar com 155,265 IOPS e uma latência de 231μs.

O PM1725a ficou em quarto lugar para o Oracle 90-10 com 164,280 IOPS e uma latência de 133μs.

Para finalizar nossos testes Oracle, o PM1725a ficou em quarto lugar no teste 80-20 com 140,361 IOPS e uma latência de 156μs.

Em seguida, mudamos para nosso teste de clone VDI, Full Clone (FC) e Linked Clone (LC). Para o VDI FC Boot, o PM1725a mais uma vez ficou em quarto lugar com 167,193 IOPS e uma latência de 208μs.

O VDI FC Initial Login viu o drive manter-se em quarto lugar, mas caiu drasticamente em desempenho para 67,185 IOPS com uma latência de 383μs.

O PM1725a caiu para o último lugar no VDI FC Monday Login com uma pontuação máxima de 41,326 IOPS e uma latência de 391μs.

Passando para o VDI LC Boot, o PM1725a saltou para o segundo lugar com 90,870 IOPS com apenas 175μs de latência.

O login inicial do VDI LC fez com que o drive caísse para durar com 22,363 IOPS e uma latência de 355 μs.

Finalmente, nosso VDI LC Monday Login teve o último lugar PM1725a em 30,495 IOPS com uma latência de 528μs.

Conclusão

Uma versão atualizada do Samsung PM1725, o PM1725a é um SSD NVMe de alto desempenho para o data center. A unidade vem em dois formatos, 2.5 polegadas e HHHL. A unidade vem em capacidades que variam de 800 GB a 6.4 TB razoavelmente altos (em ambos os fatores de forma). A unidade vem com alegações de velocidades de até 6.4 GB/s de leitura e 1.08 milhão de IOPS de leitura, no fator de forma HHHL. Junto com isso o PM1725a tem até 5 DWPD por 5 anos.

Olhando para o desempenho, mais uma vez temos que pular um pouco de nossos testes normais devido à pequena capacidade, o SQL Server e o Sysbench. Na primeira carga de trabalho de análise de aplicativo que pudemos executar, Houdini da SideFX, o PM1725a se saiu bem com uma pontuação de 2,846.6 segundos. Em nossos testes VDBench, o Samsung PM1725a tendeu a rodar no meio para a extremidade inferior do pacote de drives, com exceção da leitura de 64K onde atingiu o primeiro lugar com 3.05 GB/s. Outros destaques incluem 732K IOPS em leitura 4K, 321K IOPS em gravação 4K, 1.38 GB/s em gravação de 64K, mais de 250K IOPS em SQL e 91K IOPS em VDI LC Boot.

O PM1725a oferece um perfil de desempenho muito bom com uma classificação de resistência e tecnologia de falha de energia que ajuda a torná-lo uma opção favorável para fornecedores de arrays e servidores que procuram um SSD NVMe confiável.

Página do produto Samsung PM1725a

Discutir esta revisão

Inscreva-se no boletim informativo StorageReview

Envolva-se com a StorageReview

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

Brian Beeler

Brian está localizado em Cincinnati, Ohio e é analista-chefe e presidente da StorageReview.com.