Caricamenti multiparte dello storage degli oggetti
Scopri come utilizzare i caricamenti multiparte per spostare oggetti di dimensioni superiori a 100 MB in modo più efficiente e con maggiore resilienza.
Il servizio Oracle Cloud Infrastructure Object Storage supporta i caricamenti multiparte per carichi più efficienti e resilienti, soprattutto per gli oggetti di grandi dimensioni. È possibile eseguire caricamenti multiparte utilizzando le API, gli SDK (Software and Development Kits) o l'interfaccia CLI (Command Line Interface). La console utilizza caricamenti multiparte per caricare oggetti di dimensioni superiori a 64 MiB.
Con i caricamenti multiparte, è possibile caricare in parallelo singole parti di un oggetto per ridurre il tempo impiegato per il caricamento. I caricamenti multiparte eseguiti tramite l'API possono anche ridurre al minimo l'impatto degli errori di rete consentendoti di provare a rieseguire il caricamento delle parti non riuscite invece di richiedere un nuovo tentativo di caricamento di un intero oggetto.
I caricamenti multiparte contengono oggetti troppo grandi per una singola operazione di caricamento. Si consiglia di utilizzare i caricamenti multiparte per caricare oggetti di dimensioni superiori a 100 MiB. La dimensione massima per un oggetto caricato è 10 TiB. Le parti dell'oggetto non devono essere maggiori di 50 GiB. Utilizzando i caricamenti multiparte, hai la flessibilità di mettere in pausa tra i caricamenti di singole parti e riprendere il caricamento quando la pianificazione e le risorse lo consentono.
È possibile utilizzare le regole dei criteri del ciclo di vita degli oggetti per eliminare automaticamente i caricamenti multiparte senza commit o non riusciti dopo un numero di giorni specificato. Per i dettagli, vedere Gestione del ciclo di vita degli oggetti.
Task di caricamento multiparte
È possibile eseguire i task di caricamento multiparte riportati di seguito.
Criteri IAM necessari
Per utilizzare Oracle Cloud Infrastructure, un amministratore deve essere un membro di un gruppo a cui è stato concesso l'accesso di sicurezza in un criterio da un amministratore della tenancy. Questo accesso è necessario se si utilizza la console o l'API REST con un SDK, un'interfaccia CLI o un altro strumento. Se viene visualizzato un messaggio che informa che non si dispone dell'autorizzazione o che non si è autorizzati, verificare con l'amministratore della tenancy il tipo di accesso di cui si dispone e il compartimento in cui funziona l'accesso.
Se non si ha familiarità con i criteri, vedere Gestione dei domini di Identity e Criteri comuni.
Per gli amministratori:
-
Puoi creare un criterio che consenta al gruppo IAM specificato di gestire gli spazi di nomi, i bucket e gli oggetti associati dello storage degli oggetti in tutti i compartimenti della tenancy:
Allow group <IAM_group_name> to manage object-family in tenancy
-
È inoltre possibile creare criteri che riducono l'ambito di accesso. Ad esempio, per consentire al gruppo specificato di gestire solo bucket e oggetti in un determinato compartimento della tenancy:
Allow group <IAM_group_name> to manage buckets in compartment <compartment_name>
Se si scrivono criteri più restrittivi, assicurarsi di includere le autorizzazioni necessarie per i caricamenti multiparte. L'utente deve disporre di un criterio che conceda sia le autorizzazioni OBJECT_CREATE che quelle OBJECT_OVERWRITE.
Per ulteriori informazioni su altre alternative per la scrittura dei criteri, consulta la sezione relativa ai dettagli di storage degli oggetti, storage di archivio e trasferimento dati.
Monitoraggio delle risorse
Puoi monitorare lo stato, la capacità e le prestazioni delle risorse Oracle Cloud Infrastructure utilizzando metriche, allarmi e notifiche. Per ulteriori informazioni, vedere Monitoraggio e Notifiche.
Per ulteriori informazioni sul monitoraggio dei caricamenti multiparte, vedere Metriche dello storage degli oggetti.