Quando si dispone di numerosi elementi del catalogo pubblicati o sottoscritti da altre organizzazioni, per evitare il sovraccarico del sistema durante le sincronizzazioni del catalogo è possibile configurare la limitazione della sincronizzazione del catalogo.
È possibile utilizzare il sottocomando manage-config dello strumento di gestione delle celle per configurare la limitazione della sincronizzazione del catalogo limitando il numero di elementi della libreria che possono essere sincronizzati contemporaneamente.
Quando un catalogo sottoscritto avvia una sincronizzazione del catalogo, il catalogo pubblicato scarica innanzitutto gli elementi della libreria dal repository di vCenter Server verso lo storage del servizio di trasferimento di VMware Cloud Director, quindi crea i collegamenti di download per il catalogo sottoscritto. È possibile limitare il numero di elementi della libreria che tutti i cataloghi pubblicati possono scaricare contemporaneamente. È possibile limitare il numero di elementi della libreria che tutti i cataloghi sottoscritti possono sincronizzare contemporaneamente. È possibile limitare il numero di elementi della libreria che un singolo catalogo sottoscritto può sincronizzare contemporaneamente.
È possibile utilizzare il sottocomando manage-config dello strumento di gestione delle celle per aggiornare le impostazioni di configurazione per la limitazione del catalogo. Per informazioni sull'utilizzo del sottocomando manage-config, vedere Aggiornamento delle impostazioni di configurazione dell'applicazione in VMware Cloud Director.
Impostazione di configurazione | Valore predefinito | Descrizione |
---|---|---|
vcloud.tasks.VDC_ENABLE_DOWNLOAD.queue.limit |
30 | Limite di elementi della libreria che tutti i cataloghi pubblicati nell'istanza di VMware Cloud Director possono scaricare da vCenter Server a VMware Cloud Director contemporaneamente. Se il numero totale di elementi della libreria pubblicati per il download nell'istanza di VMware Cloud Director supera questo limite, gli elementi della libreria vengono suddivisi in parti in base a questo limite e scaricati in sequenza. |
vcloud.tasks.LIBRARY_ITEM_SYNC.queue.limit |
30 | Limite di elementi della libreria che tutti i cataloghi sottoscritti in un'istanza di VMware Cloud Director possono sincronizzare contemporaneamente. Se il numero totale di elementi della libreria sottoscritti per la sincronizzazione nell'istanza di VMware Cloud Director supera questo limite, gli elementi vengono suddivisi in parti in base a questo limite e sincronizzati in sequenza. |
contentLibrary.item.sync.batch.size |
10 | Limite di elementi della libreria che un singolo catalogo sottoscritto può sincronizzare contemporaneamente. Se un catalogo sottoscritto tenta di sincronizzare un numero di elementi della libreria maggiore di questo limite, gli elementi vengono suddivisi in parti in base a questo limite e sincronizzati in sequenza. |
Configurazione della limitazione di sincronizzazione per cataloghi sottoscritti
Il comando seguente imposta un limite di cinque elementi della libreria che un singolo catalogo sottoscritto può sincronizzare contemporaneamente.
[root@cell1 /opt/vmware/vcloud-director/bin]#./cell-management-tool manage-config -n contentLibrary.item.sync.batch.size -v 5
Se un catalogo sottoscritto contiene 13 elementi della libreria, la sincronizzazione del catalogo viene eseguita in tre parti in sequenza. La prima parte conterrà cinque elementi, la seconda conterrà i successivi cinque elementi e l'ultima conterrà i rimanenti tre elementi.