Vai al contenuto

2. Filesystem di cluster (GlusterFS)

Il percorso è HA → Filesystem Cluster. La pagina — Filesystem Cluster Attivo-Attivo — gestisce i volumi GlusterFS, il filesystem distribuito che tiene gli stessi dati su più nodi. Attivo-attivo significa che il volume è leggibile e scrivibile da ogni nodo che lo ospita, non da uno solo mentre gli altri aspettano.

È il tassello che rende possibile lo spostamento delle macchine virtuali: se il disco di una macchina vive su un volume replicato, quel disco è presente su più nodi, e la macchina può ripartire su un altro nodo senza spostare nulla.

2.1 La pagina

Pagina del filesystem di cluster

In testa, un riquadro indica quanti nodi compongono il cluster. Sotto, la tabella dei volumi:

Colonna Significato
Nome Il nome del volume
Stato Se il volume è in servizio
Replica Su quanti nodi è replicato
Stato sincronia Se le copie sui vari nodi sono allineate
Operazione Le azioni disponibili sul volume

Il pulsante Nuovo Volume ne crea uno.

2.2 Creare un volume

Il pannello Nuovo volume cluster chiede pochi elementi:

  • Etichetta — il nome del volume.
  • Replica — i nodi (peer) su cui replicare il volume. Se non c'è un secondo nodo disponibile, la pagina lo segnala e il volume viene creato solo localmente, senza copia altrove.
  • VM Datastore? — se spuntato, il volume diventa un datastore per le macchine virtuali, cioè lo spazio su cui posare i loro dischi.

Si conferma con Crea volume.

Il volume replicato + datastore è ciò che rende mobili le VM

Spuntare VM Datastore su un volume replicato su più nodi mette i dischi delle macchine virtuali su uno spazio presente ovunque nel cluster. È la condizione, insieme a HA Protection sulla singola macchina, perché una macchina virtuale riparta su un altro nodo quando il suo cede.

La replica costa banda e spazio

Ogni scrittura su un volume replicato viene copiata sugli altri nodi: lo spazio occupato si moltiplica per il numero di repliche, e la rete fra i nodi deve reggere il traffico di sincronizzazione. Va dimensionata di conseguenza, soprattutto quando il volume ospita i dischi di macchine virtuali attive.