Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Creare un bucket ONTAP S3

Collaboratori

Gli oggetti S3 sono conservati in bucket. Non sono nidificati come file all'interno di una directory all'interno di altre directory.

Prima di iniziare

Una VM di storage contenente un server S3 deve già esistere.

A proposito di questa attività
  • A partire da ONTAP 9.14.1, il ridimensionamento automatico è stato abilitato sui volumi FlexGroup S3 quando vengono creati i bucket su di essi. In questo modo si elimina l'allocazione eccessiva di capacità durante la creazione del bucket su volumi FlexGroup nuovi ed esistenti. I volumi FlexGroup vengono ridimensionati a una dimensione minima richiesta in base alle seguenti linee guida. La dimensione minima richiesta è la dimensione totale di tutti i bucket S3 in un volume FlexGroup.

    • A partire da ONTAP 9.14.1, se viene creato un volume FlexGroup S3 come parte di una nuova creazione di bucket, il volume FlexGroup viene creato con le dimensioni minime richieste.

    • Se è stato creato un volume S3 FlexGroup prima di ONTAP 9.14.1, il primo bucket creato o eliminato successivamente a ONTAP 9.14.1 ridimensiona il volume FlexGroup alla dimensione minima richiesta.

    • Se un volume S3 FlexGroup è stato creato prima di ONTAP 9.14.1 e aveva già le dimensioni minime richieste, la creazione o l'eliminazione di un bucket successivo a ONTAP 9.14.1 mantiene le dimensioni del volume S3 FlexGroup.

  • I livelli di servizio dello storage sono gruppi di criteri QoS (Quality of Service) adattivi predefiniti, con livelli predefiniti value, performance e Extreme. Invece di uno dei livelli di servizio storage predefiniti, è possibile definire un gruppo di policy QoS personalizzato e applicarlo a un bucket. Per ulteriori informazioni sulle definizioni dei servizi di archiviazione, vedere "Definizioni dei servizi di storage". Per ulteriori informazioni sulla gestione delle prestazioni, vedere "Gestione delle performance". A partire da ONTAP 9.8, quando si esegue il provisioning dello storage, la qualità del servizio viene attivata per impostazione predefinita. Puoi disabilitare la QoS o scegliere un criterio QoS personalizzato durante il processo di provisioning o in un secondo momento.

  • Se stai configurando il tiering locale della capacità, creerai bucket e utenti in una VM per lo storage dei dati, non nella VM di storage del sistema in cui si trova il server S3.

  • Per l'accesso client remoto, è necessario configurare i bucket in una VM di storage abilitata per S3. Se si crea un bucket in una VM storage non abilitata per S3, sarà disponibile solo per il tiering locale.

  • A partire da ONTAP 9.14.1, è possibile "Crea un bucket su un aggregato con mirroring o senza mirror in una configurazione MetroCluster".

  • Per la CLI, quando si crea un bucket, sono disponibili due opzioni di provisioning:

    • Lasciare ONTAP Select gli aggregati sottostanti e i componenti FlexGroup (impostazione predefinita)

      • ONTAP crea e configura un volume FlexGroup per il primo bucket selezionando automaticamente gli aggregati. Verrà selezionato automaticamente il livello di servizio più alto disponibile per la piattaforma oppure sarà possibile specificare il livello di servizio storage. Tutti i bucket aggiuntivi che Aggiungi in seguito nella VM di storage avranno lo stesso volume FlexGroup sottostante.

      • In alternativa, è possibile specificare se il bucket verrà utilizzato per il tiering, nel qual caso ONTAP tenta di selezionare supporti a basso costo con performance ottimali per i dati su più livelli.

    • Si selezionano gli aggregati sottostanti e i componenti FlexGroup (richiede opzioni avanzate dei comandi con privilegi): Si può selezionare manualmente gli aggregati in cui deve essere creato il bucket e il volume FlexGroup contenente, quindi specificando il numero dei componenti in ogni aggregato. Quando si aggiungono bucket aggiuntivi:

      • Se si specificano aggregati e costituenti per un nuovo bucket, verrà creato un nuovo FlexGroup per il nuovo bucket.

      • Se non si specificano aggregati e componenti per un nuovo bucket, il nuovo bucket verrà aggiunto a un FlexGroup esistente. Vedere Gestione dei volumi FlexGroup per ulteriori informazioni.

        Quando si specificano aggregati e costituenti durante la creazione di un bucket, non vengono applicati gruppi di criteri QoS, predefiniti o personalizzati. È possibile farlo in un secondo momento con vserver object-store-server bucket modify comando.

      Ulteriori informazioni sul comando vserver object-store-server bucket modify nel riferimento comandi ONTAP.

    Nota: se si utilizzano bucket da Cloud Volumes ONTAP, è necessario utilizzare la procedura CLI. Si consiglia di selezionare manualmente gli aggregati sottostanti per assicurarsi che utilizzino un solo nodo. L'utilizzo di aggregati di entrambi i nodi può influire sulle performance, poiché i nodi si trovano in zone di disponibilità separate geograficamente e quindi suscettibili a problemi di latenza.

