SAN com capacidade para 25.000 IOPS a 75kb avg. tamanho, onde será o meu gargalo?

2

Eu só quero checar minhas descobertas aqui, espero que alguém seja capaz de ponderar sobre isso.

Digamos que eu tenha um storage array SSD capaz de fornecer 25.200 IOPS e ele esteja conectado ao meu servidor usando um link FC de 8 Gb / s, com um tamanho médio de IO de 75kb.

O link FC de 8 Gb / s após a sobrecarga de codificação 8b / 10b oferece largura de banda utilizável de 6,8 Gb / s, ou em termos de armazenamento 870MB / se 500.000 IOPS teoricamente (estou usando vários blogs on-line que já li).

Usando a fórmula MBps = (IOPS * KB por IO) / 1024 com meus números acima, se eu fosse executar um loadgen no servidor para maximizar o IOPS de 25k em 75k de tamanho médio, isso precisaria de 1.845 MBps de largura de banda .

O FC de 8 Gb / s fornece apenas 870MB / s, então meu gargalo neste caso é o link FC de 8Gb / s?

Quaisquer arquitectos de armazenamento que possam ajudar-me?

    
por exxoid 02.09.2015 / 00:07

2 respostas

1

25000*75*1024=1920000000 Bytes/s
1920000000 Bytes/s=1875000KBytes/s=1831MBytes/s=1,8GBytes/s=14.31GBit/s

Portanto, uma única fibra 8G é muito pequena, mas um link duplo deve (quase) maximizá-la, se o multipathing estiver bem.

    
por 02.09.2015 / 02:15
1

Os SSDs têm um máximo de MB / s, bem como uma classificação máxima de IO / s. Seu armazenamento será limitado quando você chegar nele. Se esse MB / s máximo for maior que um único link FC, você será limitado por esse link.

    
por 02.09.2015 / 13:04