Desempenho com múltiplas instâncias de rsync em diferentes dispositivos de armazenamento de conexão direta?

Desempenho com múltiplas instâncias de rsync em diferentes dispositivos de armazenamento de conexão direta?

A execução de várias instâncias do rsync com todas as fontes e destinos em diferentes dispositivos de armazenamento de conexão direta causaria algum impacto no desempenho ou os limites de velocidade para cada transferência rsync individual seriam devidosapenasàs velocidades de leitura/gravação dos dispositivos de armazenamento conectados diretamente nos próprios comandos rsync individuais?

Por exemplo, suponha que eu queira transferir:

Cartão de câmera 1 para disco rígido de conexão direta 1

e

Cartão de câmera 2 para disco rígido de conexão direta 2

Se eu executar esses comandos rsync simultaneamente, as duas instâncias rsync diminuirão a velocidade uma da outra ou o limite de velocidade para cada instância individual seráaindaseja qual for a velocidade de leitura/gravação mais lenta do dispositivodentro decada instância rsync?

Suponha que as interfaces dos dispositivos não sejam gargalos.

Responder1

Tive a oportunidade de fazer um experimento com isso, então decidi postar uma resposta para qualquer pessoa curiosa.

Qualquer impacto no desempenho da CPU é imperceptível, se é que existe. Contanto que dispositivos diferentes não estejam competindo pelas velocidades de leitura ou gravação de outros dispositivos, não há penalidade na taxa de transferência de dados.

Para ilustrar, DAS Apode-se transferir para DAS Bao mesmo tempo DAS Ctransferências para DAS D, e o gargalo para Ato Bé Aa velocidade de leitura ou Ba velocidade de gravação de 's, não afetada pela rsynctransferência da outra instância de Cpara D. Da mesma forma, a rsynctransferência de Cpara Dnão é afetada pela rsynctransferência da instância de Apara B.

informação relacionada