Replica del file system
La replica tra più aree per lo storage di file fornisce protezione da indisponibilità regionali, supporta le attività di disaster recovery e soddisfa i requisiti di conformità alla ridondanza dei dati.
Scopri come replicare i dati in un file system in un altro file system nella stessa area o in un'area diversa.
Concetti di replica
- FILE SYSTEM DI ORIGINE SISTEMA
-
File system i cui dati si desidera replicare in un'altra area o dominio di disponibilità a intervalli regolari. I dati specifici delle risorse del file system, ad esempio i blocchi di file, le chiavi di cifratura e le tag, non vengono replicati. Per informazioni sulla replica, visitare la pagina Dettagli del file system di origine.
- FILE SYSTEM DI DESTINAZIONE
-
Destinazione dei dati replicati dal file system di origine. I dati replicati nel file system di destinazione hanno le stesse impostazioni di struttura di file e cartelle, snapshot, metadati e autorizzazioni del file system di origine. Le quote del file system vengono copiate dall'elemento padre, ma sono disabilitate e devono essere abilitate manualmente. Solo un file system che non è mai stato esportato può essere utilizzato come file system di destinazione. Per informazioni sulla replica, visitare la pagina Dettagli del file system di destinazione.
- RISORSA DI REPLICA
-
Componente di controllo del processo di replica. Contiene tutte le informazioni di configurazione necessarie per la replica. La risorsa di replica è collegata al file system di origine. Acquisisce gli aggiornamenti dei dati creando uno snapshot di replica e quindi trasmette lo snapshot alla destinazione di replica. Le repliche sono elencate nella sezione Risorse della pagina Dettagli del file system di origine. Le tag applicate a una risorsa di replica vengono copiate nella risorsa di destinazione della replica. Per informazioni sulla replica, visitare la pagina Dettagli della replica.
- RISORSA DI DESTINAZIONE DELLA REPLICA
- La risorsa di destinazione della replica risiede nell'area di destinazione e nel dominio di disponibilità. Riceve uno snapshot di replica dalla risorsa di replica e applica i dati al file system di destinazione. La destinazione di replica viene creata automaticamente quando si crea una risorsa di replica e tutte le tag applicate alla risorsa di replica vengono copiate nella destinazione. L'unica operazione che è possibile eseguire manualmente su una risorsa di destinazione della replica dopo che è stata creata è eliminarla durante una procedura di failover. È possibile visualizzare il collegamento Destinazione replica di un file system nella relativa pagina Dettagli. Per informazioni sulla destinazione di replica, visitare la pagina Dettagli della destinazione di replica.
- SNAPSHOT DI REPLICA
- Acquisisce le modifiche incrementali nel file system di origine dall'ultimo snapshot. I dati dello snapshot vengono trasmessi dalla risorsa di replica alla destinazione di replica, che li applica al file system di destinazione. Gli snapshot di replica sono gestiti dal servizio. Gli snapshot di replica sono elencati nella pagina Snapshot del file system di origine e di destinazione. Per ulteriori informazioni, vedere Replica e snapshot.
- CICLO DELTA
-
Operazione di replica completa.
- Inattivo: la replica non acquisisce o applica dati.
- Acquisizione: la replica sta acquisendo dati differenziati nello snapshot di origine.
- Trasferimento: la replica consente sia di acquisire che di eseguire il commit dei dati snapshot.
- Applicazione: la replica esegue il commit dei dati dello snapshot nel file system di destinazione.
- INTERVALLO DI REPLICA
- La frequenza di esecuzione dell'operazione di replica. È possibile specificare l'intervallo quando si crea la risorsa di replica.
- OBIETTIVO TEMPO DI RECUPERO (RTO)
- Il periodo di tempo massimo consentito tra un guasto o un disastro imprevisto e la ripresa delle operazioni normali. L'RTO definisce il momento dopo un disastro in cui le conseguenze dell'interruzione diventano intollerabili.
- OBIETTIVO PUNTO DI RECUPERO (RPO)
- Quantità massima accettabile di perdita di dati misurata nel tempo. Nel caso in cui il file system di origine non riesca, l'RPO è l'ultimo snapshot di replica trasmesso alla destinazione. Utilizzare la metrica Durata punto di recupero replica per monitorare l'RPO. Per informazioni sulla destinazione di replica, visitare la pagina Dettagli della destinazione di replica.
Funzionamento della replica
Per abilitare la replica dello storage di file, creare una risorsa di replica collegata al file system di origine. La risorsa di replica specifica il file system di destinazione in cui replicare e la frequenza di replica dei dati. La posizione del file system di destinazione può trovarsi nello stesso dominio di disponibilità o in un dominio di disponibilità diverso rispetto al file system di origine, nella stessa area o in un'area diversa. Solo un file system che non è mai stato esportato può essere utilizzato come file system di destinazione. Dopo la creazione della risorsa di replica, il file system di destinazione è di sola lettura e viene aggiornato solo dalla replica. Gli aggiornamenti dei dati al file system di origine vengono replicati in modo asincrono nel file system di destinazione. Vedere Creazione di una replica.
I dati replicati nel file system di destinazione hanno le stesse impostazioni di struttura di file e cartelle, snapshot, metadati e autorizzazioni del file system di origine. Le regole quota vengono copiate dall'origine, ma sono disabilitate e devono essere abilitate manualmente. I dati specifici del file system, ad esempio i blocchi di file, le chiavi di cifratura e le tag, non vengono replicati. Le copie del file system di origine non vengono replicate. Le chiavi e le tag per il file system di destinazione devono essere configurate separatamente.
Il processo di replica
La risorsa di replica crea uno snapshot di replica speciale nel file system di origine. Successivamente, trasferisce lo snapshot alla risorsa di destinazione della replica, che scrive i nuovi dati nel file system di destinazione. L'ultimo snapshot di replica completato rimane nel file system di origine e di destinazione fino all'intervallo successivo. All'intervallo successivo, il processo di replica elimina automaticamente i vecchi snapshot di replica e ne crea uno nuovo. Il processo di replica continua a ripetersi all'intervallo specificato finché la replica è attiva.
Se si verifica un'indisponibilità nel dominio di disponibilità primario (origine), è possibile eseguire il failover nel file system di destinazione. Per eseguire il failover nel file system di destinazione, esportarlo in modo che le applicazioni e gli utenti possano accedervi. Per ulteriori informazioni, vedere Disaster Recovery.
Monitoraggio di repliche e indisponibilità
Il servizio di storage di file fornisce metriche in modo da poter tenere traccia delle operazioni di replica e delle potenziali indisponibilità. È possibile utilizzare le metriche per analizzare elementi quali il trasferimento tra i file system di origine e di destinazione, la larghezza di banda e le operazioni di metadati eseguite dalla risorsa di replica. Ad esempio, per monitorare i problemi di larghezza di banda e i potenziali colli di bottiglia, puoi monitorare il numero totale di operazioni di scrittura nel file system di origine e l'uscita totale dei dati dal file system di origine al file system di destinazione. Puoi anche utilizzare le metriche per monitorare il tempo che intercorre tra la creazione dello snapshot nel file system di origine e l'ora di applicazione alla destinazione. In questo modo è possibile determinare la distanza tra il file system di destinazione e l'origine e la quantità di dati che verrebbe persa in caso di interruzione. Vedere Metriche del file system e Panoramica sul monitoraggio.
Si consiglia di configurare gli allarmi su metriche quali la frequenza di errore e la latenza nel file system di origine per indicare qualsiasi impatto sulla disponibilità. Puoi anche monitorare gli annunci OCI e il dashboard di stato per rilevare interruzioni generali dei servizi in modo da poter prendere le decisioni necessarie sul failover. Le interruzioni del servizio non sempre influiscono su tutte le risorse dei clienti allo stesso modo, quindi è molto importante determinare le tolleranze e mettere in atto gli allarmi. Vedere Annunci sulla console ed Eventi.
Passo successivo
È possibile eseguire i task di replica seguenti:
- Crea una replica
- Stima del tempo di replica
- Elenco repliche
- Lista delle destinazioni di replica
- Recupero dei dettagli di una replica
- Recupero dei dettagli di una destinazione di replica
- Modifica di una replica
- Eliminazione di una replica
- Eliminazione di una destinazione di replica
- Utilizzo della replica per il disaster recovery
- Utilizzo della replica per il trasferimento dati
Limitazioni e considerazioni
- La tenancy deve essere sottoscritta all'area di destinazione per la replica tra più aree. Per eseguire la sottoscrizione a un'area, vedere Gestione delle aree. Per ulteriori informazioni, vedere Aree di destinazione consigliate.
- Quando si abilita la replica tra più aree per un file system, il processo include una sincronizzazione iniziale dei dati dal file system di origine al file system di destinazione. A seconda della quantità di dati scritti nel file system, questa sincronizzazione può richiedere ore. Per ulteriori informazioni, vedere Stima del tempo di replica.
- È possibile configurare fino a tre job di replica per ogni file system.
- L'intervallo di replica minimo è di 15 minuti.
- Non è possibile utilizzare la replica per eseguire la migrazione dei dati da una posizione on premise a Oracle Cloud Infrastructure.
- I dati specifici delle risorse del file system, ad esempio i blocchi di file, le chiavi di cifratura e le tag, non vengono replicati. Le regole quota vengono copiate dall'origine, ma sono disabilitate e devono essere abilitate manualmente. Le tag applicate a una risorsa di replica vengono copiate in una risorsa di destinazione della replica.
- Solo un file system che non è mai stato esportato può essere utilizzato come file system di destinazione. Per utilizzare un file system esportato in precedenza come destinazione, creare prima una copia del file system. È quindi possibile utilizzare il clone come destinazione.
- Se crei o elimini snapshot utente su un file system, non puoi utilizzare tale file system come file system di destinazione per le repliche, anche se non hai esportato il file system.
- Un file system con un criterio snapshot collegato non può essere utilizzato come file system di destinazione.
- Un file system con regole quota che non corrispondono al file system di origine non può essere utilizzato come file system di destinazione.
- Se si elimina una risorsa di replica, gli snapshot di replica nel file system di destinazione vengono convertiti in snapshot utente. Se si elimina uno di questi snapshot, non sarà possibile riutilizzare il file system di destinazione come file system di destinazione per le repliche future.
Considerazioni sui costi per la replica
Dopo aver abilitato la replica per un file system, il file system viene replicato in un file system di destinazione nell'area specificata e nel dominio di disponibilità. Lo storage di file viene misurato per la capacità totale memorizzata su disco per i file system di origine e di destinazione. I file system di origine e di destinazione hanno lo stesso prezzo. Per ulteriori informazioni, vedere Utilizzo e misurazione del file system.
La fattura include tutti i costi di rete applicabili per il processo di replica tra le aree. Come parte del processo di replica, tutti i dati aggiornati sul file system di origine vengono trasferiti nella replica del file system, quindi i file system con aggiornamenti continui comportano costi di rete più elevati. Non sono previsti costi aggiuntivi per la larghezza di banda tra domini di disponibilità all'interno della stessa area o per il trasferimento dati in entrata.
Molti scenari di replica utilizzano una copia di un file system di origine o di destinazione originale. La duplicazione dell'origine dall'ultimo snapshot completamente applicato garantisce la compatibilità tra origine e destinazione. È anche possibile scegliere di utilizzare un nuovo file system per il failback. Tuttavia, l'uso di un clone del file system di origine originale tende ad essere più veloce e conveniente rispetto all'uso di un nuovo file system. Per ulteriori informazioni sulla misurazione e la fatturazione delle copie, vedere Duplica utilizzo sottoposto a misurazione. Vedere Utilizzo sottoposto a misurazione della replica per esempi dettagliati di misurazione di file system, snapshot e cloni durante l'utilizzo nella replica.
Aree target consigliate
Quando si abilita la replica per un file system e si crea un nuovo file system di destinazione, si seleziona un'area in cui replicare. L'area di origine per il file system determina le aree di destinazione consigliate disponibili come area di destinazione per la replica nella console. La maggior parte delle aree dispone di una o più aree disponibili come aree di destinazione consigliate. Le aree di destinazione consigliate vengono selezionate in base alle posizioni geografiche per ottimizzare le prestazioni. Se è necessario replicare un file system in un'area non consigliata, è possibile creare un file system di destinazione per la replica in tale area o utilizzare l'API o l'interfaccia CLI.
Nella tabella riportata di seguito vengono elencati i suggerimenti per il realm commerciale di Oracle Cloud Infrastructure. Per eseguire la sottoscrizione a un'area, vedere Gestione delle aree.
Area origine | Area di destinazione |
---|---|
Australia (Est) - Sydney |
Australia sud-orientale (Melbourne) Giappone (Est) - Tokyo Stati Uniti (ovest) - San Jose |
Australia sud-orientale (Melbourne) |
Australia (Est) - Sydney Singapore (Singapore) Singapore occidentale (Singapore) |
Brasile (Est) - San Paolo |
Brasile sud-orientale (Vinhedo) Cile centrale (Santiago) Stati Uniti (Est) - Ashburn Stati Uniti/Ovest (Phoenix) |
Brasile sud-orientale (Vinhedo) |
Brasile (Est) - San Paolo Stati Uniti (Est) - Ashburn |
Canada sud-orientale (Montreal) | Canada sud-orientale (Toronto) |
Canada sud-orientale (Toronto) | Canada sud-orientale (Montreal) |
Cile centrale (Santiago) | Brasile (Est) - San Paolo |
Francia centrale (Parigi) |
Francia meridionale - Marsiglia Germania centrale (Francoforte) Italia nordoccidentale (Milano) Nord-ovest dei Paesi Bassi (Amsterdam) Regno Unito - Sud (Londra) Stati Uniti (Est) - Ashburn |
Francia meridionale - Marsiglia |
Francia centrale (Parigi) Germania centrale (Francoforte) Italia nordoccidentale (Milano) Spagna centrale (Madrid) |
Germania centrale (Francoforte) |
Francia centrale (Parigi) Francia meridionale - Marsiglia Italia nordoccidentale (Milano) Israele centrale Giappone (Est) - Tokyo Nord-ovest dei Paesi Bassi (Amsterdam) Svezia centrale (Stoccolma) Svizzera Nord (Zurigo) Regno Unito - Sud (Londra) Regno Unito (ovest) - Newport |
India Sud (Hyderabad) |
India Ovest (Mumbai) Singapore (Singapore) Singapore occidentale (Singapore) |
India Ovest (Mumbai) |
India Sud (Hyderabad) Singapore (Singapore) Singapore occidentale (Singapore) Regno Unito - Sud (Londra) |
Israele centrale |
Regno Unito - Sud (Londra) Germania centrale (Francoforte) |
Italia nordoccidentale (Milano) |
Francia centrale (Parigi) Francia meridionale - Marsiglia Germania centrale (Francoforte) Svizzera Nord (Zurigo) |
Giappone Centrale (Osaka) |
Giappone (Est) - Tokyo Nord Corea del Sud (Chuncheon) Stati Uniti (ovest) - San Jose |
Giappone (Est) - Tokyo |
Giappone Centrale (Osaka) Australia (Est) - Sydney Germania centrale (Francoforte) Singapore (Singapore) Singapore occidentale (Singapore) Nord Corea del Sud (Chuncheon) Centro Corea del Sud (Seul) |
Messico centrale (Queretaro) |
Stati Uniti (Est) - Ashburn Stati Uniti/Ovest (Phoenix) |
Nord-ovest dei Paesi Bassi (Amsterdam) |
Francia centrale (Parigi) Germania centrale (Francoforte) Svezia centrale (Stoccolma) Regno Unito - Sud (Londra) Stati Uniti (Est) - Ashburn |
Arabia Saudita (Ovest) - Gedda | EAU orientale (Dubai) - Dubai |
Singapore (Singapore) |
Singapore occidentale (Singapore) Giappone (Est) - Tokyo India Ovest (Mumbai) India Sud (Hyderabad) Australia sud-orientale (Melbourne) |
Singapore occidentale (Singapore) |
Singapore (Singapore) Giappone (Est) - Tokyo India Ovest (Mumbai) India Sud (Hyderabad) Australia sud-orientale (Melbourne) |
Sudafrica centrale - Johannesburg | Regno Unito - Sud (Londra) |
Centro Corea del Sud (Seul) |
Nord Corea del Sud (Chuncheon) Giappone (Est) - Tokyo |
Nord Corea del Sud (Chuncheon) |
Centro Corea del Sud (Seul) Giappone Centrale (Osaka) Giappone (Est) - Tokyo |
Spagna centrale (Madrid) | Francia meridionale - Marsiglia |
Svezia centrale (Stoccolma) |
Germania centrale (Francoforte) Nord-ovest dei Paesi Bassi (Amsterdam) |
Svizzera Nord (Zurigo) |
Germania centrale (Francoforte) Italia nordoccidentale (Milano) Regno Unito - Sud (Londra) |
EAU centrale (Abu Dhabi) | EAU orientale (Dubai) - Dubai |
EAU orientale (Dubai) - Dubai |
Arabia Saudita (Ovest) - Gedda EAU centrale (Abu Dhabi) |
Regno Unito - Sud (Londra) |
Regno Unito (ovest) - Newport Francia centrale (Parigi) Germania centrale (Francoforte) India Ovest (Mumbai) Israele centrale Nord-ovest dei Paesi Bassi (Amsterdam) Sudafrica centrale - Johannesburg Svizzera Nord (Zurigo) Stati Uniti (Est) - Ashburn |
Regno Unito (ovest) - Newport |
Regno Unito - Sud (Londra) Germania centrale (Francoforte) |
Stati Uniti ( Midwest) - Chicago |
Stati Uniti (Est) - Ashburn Stati Uniti/Ovest (Phoenix) |
Stati Uniti (Est) - Ashburn |
Stati Uniti ( Midwest) - Chicago Stati Uniti/Ovest (Phoenix) Stati Uniti (ovest) - San Jose Brasile (Est) - San Paolo Brasile sud-orientale (Vinhedo) Francia centrale (Parigi) Messico centrale (Queretaro) Nord-ovest dei Paesi Bassi (Amsterdam) Regno Unito - Sud (Londra) |
Stati Uniti/Ovest (Phoenix) |
Stati Uniti (Est) - Ashburn Stati Uniti ( Midwest) - Chicago Stati Uniti (ovest) - San Jose Brasile (Est) - San Paolo Messico centrale (Queretaro) |
Stati Uniti (ovest) - San Jose |
Stati Uniti (Est) - Ashburn Stati Uniti/Ovest (Phoenix) Australia (Est) - Sydney Giappone Centrale (Osaka) |
Critico di servizio IAM necessario
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.
Per gli amministratori: il criterio specificato in Consenti agli utenti di creare, gestire ed eliminare file system consente agli utenti di creare e gestire file system e repliche.
Un criterio più restrittivo che consente la creazione e la gestione delle repliche:
Allow group Managers to manage replications in tenancy
Allow group Managers to manage file-systems in tenancy
Allow group Managers to use tag-namespaces in tenancy
Se non conosci i criteri, consulta la Guida introduttiva ai criteri e i dettagli del servizio di storage di file.