Taxa de transferência Max SAS de uma pilha de discos?

3

Eu tenho tentado descobrir alguma coisa.

Eu tenho uma pilha de prateleiras SAS (conectadas a um NetApp se isso for relevante). Cada dispositivo dentro da prateleira é 6G SAS. Segundo o fornecedor, a transferência sustentada está em torno de 200-250MB / seg.

Então - com 10 prateleiras de 24 drives - anexado 'top e bottom' para separar os controladores na minha cabeça de arquivamento.

Qual é a taxa mais rápida que eu poderia transferir dados das minhas unidades?

6G SAS implica 600MB / seg. 2 controladores, portanto, 1200MB (em circunstâncias ideais). Ou - cerca de 6 unidades no valor, dos meus 240 fusos. Isso parece estranhamente baixo - estou faltando alguma coisa? Os controladores SAS têm algum tipo de fator multiplicativo?

Ou eu estou realmente honesta em uma posição em que nunca chegarei nem perto do 'throughput máximo' das unidades nesta pilha? Certamente parece que meu pico histórico foi de cerca de 2000MB / seg em 3 controladores. (Então ~ 650MB / seg cada).

Ainda assim, suponho que a utilização da unidade pareça baixa ...

    
por Sobrique 20.03.2015 / 11:06

2 respostas

3

Teoricamente, o rendimento máximo da pilha NetApp será de 9600 MB / s. A NetApp suporta 240 HDDs por pilha ou 96 SSDs por pilha. Mas não é um limite do sistema. Você pode ter várias pilhas em um sistema. Depende do modelo dos controladores.

Uma pista do SAS 6G fornece 600 MB / seg . Mas uma porta SAS 6G utiliza 4 pistas. Com a NetApp você usa 2 portas em cada controlador para uma pilha que, em soma, dará 4 portas.

Taxa de transferência teórica = uma taxa de pista * 4 pistas por porta * 4 portas por pilha = 600 MB / seg * 4 * 4 = 9600 MB / seg.

Quando você está falando sobre desempenho e utilização, é necessário entender que existem duas métricas de desempenho - MB / se IOPS (na verdade, três, latência também é importante).

Diferentes tipos de disco têm desempenho diferente de IOPS e MB / s. A NetApp usa esses valores na documentação:

SAS  10K    140 IOPS  198 MB/sec
SATA 7.2K   75  IOPS  134 MB/sec 

Quando você olha para a taxa de transferência do disco, parece que apenas 48 HDDs SAS irão saturar as portas SAS da pilha. 48 * 198 = 9504 MB / seg. Mas a maioria dos aplicativos corporativos funciona com tamanho de bloco pequeno (4KB, 8KB). E eles são mais sensíveis ao desempenho e à latência de IOPS. Assim, um HDD SAS de 10K tem ≈140 IOPS. Com um bloco de 8 KB, será apenas 8 * 140 = 1120 KB / s de taxa de transferência. 240 discos totalmente utilizados executarão apenas 240 * 1120 KB / s = 262,5 MB / s de taxa de transferência.

Existem algumas cargas de trabalho de alto rendimento. Por exemplo, vigilância por vídeo ou streaming, análise de dados. E para essas cargas de trabalho, talvez seja melhor ter menos prateleiras de disco por pilha.

Que tipo de carga de trabalho você tem?

    
por 22.03.2015 / 19:05
2

O SAS 6 não implica em 600mb.

O SAS usa 4 canais por cabo e um disco pode ser conectado a 2 cabos ao mesmo tempo.

Isso lhe dá 4,8 gigabytes / segundo de um disco.

    
por 20.03.2015 / 11:24