Um bei einer Vielzahl von Katalogelementen, die für andere Organisationen veröffentlicht oder von diesen abonniert werden, während der Katalogsynchronisierung eine Überlastung des Systems zu vermeiden, können Sie Katalogsynchronisierungsdrosselung konfigurieren.
Sie können den Unterbefehl manage-config des Zellenverwaltungstools verwenden, um Katalogsynchronisierungsdrosselung zu konfigurieren, indem Sie die Anzahl der Bibliothekselemente begrenzen, die gleichzeitig synchronisiert werden können.
Wenn ein abonnierter Katalog Katalogsynchronisierung initiiert, lädt der veröffentlichte Katalog zuerst die Bibliothekselemente aus dem vCenter-Repository in den Speicher des VMware Cloud Director-Übertragungsdiensts herunter und erstellt dann Download-Links für den abonnierten Katalog. Sie können die Anzahl der Bibliothekselemente beschränken, die gleichzeitig von allen veröffentlichten Katalogen heruntergeladen werden können. Sie können die Anzahl der Bibliothekselemente beschränken, die gleichzeitig von allen abonnierten Katalogen synchronisiert werden können. Sie können die Anzahl der Bibliothekselemente beschränken, die gleichzeitig von einem abonnierten Katalog synchronisiert werden können.
Sie können den Unterbefehl manage-config des Zellenverwaltungstools verwenden, um die Konfigurationseinstellungen für die Katalogdrosselung zu aktualisieren. Informationen zur Verwendung des Unterbefehls manage-config finden Sie unter Aktualisieren von Anwendungskonfigurationseinstellungen in VMware Cloud Director.
Konfigurationseinstellung | Standardwert | Beschreibung |
---|---|---|
vcloud.tasks.VDC_ENABLE_DOWNLOAD.queue.limit |
30 | Die maximale Anzahl an Bibliothekselementen, die alle veröffentlichten Kataloge in der VMware Cloud Director-Instanz gleichzeitig von vCenter auf VMware Cloud Director herunterladen können. Wenn die Gesamtzahl der veröffentlichten Bibliothekselemente, die über die VMware Cloud Director-Instanz heruntergeladen werden, diesen Grenzwert überschreitet, werden die Bibliothekselemente entsprechend dem Grenzwert aufgeteilt und nacheinander heruntergeladen. |
vcloud.tasks.LIBRARY_ITEM_SYNC.queue.limit |
30 | Die maximale Anzahl an Bibliothekselementen, die alle abonnierten Kataloge in einer VMware Cloud Director-Instanz gleichzeitig synchronisieren können. Wenn die Gesamtzahl der abonnierten Bibliothekselemente, die über die VMware Cloud Director-Instanz synchronisiert werden, diesen Grenzwert überschreitet, werden die Elemente entsprechend dem Grenzwert aufgeteilt und nacheinander synchronisiert. |
contentLibrary.item.sync.batch.size |
10 | Die maximale Anzahl an Bibliothekselementen, die ein einzelner abonnierter Katalog gleichzeitig synchronisieren kann. Wenn ein abonnierter Katalog versucht, eine Anzahl von Bibliothekselementen zu synchronisieren, die diesen Grenzwert überschreitet, werden die Elemente entsprechend dem Grenzwert aufgeteilt und nacheinander synchronisiert. |
Konfigurieren von Synchronisierungsdrosselung für abonnierte Kataloge
Mit dem folgenden Befehl werden maximal fünf Bibliothekselemente festgelegt, die von einem einzelnen abonnierten Katalog gleichzeitig synchronisiert werden können.
[root@cell1 /opt/vmware/vcloud-director/bin]#./cell-management-tool manage-config -n contentLibrary.item.sync.batch.size -v 5
Wenn ein abonnierter Katalog 13 Bibliothekselemente enthält, wird der Katalog in drei aufeinanderfolgenden Teilen synchronisiert. Der erste Teil enthält fünf Elemente, der zweite Teil die nächsten fünf Elemente und der letzte Teil die verbleibenden drei Elemente.