Informazioni sull'archiviazione dell'istanza

L'archiviazione dell'istanza è una serie di una o più SSD (solid - state drive) (spazi di archiviazione parziali completi o isolati) collegati alla tua istanza del server virtuale quando viene eseguito il provisioning dell'istanza. L'archiviazione dell'istanza è vicina alle risorse di elaborazione del server virtuale e su un canale di comunicazione ad alta velocità indipendente dalla rete. Un disco di archiviazione dell'istanza fornisce un'archiviazione temporanea veloce, conveniente per migliorare le prestazioni dei carichi di lavoro nativi del cloud con spazio vuoto, buffer di memorizzazione nella cache o un posto per i dati replicati. I dati memorizzati nell'archiviazione dell'istanza sono effimeri, il che significa che i dati sono collegati direttamente al ciclo di vita dell'istanza. Il disco di archiviazione dell'istanza viene creato ed eliminato automaticamente con l'istanza. I dati di archiviazione dell'istanza non vengono persi quando un'istanza viene solo riavviata.

Lo storage delle istanze è una tecnologia di storage complementare ai volumi di avvio e di dati Block Storage offerti con VPC. Alcuni esempi di casi di utilizzo per i dischi di archiviazione sono:

  • Distributed File Systems: tecnologie quali Hadoop Distributed File System (HDFS), che eseguono la triplicazione dei dati su più server. Queste tecnologie possono migliorare la larghezza di banda di lettura e mantenere l'affidabilità mantenendo più copie dei dati. Ti consigliamo di conservare almeno tre copie dei dati (idealmente tra le zone di disponibilità) quando utilizzi l'archiviazione dell'istanza per questi workload.
  • Lavori transazionali: l'elaborazione della transazione di solito crea un numero significativo di file temporanei. L'archiviazione dell'istanza è un ottimo posto per memorizzare temporaneamente tali dati durante l'elaborazione delle transazioni, con i risultati memorizzati in modo permanente su un volume dati.

Ciclo di vita dell'archiviazione dell'istanza

Il ciclo di vita dell'archiviazione delle istanze è fondamentale da comprendere. Senza una corretta comprensione della sua natura temporanea, i carichi di lavoro potrebbero subire la perdita di dati.

