Ceph Object Gateway und die Swift-API
Verwenden Sie eine REST-konforme Anwendungsprogrammierschnittstelle (API), die mit dem Datenzugriffsmodell der Swift-API kompatibel ist.
Verwalten Sie die im IBM Storage Ceph-Cluster gespeicherten Buckets und Objekte über das Ceph Object Gateway.
Um diese APIs zu nutzen, sind ein laufender IBM Storage Ceph-Cluster und ein RESTful-Client erforderlich.
In Tabelle 1 wird der Unterstützungsstatus für aktuelle Swift-Funktionsfeatures beschrieben:
| Funktion | Status | Anmerkungen |
|---|---|---|
| Authentifizierung | Unterstützt | |
| Kontometadaten abrufen | Unterstützt | Keine angepassten Metadaten |
| Swift-ACLs | Unterstützt | Unterstützt eine Untergruppe von Swift-ACLs |
| Container auflisten | Unterstützt | |
| Objekte des Containers auflisten | Unterstützt | |
| Container erstellen | Unterstützt | |
| Container löschen | Unterstützt | |
| Containermetadaten abrufen | Unterstützt | |
| Containermetadaten hinzufügen/aktualisieren | Unterstützt | |
| Containermetadaten löschen | Unterstützt | |
| Objekt abrufen | Unterstützt | |
| Objekt erstellen/aktualisieren | Unterstützt | |
| Großes Objekt erstellen | Unterstützt | |
| Objekt löschen | Unterstützt | |
| Objekt kopieren | Unterstützt | |
| Objektmetadaten abrufen | Unterstützt | |
| Objektmetadaten hinzufügen/aktualisieren | Unterstützt | |
| Temp URL Operationen | Unterstützt | |
| CORS | Nicht unterstützt | |
| Verfallende Objekte | Unterstützt | |
| Objektversionssteuerung | Nicht unterstützt | |
| Statische Website | Nicht unterstützt |