Como testar a velocidade de um balde s3 montado via fusível s3fs?

1

Eu tenho um compartilhamento s3 montado via [s3fs-fuse][1] e gostaria de executar alguns testes de velocidade para comparar a taxa de transferência no DreamObjects do DreamHost com o Amazon S3. Tudo está montado e funcionando bem ( s3fs testbucket ~/mnt/test -o passwd_file=/path/to/passwd-s3fs -o url=http://objects-us-west-1.dream.io ), mas testes tradicionais como dd e hdparm simplesmente não funcionam.

Alguma recomendação sobre a execução de um teste de velocidade bem-sucedido em um dispositivo de armazenamento em bloco nesse cenário?

    
por ylluminate 11.04.2017 / 04:29

1 resposta

1

Você geralmente não pode usar o armazenamento de objeto para emular um dispositivo de bloco. Há s3backer que pode funcionar, mas existem ressalvas.

O uso de dd com s3fs deve funcionar. Eu agrupei um conjunto de benchmarks comparando s3fs / goofys / riofs como um contêiner docker: link . Deve ser simples de modificá-lo para ser executado em um armazenamento de objetos diferente.

    
por 18.08.2017 / 04:13