O TYAN Transport SX TN70A-B8026 é um servidor de montagem em rack 2U, baseado na placa-mãe AMD EPYC de soquete único Tomcat SX, projetado para PMEs e ideal para análises em tempo real, streaming de vídeo, armazenamento definido por software, bancos de dados na memória, e aplicativos de big data.
O TYAN Transport SX TN70A-B8026 é um servidor de montagem em rack 2U, baseado na placa-mãe AMD EPYC de soquete único Tomcat SX, projetado para PMEs e ideal para análises em tempo real, streaming de vídeo, armazenamento definido por software, bancos de dados na memória, e aplicativos de big data.
No lado do hardware, o Transport SX vem com 24 baias de unidade NVMe de 2.5” hot-swappable e contém duas baias de unidade SATA de 2.5” internas. Tyan também proclama excelente desempenho para um único soquete de CPU, graças ao processador AMD EPYC. A CPU de 14 nm suporta processadores de 8, 16,24 ou 32 núcleos com até 64 threads, tem suporte para até 2 TB de RAM total por soquete em todos os modelos de CPU, velocidades de memória de até DDR4-2667 e 128 pistas PCIe. O Transport também possui um LAN Mezzanine que suporta velocidades de rede de até 100GbE. Também suportada, caso seja necessária expansão adicional, é uma placa HHHL PCIe x8.
Especificações do TYAN Transport SX TN70AB8026
Fator de Forma | Montagem em Rack 2U |
Modelo do chassi | TN70A |
motherboard | S8026GM2NRE |
Subcontratante | |
Quantidade / Tipo de soquete | (1) Soquete AMD SP3 |
Séries de CPU suportadas | (1) Processador AMD EPYC série 7000 |
Potência Média da CPU (ACP) Potência | Máximo até 180W |
Memória | |
Quantidade de DIMM suportada | (16) Slots DIMM |
Tipo/Velocidade do DIMM | DDR4 ECC RDIMM/LRDIMM/NVDIMM 2667 |
Capacidade | Até 1,024 GB RDIMM/LRDIMM |
Canal de Memória | 8 canais por CPU |
Voltagem da Memória | 1.2V |
Chipset | Aspeed AST2500 |
Armazenamento | |
Compartimento de Unidade Externa | Quantidade / Tipo: (24) 2.5” How-Swap NVMe Suporte de backplane HDD: SAS 12Gb/s /SATA 6Gb/s / NVMe Interface HDD suportada: (24) 2.5” NVMe |
compartimento de unidade interna | Tipo / Quantidade: (2) HDD/SSDs fixos de 2.5” Interface HDD suportada: (2) SATA 6Gb/s |
Portas I / O | USB: (3) portas USB3.0 (2 na parte traseira, 1 TYPE-A) / (2) portas USB2.0 (2 na frente) COM: (1) porta DB-9 (COM1) + (1) cabeçalho (COM2) VGA: (1) porta D-Sub de 15 pinos RJ-45: (2) portas GbE, (1) GbE dedicado para IPMI |
Designer | Tipo de conector: D-Sub 15 pinos Resolução: até 1920×1200 Chipset: Aspeed AST2500 |
BIOS | Tamanho da marca / ROM: AMI / 32 MB Recurso: Monitor de hardware / Inicialização a partir de dispositivo USB/PXE via LAN/Armazenamento / FAN PVM Dute Cycle configurável pelo usuário / Redirecionamento de console / ACPI 6.1 / SMBIOS 3.1/PnP/Wake on LAN / Estados de suspensão ACPI S5 |
Slots de expansão | |
PCI-E | (1) slot PCI-E Gen3 x8 (HH / HL c/ suporte alto) |
Placa riser TYAN pré-instalada | (1) placa riser M7106-L24-3F para (1) slot PCI-E Gen3 x16 + (2) slots PCI-E Gen3 x8 / (1) placa riser M7106-R24-3F para (1) PCI-E Gen3 x16 slot + (2) slots PCI-E Gen3 x8 |
Cartão TYAN Mezz pré-instalado | (2) Mezz de armazenamento M2093. placas com (4) conectores PCI-E x8 SFF-8611 OCutLink para (8) portas NVMe |
Outros | (1) slots PCI-E Gen3 x16 OCP 2.0 (conn.A+conn.B) |
Gerenciamento de servidor | |
Chipset integrado | Aspeed AST2500 a bordo |
Recurso iKVM AST2500 | Compressão de vídeo de alta qualidade de 24 bits / Suporta armazenamento sobre IP e flash de plataforma remota / hub virtual USB 2.0 |
Recurso AST2500 IPMI | Controlador de gerenciamento de placa base compatível com IPMI 2.0 (BMC) / interface MAC 10/100/1000 Mb/s |
Fonte de alimentação do laboratório | Tipo: RPSU Faixa de entrada: CA 100-127V/10A / CA 200-240V/5A Freqüência: 50-60 Hz Watts de saída: 770 Watts Eficiência: 80 mais platina Redundância: 1+1 |
Fan | (8) ventiladores de 6 cm |
Ambiente de trabalho | |
Temperatura de Operação. | 10°C ~ 35°C (50°F ~ 95°F) |
Temperatura não operacional | -40 °C ~ 70 °C (-40 °F ~ 158 °F) |
Umidade Em/Não Operacional | 90%, sem condensação a 35° C |
Compatível com RoHS 6/6 | Sim |
Físico | |
Dimensão (P x L x A) | 27.56 "x 17.72" x 3.43 "(700 450 x x 87mm) |
Peso bruto | kg 30 (66 libras) |
Peso líquido | kg 19 (42 libras) |
Design e Construção
O TYAN Transport SX TN70A0-B8026 é um servidor de montagem em rack de fator de forma 2U com 24 compartimentos NVMe ao longo da parte frontal da unidade. No lado esquerdo estão duas portas USB 2.0 e, à direita, você encontrará os botões liga/desliga, ID e reset, juntamente com as luzes indicadoras de ID e IPMI.
Na parte traseira da unidade, no lado esquerdo, você encontrará as saídas duplas da fonte de alimentação. Ao lado deles, você verá duas portas USB 3.0, uma porta LAN, porta VGA e serial e duas portas de rede 1GbE. Com todos os slots PCIe, exceto um, consumidos com placas PCIe breakout que atendem aos compartimentos NVMe de montagem frontal, este servidor não foi projetado para uma tonelada de conectividade externa. Nesse caso, preenchemos o slot único com uma placa de rede 10G SFP+ de porta dupla.
A remoção do painel superior fornece acesso aos dois compartimentos internos de unidade de 2.5” que normalmente são usados para tarefas de inicialização. Você também encontrará placa para servidor, RAM e oito ventoinhas de 6 cm.
Desempenho
O Tyan Transport SX TN70A-B8026 que nossa equipe analisou veio bem equipado. Na frente da CPU, este sistema incluiu a CPU 2P AMD EPYC de 32 núcleos/64 threads de 7551 GHz e 256 GB de DDR4. Em nossos testes de desempenho, testamos 12 SSDs Memblaze NVMe com nossos testes sintéticos VDBench, configurados em JBOD, e em nosso SQL Server e Sysbench testados em quatro (1VM por SSD). As cargas de trabalho foram distribuídas uniformemente em todas as unidades.
Desempenho do SQL Server
O protocolo de teste OLTP do Microsoft SQL Server da StorageReview 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 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 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 da Dell para bancos de dados. Embora nosso uso tradicional desse benchmark tenha sido testar grandes bancos de dados de escala 3,000 em armazenamento local ou compartilhado, nesta iteração nos concentramos em distribuir quatro bancos de dados de escala 1,500 uniformemente em nossos servidores.
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 TYAN Transport SX conseguiu atingir uma pontuação agregada de 12,477.5 TPS com VMs individuais rodando de 3,090.8 TPS a 3,152.6 TPS.
Um sinal mais revelador do desempenho do SQL Server é a latência. Com a latência média do SQL Server, o Transport SX atingiu uma pontuação agregada de 65.5ms com VMs individuais rodando entre 14ms e 110ms.
Desempenho do Sysbench MySQL
Nosso primeiro benchmark de aplicativo de armazenamento local consiste em um banco de dados Percona MySQL OLTP medido 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 VM do Sysbench é 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 Sysbench OLTP, examinamos a configuração de 4 VMs para cada um. O Transport SX teve uma pontuação agregada de 5,778.42 TPS com VMs individuais variando de 1,331.56 TPS a 1,556.22 TPS.
Para a latência média do Sysbench, o Transport SX teve uma pontuação agregada de 22.215ms com VMs individuais variando de 20.56ms a 24.03ms.
Quando se trata do pior cenário (99º percentil), o Tyan teve uma pontuação agregada de 55.74ms com VMs individuais rodando de 49.91ms a 59.26ms.
Análise de Carga de Trabalho do VDBench
Quando se trata de matrizes 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 de tamanho de transferência de banco de dados comuns, bem como 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.
perfis:
- 4K Random Read: 100% Read, 128 threads, 0-120% iorate
- 4K Random Write: 100% Write, 64 threads, 0-120% iorate
- 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
Com leitura aleatória de 4K, o Transport SX começou com uma latência de 114.5 μs a 514,417.17 IOPS, permanecendo abaixo de 150 μs até cerca de 2,057,000 IOPS e atingiu o pico de 3,791,190 IOPS com uma latência de 196.9 μs.
Para gravação aleatória de 4K, o Transport SX começou forte (em comparação com a leitura de 4K) com uma latência de 40.6 μs em 204,782 IOPS, mas subindo rapidamente para 120 μs em 1.2 mil IOPS. Em seguida, atingiu o pico de 2,097,767 IOPS com uma latência de 113.6 μs.
Em seguida, examinamos as cargas de trabalho sequenciais com 64K. Para leitura, o Transport SX começou em 3,231 MB/s com uma latência de 224.1 μs e viu um aumento constante e constante até atingir o pico de 32,046 MB/s com uma latência de 366.2 μs.
Para gravação sequencial de 64K, o Transport SX começou em 1,867 MB/s e executou a linha de 80 μs até quase o final do teste, quando finalmente quebrou 90 μs em 18,645 MB/s. Ele teve um pico muito acentuado no final, chegando a 18,698 MB/s com um nível de latência de 178.1 μs.
Em seguida, nossas cargas de trabalho SQL com o Transport SX começaram em 250 IOPS com uma latência de 122 μs e tiveram um aumento lento e constante, atingindo um pico de 2,448,813 IOPS com uma latência de 151.8 μs.
Para SQL 90-10, o Transport SX começou com 180K IOPS com uma latência de 117.1μs e subiu lentamente para 1.96mil IOPS com uma latência de 162.8μs. Aqui, deu uma guinada acentuada para trás, terminando atrás em 1,695,111 IOPS com uma latência de 169.2 μs.
O SQL 80-20 viu o Transport SX começar em 161,214 IOPS com uma latência de 110.4 μs e atingir o pico de 1,268,447 IOPS com uma latência de 180.7 μs.
Seguindo nossas cargas de trabalho SQL estão nossas cargas de trabalho Oracle. Aqui, o Transport SX começou com 110,863 IOPS com uma latência de 111.3μs com um aumento constante até cerca de 1mil IOPS. O Transport SX atingiu o pico de 1,052,446 IOPS com uma latência de 169μs.
O Oracle 90-10 viu o Transport SX iniciar o teste com 181,197 IOPS em uma latência de 117.1 μs, subindo lentamente para seu pico com 1,789,282 IOPS em uma latência de 142.8 μs.
Com o Oracle 80-20, o Transport SX contou uma história semelhante ao teste Oracle 90-10, começando com 175,337 IOPS com uma latência de 110μs e chegando ao pico de 147.7μs com 1,700,667 IOPS.
Em seguida, examinamos os testes de clone de VDI, Full e Linked. Nossos testes de clone completo incluem inicialização, login inicial, login de segunda-feira, atualização de patch e terça estável, enquanto nossos testes clonados vinculados incluem inicialização, login inicial, login de segunda-feira e login de terça-feira. Primeiro, veremos nossos testes de clone completo.
Para o VDI Boot, o Transport SX começou com 142,582 IOPS a uma latência de 127.9 μs. A tendência lenta e constante continuou com este teste, terminando em 1,384,133 IOPS com uma latência de 208.3 μs.
O login inicial do VDI FC viu o Transport SX começar com 67,581 IOPS em uma latência de 98.4 μs. Quando atingiu cerca de 472 IOPS, houve um aumento acentuado na latência, subindo quase 95 μs nos próximos 50 IOPS. Ele atingiu um pico de aproximadamente 588K IOPS com uma latência de 253.9μs.
Para VDI Monday Login, o Transport SX começou com 58,894 IOPS em uma latência de 115.2 μs e aumentou constantemente durante o teste. No final do teste, vemos que ele retrocede e avança um pouco, terminando com aproximadamente 600K IOPS em uma latência de 265.4μs.
Passando para VDI Linked Clone (LC), o teste de inicialização teve o Transport SX começando com 92,621 IOPS em uma latência de 150.4μs, subindo um pouco mais de 150μs ao longo do teste, terminando em uma latência de 201.9μs com 925,069 IOPS.
VDI LC Initial Login mostrando o início do transporte com 40,477 IOPS em uma latência de 120.3μs com um aumento direto e um pequeno gancho no final, mostrando aproximadamente 400K IOPS e uma latência de 229.5μs.
O VDI LC Monday Login teve o Transport SX em 51,113 IOPS e uma latência de 132μs no início, com outro aumento direto no final, chegando a aproximadamente 540K IOPS em um nível de latência de 326.6μs.
Conclusão
O TYAN Transport SX TN70A-B8026 é um servidor 2U que vem com 24 compartimentos de unidade NVMe de 2.5”, com dois compartimentos SATA adicionais de 2.5” dentro da unidade. Este servidor TYAN oferece suporte ao processador AMD EPYC série 7000 e possui uma capacidade de memória extremamente alta (para um único servidor de soquete) de até 2 TB de RAM com cada processador na pilha AMD EPYC SKU.
Em nossa análise de carga de trabalho do aplicativo, o Transport SX atingiu uma pontuação agregada de 5,778.42 TPS com uma latência média de 65.5 ms no SQL Server. No Sysbench, o Transport SX apresentou desempenho transacional médio de 5,778.42 TPS e latência média de 22.215ms com quatro VMs. Por fim, nossa latência do cenário de pior caso do Sysbench mostrou 55.7 ms com quatro VMs.
Nossas cargas de trabalho VDBench mostraram um desempenho incrível de CPU do Transport SX. O servidor atingiu 3.7MIOPS na leitura aleatória de 4K, 2.1M IOPS na gravação aleatória de 4K, 32GB/s na leitura sequencial de 64K e 18.6GB/s na gravação sequencial de 64K. Para nosso teste SQL, o Transport SX atingiu 2.44M IOPS, 1.69M IOPS em 90-10 e 1.26M IOPS em 80-20. Os testes da Oracle também mostraram bom desempenho com 1.05M IOPS, 1.78M IOPS em 90-10 e 1.7 MIOPS em 80-20. O Transport também tinha boas inicializações de clone VDI com 1.38M IOPS no Full e 925K IOPS no Linked.
O sistema é bem montado e oferece ao universo AMD um chassi interessante que pode acomodar 24 unidades NVMe. Para cargas de trabalho que precisam de muita largura de banda, essa configuração pode ser atraente, especialmente devido à economia que o único processador pode oferecer em custos de construção e licenciamento de software. A desvantagem, é claro, é ter apenas um slot PCIe x8 disponível, a conectividade externa é limitada a 6.4 GB/s. Independentemente disso, o Transport SX é sem dúvida uma plataforma interessante com muito potencial no caso de uso certo.
Transporte TYAN SX TN70A-B8026
Inscreva-se no boletim informativo StorageReview