Desempenho com várias instâncias de rsync em diferentes dispositivos de armazenamento conectados diretamente?

1

A execução de várias instâncias de rsync com todas as origens e destinos em diferentes dispositivos de armazenamento conectados diretamente causa algum impacto no desempenho ou os limites de velocidade para cada transferência de rsync individual devem ser somente para a leitura gravar / gravar os dispositivos de armazenamento conectados diretamente nos próprios comandos rsync?

Por exemplo, suponha que eu queira transferir:

Camera Card 1 to Direct-Attached Hard Drive 1

e

Camera Card 2 to Direct-Attached Hard Drive 2

Se eu executar esses comandos rsync simultaneamente, as duas instâncias de rsync se retardarão ou o limite de velocidade para cada instância individual ainda será a velocidade de leitura / gravação mais lenta do dispositivo < em> dentro de cada instância do rsync?

Suponha que as interfaces do dispositivo não sejam afunilamentos.

    
por user260467 14.06.2016 / 06:08

1 resposta

0

Eu tive a oportunidade de fazer uma experiência com isso, então imaginei que poderia postar uma resposta para qualquer pessoa curiosa.

Qualquer acerto de desempenho da CPU é imperceptível, se existir. Enquanto dispositivos diferentes não estiverem competindo pelas velocidades de leitura ou gravação de outros dispositivos, não haverá penalidade na taxa de transferência de dados.

Para ilustrar, DAS A pode transferir para DAS B ao mesmo tempo DAS C transfere para DAS D e o gargalo para A para B é a velocidade de leitura A ou% velocidade de gravação deB, não afetada pela outra rsync instance transferindo de C para D . Da mesma forma, a transferência rsync de C para D não é afetada pela transferência da instância rsync de A para B .

    
por 19.06.2016 / 02:38