Collegamento di un volume a più istanze

Il servizio Compute Cloud@Customer Block Volume offre la possibilità di collegare un volume a blocchi a più istanze di computazione. Questa funzione consente di condividere i volumi a blocchi tra le istanze in modalità di lettura/scrittura o di sola lettura.

Il collegamento dei volumi a blocchi come di lettura/scrittura e condivisibile consente di distribuire e gestire soluzioni che supportano i cluster.

Importante

Se si sta collegando un volume scollegato, il volume potrebbe essere associato a un nome dispositivo diverso e il sistema operativo dell'istanza potrebbe non riconoscere il volume.

Limiti e considerazioni

  • Il servizio per volumi a blocchi non fornisce il coordinamento per le operazioni di scrittura simultanee sui volumi a blocchi collegati a più istanze. Pertanto, se si configura il volume a blocchi come di lettura/scrittura e condivisibile, è necessario distribuire un sistema o una soluzione con riconoscimento cluster a monte dello storage condiviso.
  • Una volta collegato a un'istanza come di sola lettura, un volume a blocchi può essere collegato solo ad altre istanze come di sola lettura. Per collegare il volume a blocchi a un'istanza come di lettura/scrittura, è necessario scollegare il volume a blocchi da tutte le istanze, quindi è possibile ricollegare il volume a blocchi alle istanze come di lettura/scrittura.
  • Se il volume a blocchi è già collegato a un'istanza come non condivisibile in lettura/scrittura, non sarà possibile collegarlo a un'altra istanza finché non lo scollegherai dalla prima istanza. È quindi possibile ricollegare la prima e la seconda istanza come condivisibile in lettura/scrittura.
  • Non è possibile eliminare un volume a blocchi finché non è stato scollegato da tutte le istanze a cui è stato collegato.
  • Puoi collegare un volume a blocchi come condivisibile in lettura/scrittura o di sola lettura fino a un massimo di otto istanze.
  • I volumi a blocchi collegati come di sola lettura sono configurati come condivisibili per impostazione predefinita.
  • Le caratteristiche delle prestazioni si riferiscono a ciascun volume, pertanto quando un volume a blocchi viene collegato a più istanze le prestazioni vengono condivise tra tutte le istanze collegate.

Configurazione dei collegamenti del volume a più istanze con accesso in lettura/scrittura

Il servizio per volumi a blocchi non fornisce il coordinamento per le operazioni di scrittura simultanee sui volumi collegati a più istanze. Per evitare il danneggiamento dei dati da operazioni di lettura/scrittura non controllate, è necessario installare e configurare un sistema o una soluzione con riconoscimento cluster, ad esempio Oracle Cluster File System versione 2 (OCFS2), nella parte superiore dello storage condiviso prima di poter utilizzare il volume.

Riepilogo dei passi richiesti:

  1. Collega il volume a blocchi a un'istanza come Lettura/Scrittura e Condivisibile utilizzando la console, l'interfaccia CLI o l'API di Compute Cloud@Customer.

    Vedere Collegamento di un volume.

  2. Impostare i nodi del cluster OCFS2/O2CB.

  3. Creare il file system OCFS2 e il punto di attivazione.

Configurazione dei collegamenti dei volumi a più istanze con modalità di sola lettura

Una volta collegato a un'istanza come di sola lettura, un volume a blocchi può essere collegato solo ad altre istanze come di sola lettura. Per collegare il volume a blocchi a un'istanza come di lettura/scrittura, è necessario scollegare il volume a blocchi da tutte le istanze, quindi è possibile ricollegare il volume a blocchi alle istanze come di lettura/scrittura.

  1. Collegare il volume a blocchi a un'istanza come di sola lettura utilizzando la console, l'interfaccia CLI o l'API di Compute Cloud@Customer.

    Vedere Collegamento di un volume.

  2. Collega il volume a blocchi a istanze aggiuntive come di sola lettura utilizzando la console, l'interfaccia CLI o l'API di Compute Cloud@Customer.

    Vedere Collegamento di un volume.