S3-NAS-Bucket erstellen
Ein S3-NAS-Bucket ist eine Zuordnung zwischen einem S3-Bucket-Namen und einem NAS-Pfad. S3-NAS-Buckets ermöglichen den Zugriff über S3 auf jeden Teil eines SVM-Namespace mit vorhandenen Volumes und Verzeichnisstruktur.
-
Ein S3-Objektserver wird in einer SVM mit NAS-Daten konfiguriert.
-
Die NAS-Daten entsprechen der "Anforderungen für S3-Client-Zugriff".
Sie können S3-NAS-Buckets konfigurieren, um einen beliebigen Satz von Dateien und Verzeichnissen im Stammverzeichnis der SVM festzulegen.
Sie können außerdem Bucket-Richtlinien festlegen, die den Zugriff auf NAS-Daten ermöglichen oder aus der Kombination dieser Parameter entlassen:
-
Dateien und Verzeichnisse
-
Benutzer- und Gruppenberechtigungen
-
S3-Betrieb
Beispielsweise könnten Sie separate Bucket-Richtlinien verwenden, die schreibgeschützten Datenzugriff für eine große Gruppe von Benutzern gewähren, und eine weitere Gruppe, die es erlaubt, Operationen für eine Untermenge dieser Daten durchzuführen.
Da S3-NAS „Buckets“ Zuordnungen sind und keine S3-Buckets, gelten die folgenden Eigenschaften von S3-Standard-Buckets nicht für S3-NAS-Buckets.
-
Aggr-list \ aggr-list-Multiplikator \ Storage-Service-Level \ Volume \ size \ exclude-aggr-list \ qos-Policy-Group + bei der Konfiguration von S3 NAS Buckets werden keine Volumes oder qtree erstellt.
-
Rolle \ is -protected \ is -protected-on-ONTAP \ is -protected-on-Cloud + S3 NAS Buckets werden nicht mit SnapMirror S3 geschützt oder gespiegelt, sondern verwenden stattdessen normalen SnapMirror-Schutz, der mit Volume-Granularität verfügbar ist.
-
Versioning-State + NAS-Volumes verfügen in der Regel über Snapshot-Technologie zum Speichern verschiedener Versionen. Derzeit ist die Versionierung jedoch nicht in S3 NAS Buckets verfügbar.
-
Logisch-benutzte \ objektcount + Äquivalente Statistiken stehen für NAS-Volumes über die Volume-Befehle zur Verfügung.
-
Mehrteilige Objekte + ab ONTAP 9.16.1 werden mehrteilige Objekte in S3 NAS Buckets unterstützt, wenn "Erweiterter Kapazitätsausgleich" sie auf dem zugrunde liegenden FlexGroup Volume aktiviert sind. Erweiterter Kapazitätsausgleich kann nur auf FlexGroup Volumes aktiviert werden. Sie kann in FlexVols nicht aktiviert werden.
Fügen Sie einen neuen S3-NAS-Bucket auf einer NAS-fähigen Storage-VM hinzu.
-
Klicken Sie auf Storage > Buckets und dann auf Hinzufügen.
-
Geben Sie einen Namen für den S3-NAS-Bucket ein und wählen Sie die Speicher-VM aus, geben Sie keine Größe ein und klicken Sie dann auf Weitere Optionen.
-
Geben Sie einen gültigen Pfadnamen ein, oder klicken Sie auf Durchsuchen, um eine Liste mit gültigen Pfadnamen auszuwählen. + Wenn Sie einen gültigen Pfadnamen eingeben, werden die Optionen, die für die S3-NAS-Konfiguration nicht relevant sind, ausgeblendet.
-
Wenn Sie NAS-Benutzern und erstellten Gruppen bereits S3-Benutzer zugeordnet haben, können Sie deren Berechtigungen konfigurieren und dann auf Speichern klicken. + Sie müssen NAS-Benutzern bereits S3-Benutzer zugeordnet haben, bevor Sie in diesem Schritt Berechtigungen konfigurieren.
Klicken Sie andernfalls auf Speichern, um die S3-NAS-Bucket-Konfiguration abzuschließen.
Erstellen eines S3-NAS-Buckets in einer SVM mit NAS-Dateisystemen.
vserver object-store-server bucket create -vserver svm_name -bucket bucket_name -type nas -nas-path junction_path [-comment text]
Beispiel:
cluster1::> vserver object-store-server bucket create -bucket testbucket -type nas -path /vol1