Swift ist eine OpenStack-Komponente, die verteilten Objektspeicher bereitstellt.
In VMware Integrated OpenStack 5.1 wird Swift nur als technische Vorschau bereitgestellt. Die Ausführung von Produktionsarbeitslasten wird aktuell nicht unterstützt.
Die Knoten in einem Swift-Cluster können nicht gelöscht werden. Wenn Sie Knoten aus Ihrem Cluster entfernen möchten, müssen Sie den gesamten Cluster löschen und erneut erstellen.
Weitere Informationen zu Swift finden Sie unter OpenStack Swift-Dokumentation.
Voraussetzungen
Stellen Sie sicher, dass Sie über ausreichende Ressourcen verfügen, um Swift bereitzustellen. Die erforderlichen Ressourcen richten sich nach dem Umfang Ihrer Bereitstellung. Informationen zu den Mindestanforderungen finden Sie im Abschnitt „Zusätzliche Komponenten“ unter Hardwareanforderungen für VMware Integrated OpenStack.
Stellen Sie sicher, dass Ihr Netzwerk für Swift vorbereitet wurde. Die entsprechende Tabelle finden Sie unter Erforderliche Netzwerkports.
Prozedur
Ergebnisse
Die für den Swift-Cluster benötigten virtuellen Maschinen werden erstellt und der Dienst wird aktiviert.
Nächste Maßnahme
Sie können Speicher- und Proxyknoten zu Ihrem Cluster hinzufügen, um Ihrer Bereitstellung horizontal zu skalieren. Weitere Informationen finden Sie unter Hinzufügen von Knoten zum Swift-Cluster.
Standardmäßig können Benutzer mit der Rolle admin
oder _member_
Swift-Vorgänge durchführen. Zum Hinzufügen oder Ändern der Rollen heben Sie die Auskommentierung des Parameters swift_operator_roles in custom.yml auf und bearbeiten den Wert des Parameters so, dass er die gewünschten Rollen enthält. Führen Sie anschließend viocli deployment configure --tags add_proxy_node --limit swift_proxy,swift_storage aus, um die aktualisierte Konfiguration bereitzustellen.