Informazioni sulla replica delle istanze

Filestore ora offre la replica asincrona per le tue istanze.

Un'istanza di origine può essere replicata in modo continuo e asincrono in un'istanza standby in una località a tua scelta.

Per alcuni clienti, Filestore offre il supporto della replica delle istanze per le istanze create nei seguenti livelli di servizio:

  • A livello di zona
  • Regionale
  • Aziende

Replica delle istanze rispetto ad altre opzioni di recupero dei dati

Le sezioni seguenti illustrano i vantaggi della replica delle istanze rispetto agli snapshot e ai backup.

Snapshot

Gli snapshot sono risorse che consumano capacità all'interno dell'istanza e ti consentono di ripristinare lo stato corrente dei dati dell'istanza a un momento specifico precedente. Gli utenti possono anche scegliere di ripristinare una versione precedente di un file specifico.

Gli snapshot non replicano dati né consumano capacità finché i dati nell'istanza non vengono modificati. Tutti gli snapshot di un'istanza condividono i dati in comune, il che significa che l'istanza conserva solo le differenze tra gli snapshot.

Sebbene gli snapshot offrano un'efficienza in termini di costi rispetto ad altre operazioni di recupero dei dati di Filestore, la capacità dell'istanza disponibile diminuisce continuamente man mano che vengono apportate modifiche ai file.

Il ripristino di un'istanza a uno stato precedente è distruttivo, in quanto elimina la versione più recente dei dati dell'istanza e deve essere utilizzato con cautela.

Backup

I backup sono risorse esterne che si trovano al di fuori dell'istanza e consumano una propria capacità separata. Il primo backup è una copia completa dei dati dell'istanza, mentre ogni backup successivo utilizza solo i dati necessari per monitorare le modifiche incrementali e differenziali dal backup precedente. All'interno, la cronologia di una catena di backup viene monitorata utilizzando gli snapshot, che consumano capacità nell'istanza di origine.

Replica delle istanze

La replica delle istanze abbina un'istanza di origine a un'istanza di replica, una risorsa separata in una posizione secondaria che monitora continuamente eventuali modifiche apportate all'origine e le replica in modo asincrono all'istanza di replica all'interno di un Recovery Point Objective (RPO) di destinazione di circa 30 minuti.

Questa procedura si basa sugli snapshot e consuma in modo simile la capacità. Quando gli snapshot diventano obsoleti, vengono eliminati per liberare la capacità delle istanze in entrambe le istanze.

L'istanza replica è una copia completa e aggiornata continuamente dell'istanza di origine. La maggior parte delle copie viene pianificata ogni cinque-dieci minuti. Sono disponibili metriche che indicano il timestamp dell'ultima copia completa dell'istanza. Per ulteriori informazioni, consulta la sezione Monitoraggio.

Ruoli delle coppie di istanze

Quando la replica delle istanze è abilitata, a ogni istanza della coppia viene assegnato un ruolo:

  • ACTIVE

    L'istanza di origine.

  • STANDBY

    L'istanza di replica.

Le modifiche ai ruoli non sono automatiche e possono essere avviate solo dall'utente.

Promuovi replica

Sebbene l'istanza della replica non possa essere montata o scritta direttamente, in caso di interruzione del servizio la replica può eseguire un'operazione promote-replica. Questa stessa operazione è accessibile dalla Google Cloud console.

Questa operazione avvia le seguenti azioni:

  • Interrompe la replica tra le istanze ACTIVE e STANDBY.
  • Disaccoppia le due risorse.
  • Promuove la replica a un'istanza normale in grado di eseguire connessioni e scrittura dei client come qualsiasi altra istanza.
  • Il ruolo di replica, ACTIVE o STANDBY, viene rimosso da entrambe le istanze.
  • Al termine dell'operazione, lo stato dell'istanza replica cambia da PROMOTING a READY.

