Distribuisci Oracle Database@Google Cloud

Oracle Database@Google Cloud è il servizio Oracle Database su OCI gestito da Oracle, in esecuzione all'interno dei data center di Google Cloud.

Oracle Database@Google Cloud porta in Google Cloud le tecnologie Oracle, come Oracle Exadata Database Service, Oracle Autonomous Database, Oracle Real Application Clusters (Oracle RAC), Oracle Database Autonomous Recovery Service e Oracle Data Guard. La soluzione si integra nella rete di Google Cloud e nell'accesso a Google Cloud Virtual Private Cloud (VPC).

Puoi gestire il servizio sulla console di Google Cloud o utilizzando gli strumenti di automazione di Google Cloud. Oracle Database@Google Cloud è costituito da un Oracle Autonomous Database completamente gestito e da un Oracle Exadata Database Service co-gestito. Entrambi i servizi sono integrati in modo nativo in Google Cloud, che offre un ambiente operativo semplice, sicuro e a bassa latenza. Google Cloud IAM e Admin forniscono la gestione federata delle identità e degli accessi per Oracle Exadata Database Service. Puoi implementarlo in più aree per garantire la continuità del business e la resilienza del cloud.

Questa architettura di riferimento mostra come distribuire questo servizio in un'area di Google Cloud.

Nota

Prima di tentare di distribuire questa architettura, è necessario effettuare la sottoscrizione a Oracle Exadata Database Service e/o Oracle Database Autonomous Recovery Service da Google Cloud Marketplace.

Architettura

Questa architettura mostra una topologia dettagliata per Oracle Database@Google Cloud:



google-detail-arch-oracle.zip

L'architettura mostra le risorse delle applicazioni in un VPC di un progetto Google Cloud all'interno di un'unica zona di un'area Google Cloud. Una subnet dell'applicazione nel VPC si connette utilizzando la rete gestita da OCI a Oracle Database@Google Cloud che opera in un sito figlio OCI situato nella stessa area Google Cloud. La subnet Oracle Autonomous Database e le subnet client e di backup di Oracle Exadata Database Service si estendono nella VCN della tenancy OCI nell'area OCI e sono accessibili ad altre risorse in OCI.

L'area OCI ospita i seguenti servizi OCI: vault OCI, storage degli oggetti OCI e piano di controllo OCI.

Questa architettura supporta i componenti elencati di seguito.

  • Area Google Cloud

    Una regione di Google Cloud è un'area geografica che contiene data center e infrastruttura per l'hosting delle risorse. Le regioni sono costituite da zone isolate l'una dall'altra all'interno della regione.

  • Area OCI

    Un'area geografica Oracle Cloud Infrastructure è un'area geografica localizzata che contiene uno o più data center, denominati domini di disponibilità. Le regioni sono indipendenti da altre regioni e grandi distanze possono separarle (tra paesi o addirittura continenti).

  • Cloud privato virtuale Google

    Google Cloud Virtual Private Cloud (VPC) fornisce funzionalità di networking per istanze di macchine virtuali (VM) Compute Engine, container GKE (Google Kubernetes Engine), servizi di database e carichi di lavoro serverless. VPC offre funzionalità di networking globali, scalabili e flessibili per il servizio basato su cloud.

  • Zona Google Cloud

    Una zona in Google Cloud è un'area di distribuzione per le risorse all'interno di un'area geografica. Le zone vengono isolate l'una dall'altra all'interno di un'area e vengono trattate come un singolo dominio di errore.

  • Progetto Google Cloud

    Un progetto Google Cloud è necessario per utilizzare le API di Google Workspace e creare componenti aggiuntivi o applicazioni di Google Workspace. Un progetto cloud costituisce la base per creare, abilitare e utilizzare tutti i servizi Google Cloud, inclusa la gestione delle API, l'abilitazione della fatturazione, l'aggiunta e la rimozione di collaboratori e la gestione delle autorizzazioni.

  • Rete cloud virtuale (VCN) e subnet

    Una VCN è una rete personalizzabile e definita dal software configurata in un'area Oracle Cloud Infrastructure. Come le tradizionali reti di data center, le reti VCN consentono di controllare l'ambiente di rete. Una VCN può avere più blocchi CIDR non sovrapposti che è possibile modificare dopo aver creato la VCN. Puoi segmentare una VCN in subnet, che possono essere definite in un'area o in un dominio di disponibilità. Ogni subnet è costituita da un intervallo contiguo di indirizzi che non si sovrappongono alle altre subnet nella VCN. È possibile modificare le dimensioni di una subnet dopo la creazione. Una subnet può essere pubblica o privata.

  • Autonomous Database

    Oracle Autonomous Database è un ambiente di database completamente gestito e preconfigurato che puoi utilizzare per l'elaborazione delle transazioni e i carichi di lavoro di data warehousing. Non è necessario configurare o gestire alcun componente hardware né installare software. Oracle Cloud Infrastructure gestisce la creazione del database, nonché il backup, l'applicazione di patch, l'upgrade e il tuning del database.

  • Oracle Exadata Database Service

    Oracle Exadata Database Service ti consente di sfruttare tutta la potenza di Exadata nel cloud. Oracle Exadata Database Service offre comprovate funzionalità di Oracle Database su un'infrastruttura Oracle Exadata appositamente progettata e ottimizzata nel cloud pubblico e in Cloud@Customer. L'automazione cloud integrata, la scalabilità elastica delle risorse, la sicurezza e le prestazioni rapide per tutti i carichi di lavoro di Oracle Database ti aiutano a semplificare la gestione e a ridurre i costi.

  • Storage degli oggetti

    Lo storage degli oggetti Oracle Cloud Infrastructure fornisce un accesso rapido a grandi quantità di dati strutturati e non strutturati di qualsiasi tipo di contenuto, inclusi backup del database, dati analitici e contenuti avanzati come immagini e video. Puoi memorizzare e quindi recuperare i dati direttamente da Internet o dall'interno della piattaforma cloud. Puoi ridimensionare lo storage senza alcun deterioramento delle prestazioni o dell'affidabilità del servizio. Utilizza lo storage standard per lo storage "caldo" a cui è necessario accedere rapidamente, immediatamente e frequentemente. Utilizza lo storage di archivio per lo storage "freddo" che conservi per lunghi periodi di tempo e a cui accedi raramente o raramente.

  • OCI Vault

    Oracle Cloud Infrastructure Vault ti consente di gestire centralmente le chiavi di cifratura che proteggono i tuoi dati e le credenziali segrete utilizzate per proteggere l'accesso alle tue risorse nel cloud. È possibile utilizzare il servizio Vault per creare e gestire vault, chiavi e segreti.

