Gerenciando reguladores para hosts

É possível criar, modificar e remover reguladores para hosts usando a GUI de gerenciamento ou a interface da linha de comandos.

Reguladores são um mecanismo para controlar a quantidade de recursos que é usada quando o sistema está processando E/Ss em um host específico ou em um cluster do host. Se um regulador estiver definido, o sistema processará a E/S ou atrasará o processamento da E/S para liberar recursos para uma E/S mais crítica.

Usando a GUI de gerenciamento

Para criar um novo regulador para um host específico, conclua estas etapas:
  1. Na GUI de gerenciamento, selecione Hosts > Hosts.
  2. Clique com o botão direito em um host ou em diversos hosts e selecione Editar Regulador....
  3. Na página Editar regulador, insira valores para os seguintes reguladores:
    Limite de Largura da Banda
    Insira a quantidade máxima de largura de banda que o host pode processar antes de sistema atrasar o processamento para este host. Clique em Criar.
    Limite de IOPS
    Insira o máximo de operações de E/S por segundo que o host pode processar antes de o sistema atrasar o processamento para este host. Clique em Criar.
Para mudar um regulador existente, conclua estas etapas:
  1. Na GUI de gerenciamento, selecione Hosts > Hosts.
  2. Clique com o botão direito em um cluster do host e selecione Editar regulador....
  3. Na página Editar Regulador, insira os valores para os reguladores a seguir:
    Limite de Largura da Banda
    Insira a quantidade máxima de largura da banda que o host pode processar, antes que o sistema atrase o processamento para este host. Clique em Salvar.
    Limite de IOPS
    Insira o máximo de operações de E/S por segundo que o host pode processar antes de o sistema atrasar o processamento para esse host. Clique em Salvar.
Para remover os reguladores de um host específico, conclua estas etapas:
  1. Na GUI de gerenciamento, selecione Hosts > Hosts.
  2. Clique com o botão direito em um host ou em vários hosts e selecione Editar regulador....
  3. Na página Editar regulador, clique em Remover no regulador que você deseja excluir.

Usando a interface da linha de comandos

Para criar um novo regulador de largura da banda e IOPS para um host com a interface da linha de comandos, insira o comando a seguir:
mkthrottle -type host -bandwidth bandwidth_limit_in_mb -iops iops_limit -host  host_id_or_host_name 
em que bandwidth_limit_in_mb é a quantidade máxima de largura de banda que o sistema pode processar para o host especificado antes de o sistema atrasar o processamento de E/S para esse host. O iops_limit é o máximo de operações de E/S por segundo que o sistema pode processar antes de atrasar o processamento para este host. O host_id_or_host_name é o ID ou o nome do host ao qual o regulador se aplica.
Para mudar um regulador existente para o host, insira o comando a seguir:
chthrottle -type host -bandwidth bandwidth_limit_in_mb -iops iops_limit throttle_name_or_id 
em que bandwidth_limit_in_mb é a quantidade máxima de largura da banda que o sistema pode processar para o host especificado, antes de o sistema atrasar o processamento da E/S para esse host. O iops_limit é o máximo de operações de E/S por segundo que o sistema pode processar, antes de o sistema atrasar o processamento para esse host. O throttle_id_or_name é o ID ou o nome do regulador que está sendo mudado.
Para remover um regulador de um host com a interface da linha de comandos, insira o comando a seguir:
rmthrottle throttle_name_or_id 
, em que throttle_name_or_id é o ID ou o nome do regulador que está sendo removido.