Existe uma maneira de falsificar o armazenamento “lento” para testes?

1

Eu preciso testar meu sistema com vários graus de latência de armazenamento.

Existe uma solução de software (para Windows) que me permitiria armazenar "falsamente lento" para fins de teste? Estou basicamente procurando algo em que eu possa ter uma nova letra de unidade com suporte de armazenamento real com uma configuração de "latência mínima" configurável.

Esse software existe off-the-shelf, ou pode ser conseguido através de outros meios?

    
por Michael J Swart 10.10.2013 / 15:06

2 respostas

3

Se você executar o software em uma máquina virtual, usando o Windows Server 2012 R2 como um hipervisor, poderá definir o QoS de armazenamento em cada disco, limitando a taxa de transferência às IOPS desejadas.

    
por 10.10.2013 / 21:12
2

Não estou familiarizado com nenhum produto que faça isso para SATA ou SAS. Para isso, você precisará introduzir um teste real de carga e desempenho.

Se você está se referindo ao armazenamento de rede, há várias opções.

Eu geralmente faço um conjunto de VMs, uma das quais é configurar uma ponte de rede transparente. Eu prefiro o CentOS, mas esse é apenas o meu background.

Ao usar os pacotes TC / EM , você pode emular uma rede lenta , portanto, lenta NAS, iSCSI SAN ou resposta SMB. Eu fiz isso em várias ocasiões.

    
por 10.10.2013 / 15:35