Quando você tem muitos itens de catálogo publicados em ou inscritos de outras organizações, para evitar a sobrecarga do sistema durante as sincronizações de catálogo, pode configurar a limitação da sincronização de catálogo. Você pode usar o subcomando manage-config da ferramenta de gerenciamento de célula para configurar a limitação da sincronização de catálogo limitando o número de itens de biblioteca que podem ser sincronizados ao mesmo tempo.
Quando um catálogo inscrito inicia uma sincronização de catálogo, o catálogo publicado primeiro baixa os itens de biblioteca do repositório do vCenter Server para o armazenamento do serviço de transferência do VMware Cloud Director e, em seguida, cria links de download para o catálogo inscrito. Você pode limitar o número de itens de biblioteca que todos os catálogos publicados podem baixar ao mesmo tempo. Você pode limitar o número de itens da biblioteca que todos os catálogos inscritos podem sincronizar ao mesmo tempo. Você pode limitar o número de itens de biblioteca que um único catálogo inscrito pode sincronizar ao mesmo tempo.
Você pode usar o subcomando manage-config da ferramenta de gerenciamento de célula para atualizar as definições de configuração de limitação de catálogo. Para obter informações sobre como usar o subcomando manage-config, consulte Atualização das definições de configuração do aplicativo.
Definição de configuração | Valor padrão | Descrição |
---|---|---|
vcloud.tasks.VDC_ENABLE_DOWNLOAD.queue.limit |
30 | O limite de itens de biblioteca que todos os catálogos publicados na instância do VMware Cloud Director podem baixar do vCenter Server para o VMware Cloud Director ao mesmo tempo. Se o número total de itens de biblioteca publicados para download na instância do VMware Cloud Director for maior do que o limite, os itens de biblioteca serão divididos em partes de acordo com o limite e baixados em uma sequência. |
vcloud.tasks.LIBRARY_ITEM_SYNC.queue.limit |
30 | O limite dos itens de biblioteca que todos os catálogos inscritos em uma instância do VMware Cloud Director podem sincronizar ao mesmo tempo. Se o número total de itens de biblioteca inscritos para sincronização na instância do VMware Cloud Director for maior do que esse limite, os itens serão divididos em partes de acordo com esse limite e sincronizados em uma sequência. |
contentLibrary.item.sync.batch.size |
10 | O limite dos itens de biblioteca que um único catálogo inscrito pode sincronizar ao mesmo tempo. Se um catálogo inscrito tentar sincronizar um número de itens de biblioteca maior do que o limite, os itens serão divididos em partes de acordo com o limite e sincronizados em uma sequência. |
Como configurar a limitação de sincronização para catálogos inscritos
O seguinte comando define o limite de cinco para itens de biblioteca que um único catálogo inscrito pode sincronizar ao mesmo tempo.
[root@cell1 /opt/vmware/vcloud-director/bin]#./cell-management-tool manage-config -n contentLibrary.item.sync.batch.size -v 5
Se um catálogo inscrito contiver 13 itens de biblioteca, a sincronização do catálogo será realizada em três partes sequenciais. A primeira parte contém cinco itens, a segunda parte contém os próximos cinco itens, e a última parte contém os três itens restantes.