Crea bucket S3 con l'interfaccia a riga di comando di ONTAP

  1. Se si prevede di selezionare autonomamente aggregati e componenti FlexGroup, impostare il livello di privilegio su Advanced (altrimenti, il livello di privilegio admin è sufficiente): set -privilege advanced

  2. Creare un bucket:

    vserver object-store-server bucket create -vserver svm_name -bucket bucket_name [-size integer[KB|MB|GB|TB|PB]] [-comment text] [additional_options]

    Il nome della macchina virtuale storage può essere una macchina virtuale per lo storage dei dati o. Cluster (Il nome della VM di storage del sistema) se si sta configurando il tiering locale.

    Se non si specifica alcuna opzione, ONTAP crea un bucket 800GB con il livello di servizio al livello più alto disponibile per il sistema.

    Se si desidera che ONTAP crei un bucket in base alle performance o all'utilizzo, utilizzare una delle seguenti opzioni:

    • livello di servizio

      Includere il -storage-service-level con uno dei seguenti valori: value, performance, o. extreme.

    • tiering

      Includere il -used-as-capacity-tier true opzione.

      Se si desidera specificare gli aggregati su cui creare il volume FlexGroup sottostante, utilizzare le seguenti opzioni:

    • Il -aggr-list Parametro specifica l'elenco di aggregati da utilizzare per i componenti del volume FlexGroup.

      Ogni voce dell'elenco crea un costituente nell'aggregato specificato. È possibile specificare un aggregato più volte per creare più costituenti sull'aggregato.

    Per ottenere performance costanti nel volume FlexGroup, tutti gli aggregati devono utilizzare lo stesso tipo di disco e le stesse configurazioni del gruppo RAID.

    • Il -aggr-list-multiplier il parametro specifica il numero di iterazioni degli aggregati elencati con -aggr-list Quando si crea un volume FlexGroup.

      Il valore predefinito di -aggr-list-multiplier il parametro è 4.

  3. Aggiungere un gruppo di criteri QoS, se necessario:

    vserver object-store-server bucket modify -bucket bucket_name -qos-policy-group qos_policy_group

  4. Verificare la creazione del bucket:

    vserver object-store-server bucket show [-instance]

Esempio

L'esempio seguente crea un bucket per VM di storage vs1 di dimensione 1TB e specificando l'aggregato:

Per ulteriori informazioni sui comandi descritti in questa procedura, consultare la "Riferimento al comando ONTAP".

cluster-1::*> vserver object-store-server bucket create -vserver svm1.example.com -bucket testbucket -aggr-list aggr1 -size 1TB

Crea bucket S3 con System Manager

  1. Aggiungi un nuovo bucket su una VM di storage abilitata per S3.

    1. Fare clic su Storage > Bucket, quindi su Add (Aggiungi).

    2. Immettere un nome, selezionare la VM di storage e immettere una dimensione.

      • Se si fa clic su Save (Salva) a questo punto, viene creato un bucket con le seguenti impostazioni predefinite:

        • A nessun utente viene concesso l'accesso al bucket, a meno che non siano già in vigore policy di gruppo.

          Nota Non utilizzare l'utente root S3 per gestire lo storage a oggetti ONTAP e condividerne le autorizzazioni, in quanto dispone di accesso illimitato all'archivio di oggetti. Creare invece un utente o un gruppo con privilegi amministrativi assegnati.
        • Un livello di qualità del servizio (performance) il più alto disponibile per il sistema.

      • Fare clic su Salva per creare un bucket con questi valori predefiniti.

