Dettagli fatturazione DR stack completo
Scopri come il servizio Full Stack DR calcola la fatturazione per ogni tipo di membro aggiunto a un gruppo di protezione DR, inclusi alcuni calcoli di esempio.
Modalità di calcolo della fatturazione per una configurazione DR
- Una configurazione DR è tutto ciò che serve per recuperare un singolo sistema aziendale.
- Non è necessario che esista una configurazione DR per stimare il costo mensile di Full Stack DR.
- Solo le risorse OCI IaaS e PaaS elencate di seguito sono necessarie per stimare il costo mensile per Full Stack DR.
- I costi per Full Stack DR sono superiori ai normali addebiti sostenuti per i servizi OCI comuni, come i database di calcolo, Oracle, MySQL e le istanze di Oracle Integration abilitate per DR.
- Non sono previsti costi aggiuntivi per lo storage, la rete o altre risorse OCI supportate in modo nativo con Full Stack DR.
- Per ulteriori informazioni, vedere l'elenco delle risorse membro che comportano addebiti nella sezione sottostante.
- Full Stack DR utilizza quanto segue per calcolare i costi su base mensile:
- Spostamento della computazione: solo la OCPU allocata nell'area primaria.
- Computazione non mobile: OCPU allocata nelle region primarie e in standby.
- Database Oracle: OCPU o ECPU allocati nelle region primarie e standby.
- MySQL Database Heatwave: ECPU allocata nelle region primarie e in standby.
- Oracle Integration: pacchetti di messaggi OIC allocati nelle region primarie e standby.
- Oracle Kubernetes Engine: OCPU allocata di nodi di lavoro nelle region primarie e standby.
- Full Stack DR supporta pool di nodi virtuali e gestiti OKE.
- I pool di nodi OKE supportano la funzione Autoscaler del cluster OKE che può modificare il numero di nodi di lavoro su richiesta nelle aree primarie o in standby.
- La stima dei costi deve essere presa in considerazione, la quantità di OCPU allocata può aumentare o diminuire numerose volte durante un ciclo di fatturazione mensile.
- Per ulteriori informazioni, vedere l'elenco delle risorse membro che comportano addebiti nella sezione sottostante.
- La stima del costo mensile totale associato a Full Stack Disaster Recovery può essere calcolata utilizzando uno strumento di stima dei costi:
- La tabella disponibile nella sezione Determinazione del consumo delle risorse riportata di seguito spiega come trovare e determinare le risorse allocate per ogni tipo di risorsa OCI che comporta addebiti.
- Aggiungere le quantità per le varie risorse allocate allo strumento di stima dei costi. Esistono due diversi strumenti di stima dei costi:
- Opzione 1: il stima dei costi Full Stack DR disponibile nella scheda Prezzi della pagina del prodotto Full Stack DR. Ciò fornisce una rapida stima dei costi relativi solo a Full Stack DR, ma non consente di stimare il costo delle risorse OCI.
- Opzione 2: Stima dei costi completa disponibile nella pagina Listino prezzi OCI. Ciò ti consente di mettere insieme una stima che include i costi relativi a Full Stack DR insieme a tutte le altre risorse OCI che fanno o faranno parte dello stack di applicazioni che stai proteggendo con Full Stack DR. È possibile salvare la stima dei prezzi esportando la configurazione in un file JSON. Puoi anche importare il file JSON in qualsiasi momento del futuro per continuare a lavorare su una distinta base per l'intero stack di applicazioni.
Risorse membro che comportano addebiti
Full Stack DR utilizza solo pacchetti di messaggi OCPU, ECPU o OIC allocati come base per il calcolo dei costi. I costi per Full Stack DR maturano per qualsiasi membro di computazione, database o Oracle Integration di un gruppo di protezione DR, indipendentemente dal fatto che la risorsa sia in esecuzione o arrestata. Ad esempio, un'istanza di computazione non mobile che esiste nella standby region ma si trova sempre in stato arrestato fino all'esecuzione di un'operazione DR accumulerà comunque addebiti orari, anche se non è in esecuzione.
Risorse OCI che comportano addebiti
- Autonomous Database
- Oracle Autonomous Database Serverless (Data Warehousing)
- Oracle Autonomous Database Serverless (elaborazione delle transazioni)
- Autonomous Container Database
- Autonomous Database sull'infrastruttura Exadata dedicata
- Oracle Database
- Base Database
- Exadata Database on Dedicated Infrastructure
- Database Exadata su Cloud@Customer
- Exadata Database on Exascale Infrastructure
- Database
- MySQL Heatwave
- Istanza di Compute (mobile)
- Istanza di Compute (non mobile)
- Servizi per sviluppatori
- Oracle Integration 3 (OIC)
- Motore Oracle Kubernetes (OKE)
- Storage a blocchi (compresi i volumi di avvio)
- Storage file
- Storage degli oggetti
- Load balancer
- Load balancer di rete
- Oracle Applications
- Applicazioni non Oracle
Determinazione del consumo delle risorse
La tabella riportata di seguito mostra come viene determinato il consumo delle risorse per vari tipi di risorse dei membri OCI che comportano addebiti orari per Full Stack DR. Determinare il pacchetto di messaggi OIC e il consumo del processore per la maggior parte dei tipi di risorse OCI è semplice e basato su ciò che viene visualizzato nella pagina dei dettagli per ogni singola risorsa nella console OCI. Tuttavia, alcune risorse, come alcuni database Oracle che non mostrano il consumo del processore per i singoli database, derivano dal totale aggregato della CPU consumata dal cluster VM.
Tabella A-11 Determinazione del consumo del processore
| Tipo di membro | Tipo CPU | Base per il calcolo |
|---|---|---|
| Istanza di Compute (mobile) | OCPU | Il conteggio OCPU allocato all'istanza di computazione. Vedere la sezione Configurazione forma nella pagina Documentazione OCI per l'istanza di computazione. |
| Istanza di Compute (non mobile) | OCPU | Il conteggio OCPU allocato all'istanza di computazione. Vedere la sezione Configurazione forma nella pagina Documentazione OCI per l'istanza di computazione. |
| Database: sistema DB Heatwave MySQL | ECPU | Conteggio ECPU allocato al sistema DB. Vedere il conteggio ECPU nella sezione Allocazione risorse nella scheda Dettagli della pagina OCI per i dettagli del sistema DB. |
| Oracle Database: Oracle Base Database | OCPU | Conteggio memorie centrali CPU allocato al sistema di database (sistema DB) associato al database di base. Vedere la sezione Informazioni generali nella pagina Documentazione OCI per Base Database. |
Oracle Database:
|
ECPU o OCPU (precedente) |
Il conteggio totale di ECPU o OCPU per il cluster VM (tc) che ospita questo database, diviso per il numero totale di database di cui è stato eseguito il provisioning nel cluster VM (ti) equivale alla CPU per istanza di database (to). Questo conteggio medio di CPU derivato è un'approssimazione. Formula:
|
Autonomous Database:
|
ECPU o OCPU (precedente) | Il numero totale di ECPU/OCPU allocati a un'istanza viene visualizzato come Conteggio ECPU/OCPU nella sezione Allocazione risorse della pagina dei dettagli delle risorse per ogni istanza di Autonomous Serverless Database nella console OCI. |
Autonomous Container Database:
|
ECPU o OCPU (precedente) |
Il numero totale di ECPU/OCPU allocate a un'istanza viene visualizzato come Conteggio ECPU/OCPU nella sezione Allocazione risorse della pagina dei dettagli delle risorse per ogni istanza di Autonomous Container Database nella console OCI. |
Oracle Integration 3
|
Pacchetto di messaggi |
Il numero totale di pacchetti di messaggi OIC viene visualizzato come Message pack nella pagina dell'istanza OIC nella sezione Generale nella scheda Dettagli. Il numero di messaggi consentiti per pacchetto di messaggi varia a seconda della configurazione e dell'uso di OIC. Per ulteriori informazioni, consultare la documentazione di OIC. |
| Cluster Oracle Kubernetes (OKE) | OCPU |
Il calcolo dipende dalla dimensione e dalla quantità del pool di nodi di OCPU assegnate a ciascun pool di nodi per il cluster OKE in entrambe le aree. Un cluster OKE può avere più pool di nodi. Pertanto, la OCPU totale per ogni area è la somma dei risultati di tutti i pool di nodi in tale area. La dimensione del pool di nodi nel cluster OKE primario (nps) viene moltiplicata per il numero di OCPU assegnate a tale pool di nodi (npo). Eseguire questo calcolo per ogni pool di nodi (pnsn+*pnon+) nell'area principale e sommare i risultati di ciascuno per raggiungere un conteggio totale di OCPU per l'area principale (poc). La dimensione del pool di nodi nel cluster OKE in standby (sns) viene moltiplicata per il numero di OCPU assegnate a tale pool di nodi (sno). Eseguire questo calcolo per ogni pool di nodi (snsn+*snon+) nell'area principale e sommare i risultati di ciascuno di essi. Aggiungere il conteggio totale di OCPU dalla region primaria (poc) e il conteggio totale di OCPU dalla standby region (soc) per ottenere un conteggio totale di OCPU per OKE (a) Formula: Ad esempio:
|
Strumento di stima dei costi
Oracle offre uno strumento di stima dei costi facile da usare sulla pagina del prodotto Full Stack DR.
Full Stack Disaster Recovery non installa, configura o distribuisce risorse OCI come computazione, storage, rete, database o applicazioni. Sei responsabile della progettazione della strategia di disaster recovery che desideri orchestrare con Full Stack Disaster Recovery e sei anche responsabile della creazione, configurazione e distribuzione di tutte le risorse OCI IaaS e PaaS al di fuori del flusso di lavoro per Full Stack Disaster Recovery. Pertanto, dovresti già avere un'idea delle risorse che verranno distribuite in entrambe le aree prima di iniziare a lavorare con Full Stack Disaster Recovery. Ciò significa che è possibile utilizzare lo strumento di stima dei costi prima di aver effettivamente distribuito risorse OCI in una delle due region OCI.
Considerazioni:
- Non è necessario calcolare la posizione delle risorse dopo un'operazione di DR. Basta considerare le risorse dove esistono nello stato corrente e normale delle operazioni.
- Per l'area principale, aggiungere i totali di OCPU ed ECPU consumati dalle risorse che sono membri o che saranno membri del gruppo di protezione DR principale.
- Per la standby region, aggiungere i totali di OCPU ed ECPU utilizzati dalle risorse che sono membri o che saranno membri del gruppo di protezione DR in standby. È possibile disporre o meno di risorse addebitabili come membri del gruppo di protezione in standby. Ad esempio, è del tutto possibile che non si disponga di risorse membro che consumano CPU nel gruppo di protezione in standby se si orchestra solo il recupero per lo spostamento della computazione.
L'esempio riportato di seguito mostra un sistema aziendale immaginario distribuito in due aree OCI. Ogni cliente avrà qualcosa di diverso a seconda dei servizi IaaS e PaaS che fanno parte dello stack di applicazioni. Questo esempio mostra come stimare il costo per lo spostamento solo della computazione e nessun database. In questo scenario, le risorse OCI esistono solo in una singola area in qualsiasi momento. Questo è simile all'approccio utilizzato da altri provider di servizi cloud per il disaster recovery. Questa strategia si basa sulla replica dello storage di avvio e a blocchi per ogni virtual machine nella standby region in modo da aggiungere solo il conteggio OCPU per l'area in cui le virtual machine sono attualmente in esecuzione.
Lo strumento di stima dei costi include sei campi per collegare i conteggi totali di OCPU ed ECPU per le risorse IaaS e PaaS in ogni area. La tabella seguente rappresenta i sei campi che verranno compilati nello stimatore costi. I valori nei campi si basano sui dettagli mostrati sotto la tabella che rappresenta uno stack di applicazioni di fantasia distribuito per il disaster recovery in due aree OCI.
Tabella A-12 Area OCI primaria/gruppo di protezione
| Totale OCPU membro computazione | Totale OCPU membro del database | Totale ECPU membro database | Totale pacchetti di messaggi OIC |
|---|---|---|---|
| 12 | 0 | 0 | 0 |
Tabella A-13 Area OCI in standby/Gruppo di protezione
| Totale OCPU membro computazione | Totale OCPU membro del database | Totale ECPU membro database | Totale pacchetti di messaggi OIC |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
Tabella A-14 Totali metriche
| OCI Full Stack DR (OCPU) | DR (ECPU) OCI Full Stack | Totale pacchetti di messaggi OIC |
|---|---|---|
| 12 | 0 | 0 |
Totale attivo di tutta la CPU utilizzata dalle istanze di computazione o dai database che sono membri del gruppo di protezione DR nell'area primaria (regione 1).
La tabella seguente mostra un esempio delle risorse IaaS e PaaS esistenti o che esisteranno nell'area principale. I totali della CPU nell'ultima riga della tabella riportata di seguito sono le cifre mostrate nella stima dei costi di esempio riportata sopra.
Tabella CPU A-15 nel gruppo di protezione DR primario
| Gruppo di protezione DR | Risorsa membro | descrizione; | Conteggio OCPU di computazione | Conteggio OCPU database | Conteggio ECPU database | Conteggio pacchetti messaggi OIC |
|---|---|---|---|---|---|---|
| Primario | Istanza di Compute (mobile)
|
MyApp01Server01 | 4 | |||
| Primario | Istanza di Compute (mobile)
|
MyApp01Server02 | 8 | |||
| Primario | Load balancer
|
MyLoadBalancerRegion1 | Nessun addebito | Nessun addebito | Nessun addebito | |
| Primario | Gruppo di volumi a blocchi
|
MyVG00 | Nessun addebito | Nessun addebito | Nessun addebito | |
| Primario | File system
|
myscripts | Nessun addebito | Nessun addebito | Nessun addebito | |
| Primario | Totale di tutte le OCPU ed ECPU delle risorse membro nell'area principale | 12 | 0 | 0 | 0 |
CPU nel gruppo di protezione DR in standby
Totale attivo di tutta la CPU utilizzata dalle istanze di computazione o dai database che sono membri del gruppo di protezione DR nella standby region (regione 2).
Questo esempio include solo lo spostamento della computazione, che esiste solo in una singola area in un dato momento. Pertanto, nel gruppo di protezione in standby non sono presenti risorse membro a pagamento, il che significa che non sono previsti costi per Full Stack Disaster Recovery nella standby region.
Tabella CPU A-16 nel gruppo di protezione DR in standby
| Gruppo di protezione DR | Risorsa membro | descrizione; | Conteggio OCPU di computazione | Conteggio OCPU database | Conteggio ECPU database | Conteggio pacchetti messaggi OIC |
|---|---|---|---|---|---|---|
| In standby | Load balancer
|
MyLoadBalancerRegion2 | Nessun addebito | Nessun addebito | Nessun addebito | Nessun addebito |
| In standby | Totale di tutte le OCPU ed ECPU delle risorse membro nella standby region | 0 | 0 | 0 | 0 |
L'esempio riportato di seguito mostra un sistema aziendale immaginario distribuito in due aree OCI. Ogni cliente avrà qualcosa di diverso a seconda dei servizi IaaS e PaaS che fanno parte dello stack di applicazioni. Questo esempio mostra come stimare il costo per lo spostamento della computazione e di due database Oracle. In questo scenario, le risorse OCI di computazione esistono solo in una singola area, mentre i database hanno entrambi Data Guard abilitato, il che significa che ci sono risorse OCI in entrambe le aree. Questo è simile all'approccio pilot light che altri provider di servizi cloud utilizzano per il disaster recovery, tranne per il fatto che puoi includere il database come parte dello stesso recupero senza distribuire attività a team diversi. Questa strategia si basa sulla replica dello storage di avvio e a blocchi per ogni virtual machine nella standby region in modo da aggiungere solo il conteggio OCPU per l'area in cui le virtual machine sono attualmente in esecuzione. Per i database, verranno aggiunti conteggi di OCPU ed ECPU a entrambe le aree poiché sono in esecuzione risorse in entrambe le aree.
La stima dei costi include sei campi per collegare i conteggi totali di OCPU e ECPU per le risorse IaaS e PaaS in ogni area. La tabella seguente rappresenta i sei campi che verranno compilati nella stima dei costi. I valori nei campi si basano sui dettagli mostrati nella tabella riportata di seguito che rappresentano uno stack di applicazioni immaginario distribuito per il disaster recovery in due region OCI.
Tabella A-17 Area OCI primaria/gruppo di protezione
| Totale OCPU membro computazione | Totale OCPU membro del database | Totale ECPU membro database | Totale pacchetti di messaggi OIC |
|---|---|---|---|
| 12 | 16 | 16 | 0 |
Tabella A-18 Area OCI in standby/Gruppo di protezione
| Totale OCPU membro computazione | Totale OCPU membro del database | Totale ECPU membro database | Totale pacchetti di messaggi OIC |
|---|---|---|---|
| 0 | 16 | 16 | 0 |
Tabella A-19 Totali metriche
| OCI Full Stack DR (OCPU) | DR (ECPU) OCI Full Stack | Totale pacchetti di messaggi OIC |
|---|---|---|
| 44 | 32 | 0 |
Totale attivo di tutta la CPU utilizzata dalle istanze di computazione o dai database che sono membri del gruppo di protezione DR nell'area primaria (regione 1).
La tabella seguente mostra un esempio delle risorse IaaS e PaaS esistenti o che esisteranno nell'area principale. I totali della CPU nell'ultima riga della tabella riportata di seguito sono le cifre mostrate nella stima dei costi di esempio riportata sopra.
Tabella CPU A-20 nel gruppo di protezione DR primario
| Gruppo di protezione DR | Risorsa membro | descrizione; | Conteggio OCPU di computazione | Conteggio OCPU database | Conteggio ECPU database | Conteggio pacchetti messaggi OIC |
|---|---|---|---|---|---|---|
| Primario | Istanza di Compute (mobile)
|
MyApp01Server01 | 4 | |||
| Primario | Istanza di Compute (mobile)
|
MyApp01Server02 | 8 | |||
| Primario | Oracle Database
|
MyExaDatabase03 | 16 | |||
| Primario | Autonomous Database
|
MyADB01 | 16 | |||
| Primario | Load balancer
|
MyLoadBalancerRegion1 | Nessun addebito | Nessun addebito | Nessun addebito | |
| Primario | Gruppo di volumi a blocchi
|
MyVG00 | Nessun addebito | Nessun addebito | Nessun addebito | |
| Primario | File system
|
myscripts | Nessun addebito | Nessun addebito | Nessun addebito | |
| Primario | Totale di tutte le OCPU ed ECPU delle risorse membro nell'area principale | 12 | 16 | 16 | 0 |
Totale attivo di tutta la CPU utilizzata dalle istanze di computazione o dai database che sono membri del gruppo di protezione DR nella standby region (regione 2).
Questo esempio include solo lo spostamento della computazione, che esiste solo in una singola area in un dato momento. Pertanto, nel gruppo di protezione in standby non sono presenti risorse membro a pagamento, il che significa che non sono previsti costi per Full Stack Disaster Recovery nella standby region.
CPU della tabella A-21 nel gruppo di protezione DR Standby
| Gruppo di protezione DR | Risorsa membro | descrizione; | Conteggio OCPU di computazione | Conteggio OCPU database | Conteggio ECPU database | Conteggio pacchetti messaggi OIC |
|---|---|---|---|---|---|---|
| In standby | Oracle Database
|
MyExaDatabase03 | 16 | |||
| In standby | Autonomous Database
|
MyADB01 | 16 | |||
| In standby | Load balancer
|
MyLoadBalancerRegion2 | Nessun addebito | Nessun addebito | Nessun addebito | |
| In standby | Totale di tutte le OCPU ed ECPU delle risorse membro nella standby region | 0 | 16 | 16 | 0 |
L'esempio riportato di seguito mostra un sistema aziendale immaginario distribuito in due region OCI. Ogni cliente avrà qualcosa di diverso a seconda dei servizi IaaS e PaaS che fanno parte dello stack di applicazioni.
Questo esempio illustra come determinare i prezzi di Full Stack DR quando sia la computazione in movimento che quella non in movimento e più database abilitati per Data Guard sono membri dei gruppi di protezione DR in entrambe le aree. Questo è un semplice esempio del motivo e del modo in cui è possibile utilizzare la computazione non mobile per applicazioni non Oracle e Oracle come E-Business Suite, PeopleSoft, JD Edwards EnterpriseOne e altre che non dispongono di funzionalità DR intrinseche integrate nei propri prodotti. Questi prodotti in genere richiedono che l'applicazione venga installata su macchine virtuali esistenti ed eseguite contemporaneamente in entrambe le regioni; l'applicazione viene installata in entrambe le regioni, ma non è in esecuzione nella standby region.
A scopo illustrativo, questo esempio utilizza un totale di quattro istanze di computazione:
- Due istanze di computazione standard fungeranno da server "in movimento" per un'applicazione che tollera lo spostamento tra aree.
- Esempi di applicazioni che potrebbero essere installate su questi server sono quelle che non mantengono valori con conservazione dello stato, specifici dell'area, non modificabili in file binari o di configurazione e possono facilmente tollerare l'avvio in un'altra area con un indirizzo IP diverso e minore o nessuna modifica ai file di configurazione all'avvio.
- Queste istanze di computazione saranno solo membri del gruppo di protezione DR primario.
- Un'istanza di computazione standard fungerà da Application Server attivo "non in movimento".
- Questa istanza di computazione esiste solo nell'area 1 e non esisterà mai nell'area 2.
- L'applicazione viene installata ed eseguita nell'area 1.
- Questa istanza di computazione sarà membro solo del gruppo di protezione DR primario.
- Un'istanza di computazione standard fungerà da Application Server "non in movimento" non attivo.
- Questa istanza di computazione esiste solo nell'area 2 e non esisterà mai nell'area 1.
- L'applicazione è installata, ma non è in esecuzione nell'area 2.
- Questa istanza di computazione sarà membro solo del gruppo di protezione DR in standby.
- Un database Oracle con Data Guard già abilitato utilizzando la console OCI.
- Il database primario sarà membro solo del gruppo di protezione DR primario.
- Il database in standby sarà membro solo del gruppo di protezione DR in standby.
La stima dei costi include sei campi per collegare i conteggi totali di OCPU e ECPU per le risorse IaaS e PaaS in ogni area. La tabella seguente rappresenta i sei campi che verranno compilati nella stima dei costi. I valori nei campi si basano sui dettagli mostrati nella tabella riportata di seguito che rappresentano uno stack di applicazioni immaginario distribuito per il disaster recovery in due region OCI. Si noti che non ci sono costi associati ai database installati e gestiti dagli utenti: il costo viene invece contabilizzato dall'OPCU utilizzato dalle virtual machine che ospitano il database e Data Guard.
Tabella A-22: area OCI primaria/gruppo di protezione
| Totale OCPU membro computazione | Totale OCPU membro del database | Totale ECPU membro database |
|---|---|---|
| 14 | 16 | 0 |
Tabella A-23 Area OCI in standby/Gruppo di protezione
| Totale OCPU membro computazione | Totale OCPU membro del database | Totale ECPU membro database |
|---|---|---|
| 2 | 16 | 0 |
Tabella A-24 - Totali metriche
| OCI Full Stack DR (OCPU) | DR (ECPU) OCI Full Stack |
|---|---|
| 48 | 0 |
Totale attivo di tutta la CPU utilizzata dalle istanze di computazione o dai database che sono membri del gruppo di protezione DR nell'area primaria (regione 1).
La tabella seguente mostra un esempio delle risorse IaaS e PaaS esistenti o che esisteranno nell'area principale. I totali della CPU nell'ultima riga della tabella riportata di seguito sono le cifre mostrate nella stima dei costi di esempio riportata sopra.
Tabella CPU A-25 nel gruppo di protezione DR primario
| Gruppo di protezione DR | Risorsa membro | descrizione; | Conteggio OCPU di computazione | Conteggio OCPU database | Conteggio ECPU database | Conteggio pacchetti messaggi OIC |
|---|---|---|---|---|---|---|
| Primario | Istanza di Compute (mobile)
|
MyApp01Server01 | 4 | |||
| Primario | Istanza di Compute (mobile)
|
MyApp01Server02 | 8 | |||
| Primario | Istanza di Compute (non mobile)
|
MyApp02Server01 | 2 | |||
| Primario | Oracle Database
|
MyExaDatabase03 | 16 | |||
| Primario | Load balancer
|
MyLoadBalancerRegion1 | Nessun addebito | Nessun addebito | Nessun addebito | |
| Primario | Gruppo di volumi a blocchi
|
MyVG00 | Nessun addebito | Nessun addebito | Nessun addebito | |
| Primario | File system
|
myscripts | Nessun addebito | Nessun addebito | Nessun addebito | |
| Primario | Totale di tutte le OCPU ed ECPU delle risorse membro nell'area principale | 14 | 16 | 0 | 0 |
Totale attivo di tutta la CPU utilizzata dalle istanze di computazione o dai database che sono membri del gruppo di protezione DR nella standby region (regione 2).
Questo esempio include solo lo spostamento della computazione, che esiste solo in una singola area in un dato momento. Pertanto, nel gruppo di protezione in standby non sono presenti risorse membro a pagamento, il che significa che non sono previsti costi per Full Stack Disaster Recovery nella standby region.
Tabella CPU A-26 nel gruppo di protezione DR in standby
| Gruppo di protezione DR | Risorsa membro | descrizione; | Conteggio OCPU di computazione | Conteggio OCPU database | Conteggio ECPU database | Conteggio pacchetti messaggi OIC |
|---|---|---|---|---|---|---|
| In standby | Istanza di calcolo (non mobile).
|
MyApp02Server02 | 2 | 0 | 0 | |
| In standby | Oracle Database
|
MyExaDatabase03 | 16 | |||
| In standby | Load balancer
|
MyLoadBalancerRegion2 | Nessun addebito | Nessun addebito | Nessun addebito | |
| In standby | Totale di tutte le OCPU ed ECPU delle risorse membro nella standby region | 2 | 16 | 0 | 0 |
Esempio 4: stack di applicazioni con OKE, database, Oracle Integration, spostamento della computazione e della computazione non mobile
L'esempio riportato di seguito mostra un sistema aziendale immaginario distribuito in due region OCI. Ogni cliente avrà qualcosa di diverso a seconda dei servizi IaaS e PaaS che fanno parte dello stack di applicazioni.
Questo esempio illustra come determinare il prezzo di Full Stack DR per un sistema aziendale che include nodi di lavoro ospitati su un cluster Oracle Kubernetes Engine (OKE) e computazione in movimento e non in movimento come membri di gruppi di protezione DR in entrambe le aree. Si tratta di un esempio su piccola scala di un'architettura di distribuzione più tipica per un sistema aziendale che potrebbe ospitare uno stack di applicazioni per qualsiasi applicazione non Oracle o Oracle per la pianificazione delle risorse, la finanza, la gestione del warehouse, la gestione della supply chain, la gestione delle relazioni con i clienti, il portale di vendita e così via. La computazione mobile può essere utilizzata per ospitare applicazioni Oracle o non Oracle che possono funzionare con modifiche minime quando viene eseguita in un'altra area. La computazione non mobile viene in genere utilizzata per ospitare applicazioni Oracle o non Oracle che non possono funzionare o che possono essere facilmente modificate per funzionare quando vengono attivate in un'area diversa. Esempi di applicazioni che potrebbero essere installate su computazione non mobile sono le applicazioni Oracle quali PeopleSoft, JD Edwards EnterpriseOne, Oracle Siebel CRM, Oracle E-Business Suite, Oracle WebLogic Server e così via. Queste applicazioni richiedono l'installazione e l'esecuzione attiva su virtual machine nell'area primaria e l'installazione, anche se non sono attive su virtual machine in esecuzione nella standby region.
A scopo illustrativo, questo esempio utilizza un totale di quattro istanze di computazione standard, quattro nodi di lavoro OKE e diversi database Oracle tra cui Autonomous Database, Base Database ed Exadata recuperati in un'unica esecuzione del piano DR:
- Due istanze di computazione standard fungeranno da server "in movimento" per un'applicazione che tollera lo spostamento tra aree.
- Esempi di applicazioni che potrebbero essere installate su questi server sono quelle che non mantengono valori con conservazione dello stato, specifici dell'area, non modificabili in file binari o di configurazione e possono facilmente tollerare l'avvio in un'altra area con un indirizzo IP diverso e minore o nessuna modifica ai file di configurazione all'avvio.
- Queste istanze di computazione saranno solo membri del gruppo di protezione DR primario.
- Un'istanza di computazione standard fungerà da Application Server attivo "non in movimento".
- Questa istanza di computazione esiste solo nell'area 1 e non esisterà mai nell'area 2.
- L'applicazione viene installata ed eseguita nell'area 1.
- Questa istanza di computazione sarà membro solo del gruppo di protezione DR primario.
- Un'istanza di computazione standard fungerà da Application Server "non in movimento" non attivo.
- Questa istanza di computazione esiste solo nell'area 2 e non esisterà mai nell'area 1.
- L'applicazione è installata, ma non è in esecuzione nell'area 2.
- Questa istanza di computazione sarà membro solo del gruppo di protezione DR in standby.
- Quattro nodi di lavoro nel cluster OKE che gestiscono i carichi di lavoro dell'applicazione host da recuperare.
- Quattro nodi di lavoro nel cluster OKE dell'area primaria che rimane sempre un membro solo del gruppo di protezione DR primario.
- Quattro nodi di lavoro nel cluster OKE della standby region che rimane sempre un membro del solo gruppo di protezione DR in standby.
- Quattro database Oracle OCI con Data Guard già abilitati utilizzando la console OCI che supporta le varie applicazioni.
- I quattro database primari saranno solo membri del gruppo di protezione DR primario.
- I quattro database in standby saranno membri solo del gruppo di protezione DR in standby.
- Un'istanza di Oracle Integration è già stata creata e distribuita per il disaster recovery utilizzando lo switch Abilita disaster recovery nelle opzioni avanzate quando si crea una nuova istanza di Oracle Integration.
- Un'istanza con ruolo di disaster recovery primario sarà membro solo del gruppo di protezione DR primario.
- Un'istanza con ruolo di disaster recovery secondario sarà membro solo del gruppo di protezione DR in standby.
La stima dei costi include sei campi per collegare i conteggi totali di OCPU e ECPU per le risorse IaaS e PaaS in ogni area. La tabella seguente rappresenta i sei campi che verranno compilati nella stima dei costi. I valori nei campi si basano sui dettagli mostrati nella tabella riportata di seguito che rappresentano uno stack di applicazioni immaginario distribuito per il disaster recovery in due region OCI.
Tabella A-27 Area OCI primaria/gruppo di protezione
| Totale OCPU membro computazione | Totale OCPU membro del database | Totale ECPU membro database | Totale pacchetti di messaggi OIC |
|---|---|---|---|
| 22 | 24 | 20 | 2 |
Tabella A-28 Area OCI in standby/gruppo di protezione
| Totale OCPU membro computazione | Totale OCPU membro del database | Totale ECPU membro database | Totale pacchetti di messaggi OIC |
|---|---|---|---|
| 10 | 24 | 20 | 2 |
Totali metriche
Tabella A-29 Totali metriche
| OCI Full Stack DR (OCPU) | Totale OCPU membro del database | Totale pacchetti di messaggi OIC |
|---|---|---|
| 80 | 40 | 4 |
CPU nel gruppo di protezione DR primario
Totale attivo di tutta la CPU utilizzata dalle istanze di computazione o dai database che sono membri del gruppo di protezione DR nell'area primaria (regione 1).
La tabella seguente mostra un esempio delle risorse IaaS e PaaS esistenti o che esisteranno nell'area principale. I totali della CPU nell'ultima riga della tabella riportata di seguito sono le cifre mostrate nella stima dei costi di esempio riportata sopra.
Tabella CPU A-30 nel gruppo di protezione DR primario
| Gruppo di protezione DR | Risorsa membro | descrizione; | Conteggio OCPU di computazione | Conteggio OCPU database | Conteggio ECPU database | Conteggio pacchetti messaggi OIC |
|---|---|---|---|---|---|---|
| Primario | Istanza di Compute (mobile)
|
MyApp01Server01 | 4 | |||
| Primario | Istanza di Compute (mobile)
|
MyApp01Server02 | 8 | |||
| Primario | Istanza di Compute (non mobile)
|
MyApp02Server01 | 2 | |||
| Primario | Cluster OKE: 4 nodi di lavoro con 2 OCPU ciascuno | MyOKECluster01 | 8 | |||
| Primario | Oracle Database:
|
MyEEDatabase01 | 8 | |||
| Primario | Oracle Database:
|
MyExaDatabase03 | 16 | |||
| Primario | Autonomous Database
|
MyADB01 | 16 | |||
| Primario | Autonomous Database
|
MyADW01 | 4 | |||
| Primario | DR con singolo clic OIC (DR gestito da Oracle) | MyOIC01 | 2 | |||
| Primario | Load balancer
|
MyLoadBalancerRegion1 | Nessun addebito | Nessun addebito | Nessun addebito | |
| Primario | Gruppo di volumi a blocchi
|
MyVG00 | Nessun addebito | Nessun addebito | Nessun addebito | |
| Primario | Gruppo di volumi a blocchi:
|
MyVG01 | Nessun addebito | Nessun addebito | Nessun addebito | |
| Primario | File system:
|
myscripts | Nessun addebito | Nessun addebito | Nessun addebito | |
| Principale | Totale di tutte le OCPU ed ECPU delle risorse membro nell'area principale | 22 | 24 | 20 | 2 |
CPU nel gruppo di protezione DR in standby
Totale attivo di tutta la CPU utilizzata dalle istanze di computazione o dai database che sono membri del gruppo di protezione DR nella standby region (regione 2).
Includi solo le risorse membro attualmente esistenti nella standby region. Non è necessario calcolare la posizione in cui le risorse esisteranno dopo un'operazione di DR, è sufficiente aggiungere le risorse in cui esistono nello stato normale corrente delle operazioni. Lo spostamento della computazione nella region primaria non è incluso come membro del gruppo di protezione DR in standby, pertanto non sono previsti costi OCPU per lo spostamento della computazione nella standby region.
Tabella CPU A-31 nel gruppo di protezione DR in standby
| Gruppo di protezione DR | Risorsa membro | descrizione; | Conteggio OCPU di computazione | Conteggio OCPU database | Conteggio ECPU database | Conteggio pacchetti messaggi OIC |
|---|---|---|---|---|---|---|
| In standby | Istanza di Compute (non mobile)
|
MyApp02Server02 | 2 | |||
| In standby | Cluster OKE: 4 nodi di lavoro con 2 OCPU ciascuno | MyOKECluster01 | 8 | |||
| In standby | Oracle Database:
|
MyEEDatabase01 | 8 | |||
| In standby | Oracle Database:
|
MyExaDatabase03 | 16 | |||
| In standby | Autonomous Database:
|
MyADB01 | 16 | |||
| In standby | DR con singolo clic OIC (DR gestito da Oracle) | MyOIC01_Recovery | 2 | |||
| In standby | Autonomous Database:
|
MyADW01 | 4 | |||
| In standby | Load balancer:
|
MyLoadBalancerRegion2 | Nessun addebito | Nessun addebito | ||
| In standby | Totale di tutte le OCPU ed ECPU delle risorse membro nella standby region | 10 | 24 | 20 | 2 |
Argomento padre: riferimento