Lo spazio di archiviazione dell'istanza viene assegnato e collegato all'istanza del server virtuale al momento del provisioning. È un elemento integrale e inseparabile dell'istanza del server virtuale. Se si riavvia l'istanza (dal sistema operativo o tramite un'interfaccia IBM Cloud Management), i dati di archiviazione dell'istanza vengono conservati e l'istanza viene ricollegata ai suoi dischi originali.

Tuttavia, quando un'istanza viene arrestata o arrestata, l'archiviazione dell'istanza collegata all'istanza del server virtuale viene cancellata in modo crittografico e l'archiviazione dell'istanza non è più disponibile. Il volume di avvio dell'istanza non è interessato. Ai fini dell'auditing, quando un'istanza con uno o più dischi di archiviazione viene chiusa, viene pubblicato un evento IBM Cloud Activity Tracker Event Routing per ogni disco che indica che è stato "cancellato". L'azione evento è is.instance.disk.wipe. Per l'elenco di tali eventi, consultare la tabella Eventi di calcolo nella pagina di monitoraggio delle attività.

Quando un server virtuale viene spento e poi riacceso per completare la manutenzione di un host o di una zona, i dati effimeri dello storage dell'istanza non vengono ripristinati. Tuttavia, viene fornito un preavviso per le finestre di manutenzione. Per ulteriori informazioni, vedi Understanding cloud maintenance operations.

Se si verifica un errore host, i dati sul disco di archiviazione dell'istanza vengono persi. L'istanza viene riavviata automaticamente su un altro host a meno che Host failure auto restart non sia impostato per l'arresto. I dischi di cui è stato eseguito il provisioning sono ora vuoti.

In rari casi, potrebbe verificarsi un errore del disco fisico. Se si verifica un errore del disco fisico, l'istanza non riesce a leggere / scrivere sul disco in errore. L'istanza non viene riavviata automaticamente in questo scenario. Contattare il rappresentante del supporto per segnalare il problema e identificare le fasi successive. Puoi arrestare e quindi avviare la tua istanza per posizionarla in modo efficace su un disco diverso che sia funzionale. Se si arresta e si avvia l'istanza per posizionarla su un disco diverso, questo scenario non cancella i dati di memoria dell'istanza.

I server virtuali che sono distribuiti con più dischi di archiviazione dell'istanza sono distribuiti su più dischi fisici. Nessun disco di archiviazione di due istanze all'interno di una singola istanza del server virtuale si trova sullo stesso disco di backup fisico.

I volumi Block Storage e l'archiviazione istanze sono tecnologie complementari. I volumi possono essere collegati alle istanze che dispongono di archiviazione dell'istanza. Infatti, le istanze che utilizzano l'archiviazione istanze generalmente utilizzano i volumi Block Storage per i requisiti di archiviazione persistente del carico di lavoro.

Crittografia e isolamento

I dati di archiviazione dell'istanza sono protetti con la codifica su disco. I dischi fisici utilizzati per l'archiviazione dell'istanza sono crittografati automaticamente con il forte standard di crittografia AES-256. I dati vengono decodificati automaticamente quando la propria istanza accede ai dati. Quando la tua istanza viene arrestata o eliminata, lo spazio di archiviazione sottostante viene cancellato e non recuperabile. A quel momento, i dati non sono recuperabili.

I dati vengono codificati automaticamente sul supporto fisico a livello di unità. Tuttavia, le chiavi gestite dal cliente non sono supportate per l'archiviazione dell'istanza. Per i dati sensibili, si consiglia vivamente ai clienti di utilizzare la crittografia del file system basata sul software come LUKS per Linux® o BitLocker per Windows ®. Con questa tecnologia, gli utenti possono eseguire la crittografia interamente all'interno dell'istanza e possono fornire una protezione supplementare per i dati sensibili in transito tra le istanze e il supporto dell'unità fisica. Alcuni sistemi operativi forniscono anche algoritmi di crittografia certificati FIPS che possono essere utilizzati. Vedi Codifica dei dispositivi a blocchi utilizzando LUKS per un esempio su come crittografare i dati in Red Hat Enterprise Linux®. Tuttavia, fai riferimento alla documentazione del sistema operativo o a informazioni specifiche su come crittografare ciascun dispositivo.

Isolamento

Il disco di archiviazione dell'istanza collegato all'istanza del server virtuale non può essere condiviso con altri server virtuali e non può essere acceduto da altri server virtuali in futuro. I dischi di archiviazione dell'istanza sono da utilizzare una sola volta, a collegamento singolo, per il server virtuale che ha richiesto l'archiviazione dell'istanza. C'è anche isolamento dagli effetti negativi delle prestazioni di diversi server virtuali che accedono, leggono e scrivono su diverse parti dello stesso dispositivo fisico (come descritto nella sezione successiva).

Prestazioni

L'archiviazione dell'istanza è limitata dalla frequenza. Se l'archiviazione dell'istanza assegnata all'istanza del server virtuale è più piccola dell'intero SSD (Solid State Disk) fisico, la larghezza di banda I/O e i limiti IOPS vengono applicati in modo proporzionale alla dimensione del disco collegato. Questa limitazione è in atto per impedire a un'istanza occupata di consumare più della loro discreta parte della larghezza di banda del dispositivo (elemento adiacente rumoroso).

Per i Profili dell'istanza della generazione 3, le prestazioni di scrittura potrebbero essere migliorate eseguendo prima il caricamento del disco di archiviazione dell'istanza. Il caricamento implica l'esecuzione di una prima scrittura sul disco.

Dischi di archiviazione a più istanze

Quando esegui il provisioning di più dischi di istanza sulla tua istanza del server virtuale, viene eseguito il provisioning di ogni disco da un dispositivo fisico sottostante separato. Questa configurazione consente migliori prestazioni indipendenti e soluzioni software ad alta disponibilità da implementare come RAID basato su software.

Fatturazione

Ti viene addebitata l'archiviazione dell'istanza solo mentre l'istanza del server virtuale è in esecuzione.

Limitazioni

L'utilizzo dell'archiviazione dell'istanza viene fornito con alcune restrizioni. Tieni presenti le seguenti informazioni quando stai considerando l'archiviazione dell'istanza:

  • Non puoi collegare o scollegare il disco di archiviazione dell'istanza da un'istanza del server virtuale esistente.
  • Il disco di archiviazione dell'istanza non può essere utilizzato come disco di avvio.
  • BYOK (Bring your own key) non è supportato per l'archiviazione dell'istanza.

Per evitare la perdita di dati critici, esaminare la politica di conservazione dei dati e assicurarsi che i dati critici siano archiviati sull'archiviazione persistente. Per ulteriori informazioni, vedi Ciclo di vita dell'archiviazione dell'istanza.

Per ulteriori informazioni sul provisioning di un'istanza del server virtuale con l'archiviazione dell'istanza, vedi Gestione dell'archiviazione dell'istanza.