Una volta che l'applicazione è di nuovo online, questa nuova istanza di origine può essere associata a una nuova replica e puoi avviare di nuovo la replica delle istanze.

Per ulteriori informazioni, consulta Interrompere la replica e promuovere la replica.

Failback

L'operazione promote-replica avvia un'interruzione nella replica. Si tratta di un evento di switchover e non di failover, il che significa che il failback non è automatico. Al termine dell'operazione, gli amministratori devono ricollegare le applicazioni alla nuova istanza di origine.

Limitazioni

Si applicano le seguenti limitazioni:

  • Non disponibile nei seguenti livelli di servizio:

    • HDD base
    • SSD base
  • Le seguenti specifiche devono essere uguali per ogni istanza della coppia:

Le seguenti sezioni illustrano in dettaglio altre limitazioni delle funzionalità relative a RPO, operazioni, traffico di rete, prestazioni e disponibilità:

RPO (Recovery Point Objective)

  • I tempi RPO indicati sono approssimativi e non sono supportati da nessun accordo sul livello del servizio (SLA) di Filestore.

  • L'RPO target di 30 minuti si applica alle istanze con una frequenza di variazione di 100 MB al secondo e una frequenza di IOPS di 300 al secondo, dove le IOPS sono definite come qualsiasi operazione create, edit o delete applicata a qualsiasi file o directory.

    Le istanze con una frequenza di variazione più elevata potrebbero avere periodi di replica più lunghi. I tempi RPO variano e non corrispondono in modo lineare a tassi di variazione più elevati. Ad esempio, se il tasso di variazione raddoppia, la finestra RPO non raddoppia necessariamente.

  • La replica delle istanze viene specificata al momento della loro creazione. Se vuoi accoppiare una replica con un'istanza di origine, devi attivare la replica dell'istanza sull'istanza stessa al momento della creazione, quindi accoppiarla con la replica. Un'istanza esistente non può essere utilizzata come replica.

Operazioni

  • Le seguenti operazioni sono disattivate nell'istanza ACTIVE:

    • Eliminazione delle istanze
    • Ripristina snapshot
  • All'istanza STANDBY si applicano le seguenti limitazioni:

    • Non supporta l'accesso NFS
    • I backup sono disattivati
    • Gli snapshot sono disattivati

Traffico di rete

  • La replica continua dei dati tra le istanze di origine e di replica genera costi per il traffico di rete. Per ulteriori informazioni, consulta la pagina Prezzi di Filestore o contatta il tuo rappresentante di Filestore.

Prestazioni

  • La replica continua dei dati tra la coppia influisce sulle prestazioni in termini di IOPS sull'istanza di origine.

Disponibilità

  • Quando scegli una regione per l'istanza replica, si applicano alcune restrizioni. Per ulteriori informazioni, rivolgiti al tuo rappresentante di Filestore.

  • L'eliminazione dell'istanza di origine non comporta l'eliminazione della relativa replica. Se l'istanza di origine non esiste più e vuoi eliminare l'istanza precedentemente utilizzata come sua replica, utilizza gcloud per trovarla ed eliminarla.

Consigli

Per una soluzione di disaster recovery solida, gli utenti sono vivamente invitati a scegliere una regione separata anziché una zona separata per l'istanza replica.

Monitoraggio

La metrica time_since_last_replication rappresenta il timestamp dell'ultima copia completa dell'istanza attiva.

Per maggiori informazioni, consulta le seguenti risorse:

Prezzi

Quando utilizzi la replica delle istanze, vengono applicati i costi per le istanze e la rete tra regioni. La replica delle istanze è offerta senza costi aggiuntivi. L'istanza di replica è una copia completa e aggiornata dell'istanza di origine. I prezzi sono commisurati al supporto per il recupero dei dati fornito in un'opzione di recupero dei dati continuo adatta ai workload aziendali.

Per ulteriori informazioni, contatta il tuo rappresentante di Filestore.

Passaggi successivi