Configurare autorizzazioni e restrizioni aggiuntive

È possibile fare clic su altre opzioni per configurare le impostazioni per il blocco degli oggetti, le autorizzazioni utente e il livello di prestazioni quando si configura il bucket oppure è possibile modificare queste impostazioni in un secondo momento.

Se si intende utilizzare l'archivio di oggetti S3 per il tiering FabricPool, si consiglia di selezionare Use for Tiering (utilizzare supporti a basso costo con performance ottimali per i dati a più livelli) piuttosto che un livello di servizio per le performance.

Se si desidera abilitare il controllo delle versioni per gli oggetti per un successivo ripristino, selezionare Abilita controllo versioni. La versione è abilitata per impostazione predefinita se si attiva il blocco degli oggetti nel bucket. Per informazioni sulla versione oggetto, vedere la "Utilizzo della versione in bucket S3 per Amazon".

A partire dalla versione 9.14.1, il blocco degli oggetti è supportato su bucket S3. S3 il blocco degli oggetti richiede una licenza SnapLock standard. Questa licenza è inclusa con "ONTAP uno". Prima di ONTAP One, la licenza SnapLock era inclusa nel pacchetto sicurezza e conformità. Il bundle Security and Compliance non è più offerto, ma è ancora valido. Sebbene non sia attualmente necessario, i clienti esistenti possono scegliere di "Eseguire l'aggiornamento a ONTAP One". Se si attiva il blocco degli oggetti su un bucket, è necessario "Verificare che sia installata una licenza SnapLock". Se non è installata una licenza SnapLock, è necessario "installare" attivarla prima di abilitare il blocco degli oggetti. Una volta verificata l'installazione della licenza SnapLock, per evitare che gli oggetti nel bucket vengano eliminati o sovrascritti, selezionare attiva blocco oggetti. Il blocco può essere abilitato su tutte le versioni o versioni specifiche di oggetti, e solo quando il clock di conformità SnapLock viene inizializzato per i nodi del cluster. Attenersi alla seguente procedura:

  1. Se il clock di conformità SnapLock non è inizializzato su nessun nodo del cluster, viene visualizzato il pulsante Inizializza orologio di conformità SnapLock. Fare clic su Inizializza orologio conformità SnapLock per inizializzare il clock di conformità SnapLock sui nodi del cluster.

  2. Selezionare la modalità Governance per attivare un blocco basato sul tempo che consenta Write Once, Read Many (WORM) autorizzazioni sugli oggetti. Anche in modalità Governance, gli oggetti possono essere eliminati dagli utenti amministratori con autorizzazioni specifiche.

  3. Selezionare la modalità conformità se si desidera assegnare regole più severe di eliminazione e aggiornamento sugli oggetti. In questa modalità di blocco degli oggetti, gli oggetti possono essere scaduti solo al termine del periodo di conservazione specificato. A meno che non venga specificato un periodo di conservazione, gli oggetti rimangono bloccati a tempo indeterminato.

  4. Specificare il mantenimento per il blocco in giorni o anni se si desidera che il blocco sia efficace per un determinato periodo.

    Nota Il bloccaggio è applicabile alle benne S3 versione e non versione. Il blocco degli oggetti non è applicabile agli oggetti NAS.

È possibile configurare le impostazioni di protezione e autorizzazione e il livello di servizio delle prestazioni per il bucket.

Nota È necessario aver già creato utenti e gruppi prima di configurare le autorizzazioni.

Per informazioni, vedere "Crea mirror per il nuovo bucket".

Verificare l'accesso alla benna

Nelle applicazioni client S3 (ONTAP S3 o un'applicazione esterna di terze parti), è possibile verificare l'accesso al bucket appena creato immettendo quanto segue:

  • Certificato CA del server S3.

  • La chiave di accesso e la chiave segreta dell'utente.

  • Il nome FQDN e il nome bucket del server S3.