Data Domain: Uso do acelerador de replicação
Summary: Este artigo da KB discute o uso do acelerador de replicação.
Instructions
Aceleração de
replicaçãoO acelerador de replicação é usado para limitar a largura de banda da rede usada pela replicação. A aceleração é sempre definida no Data Domain Restorer (DDR) de origem.
Há dois tipos de aceleradores de replicação, padrão e de destino (disponíveis no DDOS 5.5 e versões posteriores):
- Quando a configuração de aceleração padrão é definida, todos os contextos de replicação usam essa taxa, a menos que destinos específicos tenham suas próprias configurações de aceleração de destino.
- O acelerador de destino (DDOS 5.5) aplica limites personalizados a destinos específicos quando as configurações padrão não atendem aos requisitos. Se existir uma aceleração padrão, ela terá precedência.
Defina o acelerador de replicação padrão para 10 Mbps para todos os contextos enquanto configura um contexto de replicação de conjunto como ilimitado usando o acelerador de destino. A palavra-chave destination é usada ao especificar uma aceleração de destino. O argumento é um nome de host válido.
Há três tipos de configurações de aceleração de replicação:
- Uma taxa de aceleração programada é definida em um horário ou período predeterminado.
- O acelerador atual mantém a taxa definida até a próxima alteração programada ou até que o sistema seja reinicializado.
- A substituição do acelerador substitui dois tipos anteriores de aceleradores. Persistente durante a reinicialização até que o comando de substituição de redefinição do acelerador de replicação seja emitido.
Definições de argumento
destination <host>
Disponível no DDOS 5.5:
especifique o acelerador de destino. <host> é o nome do host do DDR de destino.
default
Especifique a aceleração padrão. Se a solicitação do "destination" ou "default" não é usado, o sistema aplica a aceleração padrão, exceto ao executar comandos replication throttle show.
<sched-spec>
Especifica um ou mais dias da semana de três letras (como segunda, terça ou casa) ou a palavra diariamente (para definir o agendamento todos os dias). Esse argumento também pode especificar uma hora do dia em um formato de 24 horas.
<rate>
Inclui um número ou a palavra ilimitado. A taxa também pode ser zero, desativada ou desativada (cada uma interrompe a replicação até a próxima alteração de taxa). Se você definir <rate> a zero, novos contextos também são reduzidos a zero. O sistema impõe uma taxa mínima de 98.304 bits por segundo (cerca de 100 Kb/s) e um máximo de 34.358.689.792 bits por segundo (cerca de 34 Gbps).
O número pode incluir uma etiqueta para bits ou bytes por segundo. Não use um espaço entre o número e a especificação de bits ou bytes. A taxa padrão é de bits por segundo.
Na variável taxa:
bps equals raw bits per second
Kbps or kbps equals 1000 bits per second
Mbps or mbps equals 1x106 bits per second
Gbps or gbps equals 1x109 bits per second
throttle add
replication throttle add [destination <host> | default] <sched-spec> <rate>
Altere a taxa de usos de replicação de largura de banda da rede. Por padrão, o uso da largura de banda da rede é ilimitado, o que significa que ele é executado continuamente o mais rápido possível. A replicação é executada na taxa determinada até a próxima alteração agendada ou até que novos comandos de aceleração forcem uma alteração.
Exemplo: Para limitar a replicação a 20 megabits por segundo a partir das segundas e quintas-feiras às 6h, digite:
# replication throttle add mon thu 0600 20Mbps
Para limitar a replicação a 5 megabits por segundo para o nome DDR de destino ddr-ny A partir das terças e sextas-feiras, às 10h, digite:
# replication throttle add destination ddr1-ny tue fri 2200 5Mbps
replication throttle del <sched-spec>
Remova uma ou mais entradas do agendamento de aceleração.
O sched-spec A variável deve incluir um ou mais dias da semana com três letras (como segunda, terça ou casa), ou a palavra diariamente (para definir o agendamento todos os dias) e um horário no formato de 24 horas.
Exemplo: Para remover uma entrada para segundas-feiras às 13h, digite:
# replication throttle del mon 1300
throttle reset
replication throttle reset [destination <host> | default] {current | override
| schedule | all}
Use esse comando para redefinir um agendamento de aceleração. As opções incluem: current
Remova e redefina a taxa designada pelo override comando:
Remove and reset the rate designated by the replication throttle set override command.
schedule
Remova e redefina as alterações programadas.all
Remova e redefina as configurações atuais ou de substituição e remova todas as alterações agendadas. Essa opção retorna o sistema para as configurações padrão.throttle set current
replication throttle set current [destination <host> | default] <rate>
Use esse comando para definir a taxa de aceleração até a próxima alteração programada ou até uma reinicialização do sistema. A configuração do acelerador para a corrente não pode ser feita se o throttle set override O comando está em vigor.throttle set override
replication throttle set override [destination <host> | default] <rate>
Use esse comando para definir a taxa de aceleração até que outro comando de substituição seja chamado. Não será possível definir a substituição do acelerador se o throttle set current O comando está em vigor.throttle show
replication throttle show [destination <host> | default | all]
Mostrar configuração do acelerador. Todos os usuários podem executar esta opção de comando. Se nenhuma opção for especificada, all é a opção padrão.throttle show performance
replication throttle show performance [destination <host> | default | all]
[interval <sec>] [count <count>]
Show current throttle throughput
Todos os usuários podem executar esta opção de comando. Se nenhuma opção for especificada, all é a opção padrão.
Additional Information
O acelerador de replicação também limita a replicação de arquivos gerenciada pelo DD Boost, além da replicação de MTree.