Informazioni sull'impostazione di una soluzione di osservabilità e gestione OCI per i database AWS RDS
La complessità della gestione dei database su più cloud richiede un approccio completo per affrontare vari aspetti come osservabilità, ottimizzazione delle prestazioni, sicurezza e compliance. Le organizzazioni devono affrontare le complessità delle diverse architetture dei provider cloud, dei servizi di database e delle sfide sulla coerenza dei dati per garantire un ecosistema di database multi-cloud trasparente ed efficiente.
Questa soluzione pone le basi per esplorare le complessità dell'osservabilità e della gestione multicloud con la soluzione Oracle Cloud Infrastructure (OCI) Observability and Management (O&M), approfondendo le sfide che affronta, i vantaggi che offre e le strategie necessarie per affrontare le complessità dei database distribuiti tra diversi fornitori di servizi cloud.
Architettura
Questa architettura mostra i database Oracle in esecuzione su AWS RDS e l'area OCI ospita i servizi O&M.
Descrizione dell'immagine multicloud-om-oci-aws.png
multicloud-om-oci-aws-oracle.zip
- Area
Un'area geografica di 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).
- Domini di disponibilità
I domini di disponibilità sono data center standalone e indipendenti all'interno di un'area geografica. Le risorse fisiche in ciascun dominio di disponibilità sono isolate dalle risorse negli altri domini di disponibilità, il che fornisce tolleranza agli errori. I domini di disponibilità non condividono l'infrastruttura, ad esempio l'alimentazione o il raffreddamento, o la rete interna del dominio di disponibilità. È pertanto improbabile che l'eventuale guasto di un dominio di disponibilità influenzi gli altri domini di disponibilità nell'area.
- Domini di errore
Un dominio di errore consiste in un raggruppamento di hardware e infrastruttura all'interno di un dominio di disponibilità. Ogni dominio di disponibilità dispone di tre domini di errore con alimentazione e hardware indipendenti. Quando distribuisci le risorse su più domini di errore, le tue applicazioni possono tollerare errori fisici del server, manutenzione del sistema e errori di alimentazione all'interno di un dominio di errore.
- Rete cloud virtuale (VCN) e subnet
Una VCN è una rete personalizzabile definita dal software configurata in un'area geografica Oracle Cloud Infrastructure. Come le tradizionali reti di data center, le reti VCN offrono un controllo completo sull'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.
- VPN da sito a sito
La VPN da sito a sito fornisce la connettività IPSec VPN tra la rete on premise e le reti VCN in Oracle Cloud Infrastructure. La suite di protocolli IPSec cifra il traffico IP prima del trasferimento dei pacchetti dall'origine alla destinazione e decifra il traffico all'arrivo.
- Gateway di instradamento dinamico (DRG)
Il gateway DRG è un router virtuale che fornisce un percorso per il traffico di rete privato tra VCN nella stessa area, tra una VCN e una rete esterna all'area, ad esempio una VCN in un'altra area di Oracle Cloud Infrastructure, una rete on premise o una rete in un altro provider cloud.
- Gateway del servizio
Il gateway di servizi fornisce l'accesso da una VCN ad altri servizi, come Oracle Cloud Infrastructure Object Storage. Il traffico dalla VCN al servizio Oracle viaggia sul fabric di rete Oracle e non attraversa mai Internet.
- Servizi di osservabilità e gestione
OCI Observability and Management è un set integrato di servizi OCI che consente ai clienti Oracle di monitorare e gestire in modo proattivo ambienti multicloud e on-premise. I clienti possono migliorare le performance, rilevare e correggere rapidamente le anomalie di disponibilità e sicurezza e prevedere con precisione le esigenze delle risorse. La soluzione è completamente costruita su tecnologie aperte e AI / machine learning, offrendo osservabilità moderna e completa libertà di scelta e coesistenza con altri strumenti di monitoraggio popolari.
- Gateway di gestione
Management Gateway fornisce un singolo punto di uscita ai Management Agent e ad altri client per connettersi ai servizi OCI.
- Management Agent
Management Agent è un servizio cloud che offre una raccolta versatile di dati di log e metriche da qualsiasi luogo e consente il monitoraggio di tutte le risorse. Riceve dati di metrica e log utilizzando meccanismi di raccolta basati su REST e protocollo, tra cui File, JMX, SQL, JDBC, OS e Prometheus.
- Gestione del database
OCI Database Management offre ai DBA una console unificata per la gestione dei database, on premise o nel cloud, con funzionalità complete per il monitoraggio, la diagnostica delle prestazioni, l'ottimizzazione e l'amministrazione. Utilizza la diagnostica e l'ottimizzazione avanzate della flotta di database per risolvere i problemi e ottimizzare le prestazioni del database e SQL.
- Approfondimenti Ops
OCI Ops Insights consente agli amministratori di scoprire problemi di prestazioni, prevedere il consumo e pianificare la capacità utilizzando analytics basati sull'intelligenza artificiale su dati cronologici del sistema e delle prestazioni SQL. Le organizzazioni possono utilizzare queste funzionalità per prendere decisioni basate sui dati e ottimizzare l'utilizzo delle risorse, evitare in modo proattivo le interruzioni e migliorare le performance.
- Monitoraggio dello stack
OCI Stack Monitoring consente il monitoraggio completo di tutti i componenti della tua infrastruttura applicativa. Scopri l'intero stack, inclusi host, database, Application Server e altro ancora. L'interfaccia utente interattiva consente di risolvere facilmente i problemi e utilizza il machine learning per identificare le anomalie delle prestazioni. Ha un framework estensibile che supporta metriche personalizzate e il monitoraggio di qualsiasi tipo di risorsa.
considerazioni relative all'impostazione
Durante la configurazione dell'ambiente, tenere presente quanto riportato di seguito.
- L'utente dispone della tenancy AWS e ha impostato la rete di base e distribuito i database.
- L'utente dispone dell'accesso OCI con le reti create.
Informazioni sui servizi necessari per l'osservabilità e la gestione
I servizi necessari per completare questa soluzione dipendono dal ruolo dell'utente. L'amministratore del database deve avere accesso alle istanze di database e alla connettività cloud alle istanze di agente e gateway. Gli utenti devono avere accesso alla piattaforma e alle applicazioni seguenti:
- Accesso a Oracle Cloud Infrastructure
- Accesso Amazon AWS
- Dettagli database RDS
L'utente ha inoltre bisogno di dettagli sull'accesso all'infrastruttura di rete per gli ambienti cloud OCI e AWS.