Suggerimenti

Utilizza i seguenti suggerimenti come punto di partenza per implementare carichi di lavoro multicloud. I tuoi requisiti potrebbero essere diversi dall'architettura descritta qui.
  • Alta disponibilità

    Oracle Autonomous Database e Oracle Exadata Database Service offrono alta disponibilità attraverso diverse funzioni integrate che garantiscono tempi di inattività e protezione dei dati minimi. Utilizza Oracle Real Application Cluster (RAC) per il clustering attivo-attivo, consentendo l'esecuzione di istanze di database su più nodi, garantendo la disponibilità continua anche in caso di errore di un nodo. Inoltre, offre Oracle Automatic Storage Management (ASM) con ridondanza, tolleranza agli errori e opzioni di ripristino rapido, rendendola una piattaforma solida per carichi di lavoro mission-critical.

  • Backup

    Oracle Autonomous Database in Oracle Database@Google Cloud viene eseguito automaticamente il backup su OCI Object Storage nell'area OCI. I processi di backup e ripristino vengono avviati tramite Oracle Autonomous Database. Autonomous Database può anche avere backup avviati dal cliente tramite il servizio Autonomous Database. Tutto il recupero viene eseguito tramite Autonomous Database tramite la console, la riga di comando o le interfacce API.

    Oracle Exadata Database Service può scegliere di utilizzare Oracle Database Zero Data Loss Autonomous Recovery Service o OCI Object Storage per i backup automatici del database. Autonomous Recovery Service riduce drasticamente le finestre di backup configurando backup automatici ottimizzati per il database e implementa una strategia di backup incrementale per sempre. Riduce i tempi di ripristino utilizzando backup completi virtuali per il ripristino immediato invece di dover applicare più giorni di backup incrementali in un ripristino tradizionale.

  • Sicurezza

    Oracle Data Safe è uno strumento cloud nativo OCI che ti consente di ottenere la privacy dei dati e la compliance dei dati per i database Oracle. Oracle Data Safe consente alle organizzazioni di comprendere la riservatezza dei dati, valutare i rischi dei dati, mascherare i dati riservati, implementare e monitorare i controlli di sicurezza, valutare la sicurezza degli utenti, monitorare l'attività degli utenti e gestire Oracle Database 23ai SQL Firewall in un'unica console unificata. Queste funzionalità consentono di gestire i requisiti quotidiani di sicurezza e conformità dei database Oracle.

Considerazioni

Durante la distribuzione di questa architettura, tenere presenti le informazioni riportate di seguito.

  • Tenancy

    La tenancy deve supportare i domini di Identity OCI. Puoi creare una tenancy OCI durante la registrazione.

  • Connettività di rete

    Pianificare la connettività di rete in anticipo per definire lo spazio CIDR (Network Address Space) e le topologie. Hai bisogno di almeno un VPC che puoi abbinare a una rete cloud virtuale (VCN) OCI corrispondente. I blocchi CIDR per qualsiasi VPC e VCN OCI di Google Cloud non devono sovrapporsi.

  • Configurazione

    Le subnet del database devono essere configurate con intervalli CIDR (IP classless inter-domain routing) non sovrapposti. Facoltativamente, le applicazioni client possono essere configurate in modo da utilizzare la continuità delle applicazioni trasparenti (TAP) di Oracle per ottimizzare la disponibilità durante le interruzioni pianificate e non pianificate.

  • Controllo amministrativo per il provisioning

    Poiché Autonomous Database è un servizio PaaS, non esiste alcun controllo amministrativo sulla zona di cui verrà eseguito il provisioning di Autonomous Database.

  • Backup di Autonomous Database

    Oracle Autonomous Database esegue automaticamente il backup dei dati in caso di necessità di ripristino da un disastro. Autonomous Database può anche avere backup avviati dal cliente tramite il servizio Autonomous Database. Tutto il ripristino viene eseguito tramite Autonomous Database tramite la console o le interfacce API.

  • Implementazione

    Quando pianifichi di implementare questa soluzione, assicurati di disporre di limiti adeguati per Oracle Exadata Database Service e OCI Service prima del provisioning. Per ulteriori informazioni, vedere Limiti del servizio OCI e Richiesta di un aumento del limite del servizio.

conferme

  • Autori: Tammy Bednar, Julien Silverston, Rajib Sadhu, Wei Han, Tony Politano

  • Contributori: Thomas Van Buggenhout, Michael Barras