Détails de facturation RS de pile complète

Découvrez comment le service de récupération après sinistre de pile complète calcule la facturation pour chaque type de membre ajouté à un groupe de protection RS, y compris quelques exemples de calcul.

Calcul de la facturation pour une configuration RS

  1. Une configuration de récupération après sinistre est tout ce dont vous avez besoin pour récupérer un seul système d'entreprise.
    • Il n'est pas nécessaire d'avoir une configuration de récupération après sinistre pour estimer le coût mensuel de la récupération après sinistre de pile complète.
    • Seules les ressources OCI IaaS et PaaS répertoriées ci-dessous sont nécessaires pour estimer le coût mensuel de la reprise après sinistre de pile complète.
  2. Les frais pour la récupération après sinistre de pile complète dépassent les frais habituels engagés pour les services OCI courants tels que les instances de calcul, les bases de données Oracle, les bases de données MySQL et les instances Oracle Integration activées pour la récupération après sinistre.
    • Aucuns frais supplémentaires ne sont facturés pour le stockage, le réseau ou d'autres ressources OCI prises en charge de manière native avec la reprise après sinistre de pile complète.
    • Pour plus de détails, reportez-vous à la liste des ressources membres qui engagent des frais ci-dessous.
  3. La récupération après sinistre de pile complète utilise les éléments suivants pour calculer les frais sur une base mensuelle :
    • Déplacement du calcul : OCPU affectées uniquement dans la région principale.
    • Calcul non mobile : OCPU affectées dans les régions principale et de secours.
    • Bases de données Oracle : OCPU ou ECPU affectées dans les régions principale et de secours.
    • MySQL Bases de données Heatwave : ECPU affecté dans les régions principale et de secours.
    • Oracle Integration : Ensembles de messages OIC affectés dans les régions principale et de secours.
    • Oracle Kubernetes Engine : OCPU affectée aux noeuds de travail dans les régions principale et de secours.
      • La récupération après sinistre de pile complète prend en charge les groupes de noeuds virtuels et gérés OKE.
      • Les groupes de noeuds OKE prennent en charge la fonction d'ajustement automatique de grappe OKE, qui peut modifier le nombre de noeuds de travail sur demande dans les régions principale ou de secours.
      • Votre estimation de coût doit être prise en compte, la quantité d'OCPU allouée peut augmenter ou diminuer de nombreuses fois au cours d'un cycle de facturation mensuel.
    • Pour plus de détails, reportez-vous à la liste des ressources membres qui engagent des frais ci-dessous.
  4. L'estimation du coût mensuel total associé à la récupération après sinistre de pile complète peut être calculée à l'aide d'un outil d'estimation du coût :
    • Le tableau disponible dans la section Détermination de la consommation des ressources ci-dessous explique comment rechercher et déterminer les ressources affectées pour chaque type de ressource OCI qui entraîne des frais.
    • Ajoutez les quantités des différentes ressources affectées à l'outil d'évaluation des coûts. Il existe deux outils d'estimation des coûts différents :
      • Option 1 : Estimateur de coût de récupération après sinistre de pile complète disponible dans l'onglet Tarification de la page Produit de récupération après sinistre de pile complète. Cela fournit une estimation rapide des coûts liés uniquement à la reprise après sinistre de pile complète, mais ne vous permet pas d'estimer le coût des ressources OCI.
      • Option 2 : Estimateur de coûts complet disponible dans la page Liste de prix OCI. Vous pouvez ainsi établir une estimation qui inclut les coûts liés à la reprise après sinistre de pile complète ainsi que toutes les autres ressources OCI qui font ou feront partie de la pile d'applications que vous protégez avec la reprise après sinistre de pile complète. Vous pouvez enregistrer votre estimation de la tarification en exportant la configuration vers un fichier JSON. Vous pouvez également importer le fichier JSON à tout moment dans le futur pour continuer à travailler sur une nomenclature pour l'ensemble de votre pile d'applications.

Ressources de membre qui entraînent des frais

La récupération après sinistre de pile complète utilise uniquement les ensembles de messages OCPU, ECPU ou OIC affectés comme base de calcul des frais. Les frais pour la récupération après sinistre de pile complète sont comptabilisés pour tous les membres de calcul, de base de données ou d'Oracle Integration d'un groupe de protection RS, que la ressource soit en cours d'exécution ou arrêtée. Par exemple, une instance de calcul non mobile qui existe dans la région de secours mais qui est toujours à l'état arrêté jusqu'à ce qu'une opération de récupération après sinistre soit exécutée accumulera toujours des frais horaires même si elle n'est pas en cours d'exécution.

Ressources OCI qui entraînent des frais

Des frais de récupération après sinistre de pile complète sont facturés pour les types de ressource OCI IaaS et PaaS suivants :
  • Autonomous Database
    • Oracle Autonomous Database Serverless (entreposage de données)
    • Oracle Autonomous Database Serverless (traitement des transactions)
  • Base de données conteneur autonome
    • Base de données autonome sur une infrastructure Exadata dédiée
  • Oracle Database
    • Base de données de base
    • Base de données Exadata sur une infrastructure dédiée
    • Base de données Exadata sur Cloud@Customer
    • Exadata Database sur une infrastructure exaflopique
  • Base de données
    • MySQL Heatwave
  • Instance de calcul (mobile)
  • Instance de calcul (non mobile)
  • Services de développement
    • Oracle Integration 3 (OIC)
    • Moteur Oracle Kubernetes (OKE)
Aucun frais de récupération après sinistre de pile complète n'est engagé pour les types de ressource OCI IaaS et PaaS suivants :
  • Stockage par blocs (y compris les volumes de démarrage)
  • Stockage de fichiers
  • Stockage d'objets
  • Équilibreurs de charge
  • Équilibreurs de charge de réseau
Aucun frais de récupération après sinistre de pile complète n'est engagé pour les éléments suivants :
  • Applications Oracle
  • Applications non Oracle

Détermination de la consommation des ressources

Le tableau suivant montre comment la consommation des ressources est déterminée pour divers types de ressource de membre OCI qui entraînent des frais horaires pour la récupération après sinistre de pile complète. La détermination de l'ensemble de messages OIC et de la consommation du processeur pour la plupart des types de ressource OCI est simple et basée sur ce qui est affiché dans la page de détails pour chaque ressource individuelle de la console OCI. Toutefois, certaines ressources, comme certaines bases de données Oracle, qui n'affichent pas la consommation du processeur pour des bases de données individuelles, sont dérivées du total agrégé d'UC consommé par la grappe de machines virtuelles.

Tableau A-11 Détermination de la consommation du processeur

Type de membre Type d'UC Base de calcul
Instance de calcul (mobile) OCPU Nombre d'OCPU affecté à l'instance de calcul. Voir la section Configuration de la forme de la page Documentation OCI pour l'instance de calcul.
Instance de calcul (non mobile) OCPU Nombre d'OCPU affecté à l'instance de calcul. Voir la section Configuration de la forme de la page Documentation OCI pour l'instance de calcul.
Base de données : MySQL Système de base de données Heatwave ECPU Nombre d'UC affecté au système de base de données. Pour plus de détails sur le système de base de données, voir le nombre d'ECPU dans la section Affectation de ressources sous l'onglet Détails de la page OCI.
Oracle Database : Base de données de base Oracle OCPU Nombre de coeurs d'UC affecté au système de base de données (système de base de données) associé à la base de données de base. Voir la section Informations générales de la page Documentation OCI pour la base de données de base.
Oracle Database :
  • Oracle Exadata Database sur une infrastructure dédiée
  • Oracle Exadata Database sur Cloud@Customer
  • Oracle Exadata Database sur une infrastructure exaflopique
ECPU ou OCPU (existante)

Nombre total d'ECPU ou d'OCPU pour la grappe de machines virtuelles (tc) qui héberge cette base de données, divisé par le nombre total de bases de données provisionnées sur cette grappe de machines virtuelles (ti) est égal à UC par instance de base de données (to). Ce nombre moyen d'UC calculé est une approximation.

Formule : (tc/ti) =to

Exemple :
  • tc = Nombre total d'ECPU ou d'OCPU affectées à la grappe de machines virtuelles Exadata : 64
  • ti = Nombre total d'instances de base de données dans la grappe : 4
  • to = ECPU ou OCPU par instance de base de données : 16
Autonomous Database :
  • Entrepôt de données sans serveur
  • Traitement des transactions sans serveur
ECPU ou OCPU (existante) Le nombre total d'ECPU/OCPU affectées à une instance est indiqué sous la forme Nombre d'ECPU/OCPU dans la section Affectation de ressources de la page des détails de la ressource pour chaque instance de base de données sans serveur autonome dans la console OCI.
Base de données conteneur autonome :
  • Base de données autonome sur une infrastructure Exadata dédiée
  • Autonomous Database sur Exadata Cloud@Customer
ECPU ou OCPU (existante)

Le nombre total d'ECPU/OCPU affectées à une instance est indiqué en tant que nombre d'ECPU/OCPU dans la section Affectation de ressources de la page des détails de la ressource pour chaque instance de base de données conteneur autonome dans la console OCI.

Oracle Integration 3
  • Enterprise Edition avec licence gérée Oracle
Ensemble de messages

Le nombre total d'ensembles de messages OIC est indiqué sous Ensembles de messages dans la page de l'instance OIC de la section Général de l'onglet Détails.

Le nombre de messages autorisés par ensemble de messages varie en fonction de la configuration et de l'utilisation d'OCI. Voir la documentation du Commissariat pour plus d'informations.

Grappe Oracle Kubernetes (OKE) OCPU

Le calcul dépend de la taille du groupe de noeuds et de la quantité d'OCPU affectées à chaque groupe de noeuds pour la grappe OKE dans les deux régions. Une grappe OKE peut avoir plusieurs groupes de noeuds. Par conséquent, le nombre total d'OCPU pour chaque région est la somme des résultats de tous les groupes de noeuds de cette région.

La taille du groupe de noeuds sur la grappe OKE principale (nps) est multipliée par le nombre d'OCPU affectées à ce groupe de noeuds (npo). Effectuez ce calcul pour chaque groupe de noeuds (pnsn+*pnon+) dans la région principale et additionnez les résultats de chacun pour atteindre un nombre total d'OCPU pour la région principale (poc).

La taille du groupe de noeuds sur la grappe OKE de secours est multipliée par le nombre d'OCPU affectées à ce groupe de noeuds (sno). Effectuez ce calcul pour chaque groupe de noeuds (snsn+*snon+) dans la région principale et additionnez les résultats de chacun.

Ajoutez le nombre total d'OCPU de la région principale (poc) et le nombre total d'OCPU de la région de secours (soc) pour obtenir le nombre total d'OCPU pour OKE (to)

Formule : (pnsn+*pnon+) + (snsn+*snon+) = to

Exemple :

  1. Calculer le nombre total d'OCPU dans la région principale
    • nps1 = Taille du groupe de noeuds 1 : 10
    • npo1 = Nombre d'OCPU du groupe de noeuds 1 par noeud : 2
    • nps2 = Taille du groupe de noeuds 2 : 5
    • npo2 = Nombre d'OCPU du groupe de noeuds 2 par noeud : 2
    • poc = Nombre total d'OCPU pour la région principale : 30
  2. Calculer le nombre total d'OCPU dans la région de secours
    • nps1 = Taille du groupe de noeuds 1 : 10
    • npo1 = Nombre d'OCPU du groupe de noeuds 1 par noeud : 2
    • nps2 = Taille du groupe de noeuds 2 : 5
    • npo2 = Nombre d'OCPU du groupe de noeuds 2 par noeud : 2
    • soc = Nombre total d'OCPU pour la région de secours : 30
  3. Calculer le nombre total d'OCPU dans les deux régions
    • poc = 30
    • soc = 30
    • to = Nombre total d'OCPU pour OKE : 60

Évaluateur de coût

Oracle fournit un outil d'estimation des coûts facile à utiliser sur la page de produit de récupération après sinistre de pile complète.

La récupération après sinistre de pile complète n'installe, ne configure ni ne déploie les ressources OCI telles que le calcul, le stockage, le réseau, les bases de données ou les applications. Vous êtes responsable de la conception de la stratégie de récupération après sinistre que vous voulez orchestrer la récupération après sinistre de pile complète. Vous êtes également responsable de la création, de la configuration et du déploiement de toutes les ressources OCI IaaS et PaaS en dehors du flux de travail pour la récupération après sinistre de pile complète. Par conséquent, vous devez déjà avoir une idée des ressources qui seront déployées dans les deux régions avant de commencer à utiliser la récupération après sinistre de pile complète. Cela signifie que l'estimateur de coûts peut être utilisé avant que vous ayez réellement déployé des ressources OCI dans l'une ou l'autre des régions OCI.

Points à considérer :

  • Il n'est pas nécessaire de calculer où les ressources existeront après une opération de récupération après sinistre. Il suffit de considérer les ressources là où elles existent dans l'état actuel et normal des opérations.
  • Pour la région principale, ajoutez les totaux d'OCPU et d'ECPU consommés par les ressources qui sont membres ou qui seront membres du groupe de protection RS principal.
  • Pour la région de secours, ajoutez les totaux d'OCPU et d'ECPU consommés par les ressources qui sont membres ou qui seront membres du groupe de protection RS de secours. Vous pouvez ou non disposer de ressources facturables en tant que membres du groupe de protection de secours. Par exemple, il est tout à fait possible que vous n'ayez aucune ressource membre consommant de l'UC dans le groupe de protection de secours si vous orchestrez uniquement la récupération pour déplacer le calcul.
Exemple 1 : Pile d'applications avec calcul en déplacement seulement

L'exemple ci-dessous montre un système d'affaires fictif déployé dans deux régions OCI. Chaque client aura quelque chose de différent selon les services IaaS et PaaS qui font partie de la pile d'applications. Cet exemple montre comment estimer le coût du déplacement du calcul uniquement et de l'absence de base de données. Dans ce scénario, les ressources OCI n'existent que dans une seule région à un moment donné. Cette approche est similaire à celle utilisée par les autres fournisseurs de services en nuage pour la reprise après sinistre. Cette stratégie repose sur la réplication du stockage de démarrage et du stockage par blocs pour chaque machine virtuelle dans la région de secours, de sorte que vous n'ajoutez que le nombre d'OCPU pour la région où les machines virtuelles sont en cours d'exécution.

L'évaluateur de coût inclut six champs pour brancher le nombre total d'OCPU et d'ECPU pour les ressources IaaS et PaaS dans chaque région. Le tableau suivant représente les six champs que vous devez remplir dans l'évaluateur de coût. Les valeurs des champs sont basées sur les détails affichés sous le tableau représentant une pile d'applications fictives déployée pour la récupération après sinistre dans deux régions OCI.

Tableau A-12 : Région OCI principale/Groupe de protection

Nombre total d'OCPU de membre de calcul Nombre total d'OCPU de membre de base de données Nombre total d'ECPU de membre de base de données Nombre total d'ensembles de messages OIC
12 0 0 0

Tableau A-13 : Région/groupe de protection OCI de secours

Nombre total d'OCPU de membre de calcul Nombre total d'OCPU de membre de base de données Nombre total d'ECPU de membre de base de données Nombre total d'ensembles de messages OIC
0 0 0 0

Tableau A-14 : Totaux des mesures

Débit de pile complète OCI (OCPU) Débit de pile complète OCI (ECPU) Nombre total d'ensembles de messages OIC
12 0 0

UC du groupe de protection RS principal

Totaliser l'ensemble de l'UC consommée par les instances de calcul ou les bases de données qui sont membres du groupe de protection RS de la région principale (région 1).

Le tableau suivant présente un exemple des ressources IaaS et PaaS qui existent ou existeront dans la région principale. Les totaux CPU de la dernière ligne du tableau ci-dessous sont les chiffres indiqués dans l'exemple de l'estimateur de coûts ci-dessus.

UC du groupe de protection RS principal

Tableau A-15 UC dans le groupe de protection RS principal

Groupe de protection RS Ressource de membre Description Nombre d'OCPU de calcul Nombre d'OCPU de base de données Nombre d'ECPU de base de données Nombre d'ensembles de messages OIC
Principal Instance de calcul (mobile)
  • Application non Oracle installée et gérée par le client
  • Serveur Web Apache pour portail client
  • Application en cours d'exécution
MyApp01Server01 4      
Principal Instance de calcul (mobile)
  • Application non Oracle installée et gérée par le client
  • Serveur Web Apache pour portail client
  • Application en cours d'exécution
MyApp01Server02 8      
Principal Équilibreur de charge
  • Jeu dorsal 1 actif
  • Jeu dorsal 2 actif
MyLoadBalancerRegion1 Sans frais Sans frais Sans frais  
Principal Groupe de volumes par blocs
  • Actif
  • Répliqué dans la région 2
  • Contient un volume de démarrage pour MyApp01Server01
  • Contient un volume de démarrage pour MyApp01Server02
MyVG00 Sans frais Sans frais Sans frais  
Principal Système de fichiers
  • Actif
  • Répliqué dans la région 2
  • Contient le système de fichiers pour /myscripts montés sur MyApp01Server01 et MyApp01Server02
myscripts Sans frais Sans frais Sans frais  
Principal Total de toutes les OCPU et ECPU des ressources membres dans la région principale   12 0 0 0

UC dans le groupe de protection RS de secours

Totaliser l'ensemble de l'UC consommée par les instances de calcul ou les bases de données qui sont membres du groupe de protection RS de la région de secours (région 2).

Cet exemple n'inclut que le déplacement du calcul qui n'existe que dans une seule région à un moment donné. Par conséquent, il n'y a pas de ressources membres facturables dans le groupe de protection de secours, ce qui signifie qu'aucun frais n'est engagé pour la récupération après sinistre de pile complète dans la région de secours.

UC dans le groupe de protection RS De secours

Tableau A-16 : Unité centrale du groupe de protection RS de secours

Groupe de protection RS Ressource de membre Description Nombre d'OCPU de calcul Nombre d'OCPU de base de données Nombre d'ECPU de base de données Nombre d'ensembles de messages OIC
De secours Équilibreur de charge
  • Jeu dorsal 1 non actif, non alimenté
  • Jeu dorsal 2not actif, non alimenté
MyLoadBalancerRegion2 Sans frais Sans frais Sans frais Sans frais
De secours Total de toutes les OCPU et ECPU des ressources membres dans la région de secours   0 0 0 0

Exemple 2 : Pile d'applications avec calcul et bases de données en mouvement

L'exemple ci-dessous montre un système d'affaires fictif déployé dans deux régions OCI. Chaque client aura quelque chose de différent selon les services IaaS et PaaS qui font partie de la pile d'applications. Cet exemple montre comment estimer le coût du déplacement du calcul et de deux bases de données Oracle. Dans ce scénario, les ressources OCI de calcul n'existent que dans une seule région alors que Data Guard est activé pour les deux bases de données, ce qui signifie qu'il existe des ressources OCI dans les deux régions. Ceci est similaire à l'approche pilote légère utilisée par d'autres fournisseurs de services cloud pour la reprise après sinistre, sauf que vous pouvez inclure la base de données dans le cadre de la même récupération sans transférer les tâches à différentes équipes. Cette stratégie repose sur la réplication du stockage de démarrage et du stockage par blocs pour chaque machine virtuelle dans la région de secours, de sorte que vous n'ajoutez que le nombre d'OCPU pour la région où les machines virtuelles sont en cours d'exécution. Pour les bases de données, vous allez ajouter des nombres d'OCPU et d'ECPU aux deux régions, car des ressources s'exécutent dans les deux régions.

L'estimateur de coûts comprend six champs pour connecter le nombre total d'OCPU et d'ECPU pour les ressources IaaS et PaaS dans chaque région. Le tableau suivant représente les six champs que vous devez remplir dans l'estimateur de coûts. Les valeurs des champs sont basées sur les détails présentés dans le tableau suivant représentant une pile d'applications fictive déployée pour la récupération après sinistre dans deux régions OCI.

Région OCI principale/Groupe de protection

Tableau A-17 : Région OCI principale/Groupe de protection

Nombre total d'OCPU de membre de calcul Nombre total d'OCPU de membre de base de données Nombre total d'ECPU de membre de base de données Nombre total d'ensembles de messages OIC
12 16 16 0
Région/groupe de protection OCI de secours

Tableau A-18 : Région/groupe de protection OCI de secours

Nombre total d'OCPU de membre de calcul Nombre total d'OCPU de membre de base de données Nombre total d'ECPU de membre de base de données Nombre total d'ensembles de messages OIC
0 16 16 0
Totaux des mesures

Tableau A-19 : Totaux des mesures

Débit de pile complète OCI (OCPU) Débit de pile complète OCI (ECPU) Nombre total d'ensembles de messages OIC
44 32 0

UC du groupe de protection RS principal

Totaliser l'ensemble de l'UC consommée par les instances de calcul ou les bases de données qui sont membres du groupe de protection RS de la région principale (région 1).

Le tableau suivant présente un exemple des ressources IaaS et PaaS qui existent ou existeront dans la région principale. Les totaux CPU de la dernière ligne du tableau ci-dessous sont les chiffres indiqués dans l'exemple de l'estimateur de coûts ci-dessus.

UC du groupe de protection RS principal

Tableau A-20 UC dans le groupe de protection RS principal

Groupe de protection RS Ressource de membre Description Nombre d'OCPU de calcul Nombre d'OCPU de base de données Nombre d'ECPU de base de données Nombre d'ensembles de messages OIC
Principal Instance de calcul (mobile)
  • Application non Oracle installée et gérée par le client
  • Serveur Web Apache pour portail client
  • Application en cours d'exécution
MyApp01Server01 4      
Principal Instance de calcul (mobile)
  • Application non Oracle installée et gérée par le client
  • Serveur Web Apache pour portail client
  • Application en cours d'exécution
MyApp01Server02 8      
Principal Oracle Database
  • grappe de machines virtuelles Exadata
  • Data Guard dans le rôle principal
  • 64 OCPU au total affectées à la grappe de machines virtuelles
  • 4 bases de données provisionnées dans la grappe de machines virtuelles
  • 16 OCPU par base de données : (64/4 = 16 OCPU par base de données)
MyExaDatabase03   16    
Principal Autonomous Database
  • Infrastructure dédiée
  • Autonomous Data Guard dans le rôle principal
MyADB01     16  
Principal Équilibreur de charge
  • Jeu dorsal 1 actif
  • Jeu dorsal 2 actif
MyLoadBalancerRegion1 Sans frais Sans frais Sans frais  
Principal Groupe de volumes par blocs
  • Actif
  • Répliqué dans la région 2
  • Contient un volume de démarrage pour MyApp01Server01
  • Contient un volume de démarrage pour MyApp01Server02
MyVG00 Sans frais Sans frais Sans frais  
Principal Système de fichiers
  • Actif
  • Répliqué dans la région 2
  • Contient le système de fichiers pour /myscripts montés sur MyApp01Server01 et MyApp01Server02
myscripts Sans frais Sans frais Sans frais  
Principal Total de toutes les OCPU et ECPU des ressources membres dans la région principale   12 16 16 0

UC du groupe de protection RS de secours

Totaliser l'ensemble de l'UC consommée par les instances de calcul ou les bases de données qui sont membres du groupe de protection RS de la région de secours (région 2).

Cet exemple n'inclut que le déplacement du calcul qui n'existe que dans une seule région à un moment donné. Par conséquent, il n'y a pas de ressources membres facturables dans le groupe de protection de secours, ce qui signifie qu'aucun frais n'est engagé pour la récupération après sinistre de pile complète dans la région de secours.

UC dans le groupe de protection RS De secours

Tableau A-21 Unité centrale dans le groupe de protection RS de base de secours

Groupe de protection RS Ressource de membre Description Nombre d'OCPU de calcul Nombre d'OCPU de base de données Nombre d'ECPU de base de données Nombre d'ensembles de messages OIC
De secours Oracle Database
  • Grappe de machines virtuelles Exadata avec un total de 64 OCPU
  • Data Guard dans le rôle principal
  • 64 OCPU au total affectées à la grappe de machines virtuelles
  • 4 bases de données provisionnées dans la grappe de machines virtuelles
  • 16 OCPU par base de données : (64/4 = 16 OCPU par base de données)
MyExaDatabase03   16    
De secours Autonomous Database
  • Infrastructure dédiée
  • Data Guard dans le rôle de base de secours
MyADB01     16  
De secours Équilibreur de charge
  • Jeu dorsal 1 non actif, non alimenté
  • Jeu dorsal 2 non actif, non alimenté
MyLoadBalancerRegion2 Sans frais Sans frais Sans frais  
De secours Total de toutes les OCPU et ECPU des ressources membres dans la région de secours   0 16 16 0

Exemple 3 : Pile d'applications avec calcul mobile et non mobile

L'exemple ci-dessous présente un système d'affaires fictif déployé sur deux régions OCI. Chaque client aura quelque chose de différent selon les services IaaS et PaaS qui font partie de la pile d'applications.

Cet exemple montre comment tarifer la reprise après sinistre de pile complète lorsque des bases de données mobiles, non mobiles et activées pour Data Guard multiples sont membres de groupes de protection RS dans les deux régions. Il s'agit d'un exemple simple de pourquoi et de comment utiliser le calcul sans déplacement pour des applications non Oracle et Oracle comme E-Business Suite, PeopleSoft, JD Edwards EnterpriseOne et d'autres qui n'ont pas leurs propres capacités de reprise après sinistre inhérentes intégrées à leurs produits. Ces produits exigent généralement que l'application soit installée sur des machines virtuelles qui existent et qui s'exécutent simultanément dans les deux régions; l'application est installée dans les deux régions, mais ne s'exécute pas dans la région de secours.

Pour l'illustration, cet exemple utilise un total de quatre instances de calcul :

  • Deux instances de calcul standard serviront de serveurs en "déplacement" pour une application qui tolère le déplacement entre des régions.
    • Des exemples d'applications qui pourraient être installées sur ces serveurs sont celles qui ne tiennent pas à jour les valeurs avec état, propres à la région, codées en dur dans les fichiers binaires ou les fichiers de configuration et peuvent facilement tolérer d'être démarré dans une autre région avec une adresse IP différente et mineure, ou aucune modification des fichiers de configuration au démarrage.
    • Ces instances de calcul seront membres du groupe de protection RS principal uniquement.
  • Une instance de calcul standard agira en tant que serveur d'applications actif "non mobile".
    • Cette instance de calcul existe uniquement dans la région 1 et n'existera jamais dans la région 2.
    • L'application est installée et en cours d'exécution dans la région 1.
    • Cette instance de calcul ne sera membre que du groupe de protection RS principal.
  • Une instance de calcul standard agira en tant que serveur d'applications non actif et non mobile.
    • Cette instance de calcul existe uniquement dans la région 2 et n'existera jamais dans la région 1.
    • L'application est installée, mais n'est pas en cours d'exécution dans la région 2.
    • Cette instance de calcul sera membre du groupe de protection RS de secours uniquement.
  • Une base de données Oracle avec Data Guard déjà activée à l'aide de la console OCI.
    • La base de données principale ne sera membre que du groupe de protection RS principal.
    • La base de données de secours ne sera membre que du groupe de protection RS de secours.

L'estimateur de coûts comprend six champs pour connecter le nombre total d'OCPU et d'ECPU pour les ressources IaaS et PaaS dans chaque région. Le tableau suivant représente les six champs que vous devez remplir dans l'estimateur de coûts. Les valeurs des champs sont basées sur les détails présentés dans le tableau suivant représentant une pile d'applications fictive déployée pour la récupération après sinistre dans deux régions OCI. Notez qu'aucun coût n'est associé aux bases de données installées et gérées par l'utilisateur. Le coût est plutôt pris en compte par l'OPCU consommée par les machines virtuelles hébergeant la base de données et Data Guard.

Région OCI principale/Groupe de protection

Tableau A-22 : Région OCI principale/Groupe de protection

Nombre total d'OCPU de membre de calcul Nombre total d'OCPU de membre de base de données Nombre total d'ECPU de membre de base de données
14 16 0
Région/groupe de protection OCI de secours

Tableau A-23 : Région/groupe de protection OCI de secours

Nombre total d'OCPU de membre de calcul Nombre total d'OCPU de membre de base de données Nombre total d'ECPU de membre de base de données
2 16 0
Totaux des mesures

Tableau A-24 : Totaux des mesures

Débit de pile complète OCI (OCPU) Débit de pile complète OCI (ECPU)
48 0

UC du groupe de protection RS principal

Totaliser l'ensemble de l'UC consommée par les instances de calcul ou les bases de données qui sont membres du groupe de protection RS de la région principale (région 1).

Le tableau suivant présente un exemple des ressources IaaS et PaaS qui existent ou existeront dans la région principale. Les totaux CPU de la dernière ligne du tableau ci-dessous sont les chiffres indiqués dans l'exemple de l'estimateur de coûts ci-dessus.

UC du groupe de protection RS principal

Tableau A-25 UC dans le groupe de protection RS principal

Groupe de protection RS Ressource de membre Description Nombre d'OCPU de calcul Nombre d'OCPU de base de données Nombre d'ECPU de base de données Nombre d'ensembles de messages OIC
Principal Instance de calcul (mobile)
  • Application non Oracle installée et gérée par le client
  • Serveur Web Apache pour portail client
  • Application en cours d'exécution
MyApp01Server01 4      
Principal Instance de calcul (mobile)
  • Application non Oracle installée et gérée par le client
  • Serveur Web Apache pour portail client
  • Application en cours d'exécution
MyApp01Server02 8      
Principal Instance de calcul (non mobile)
  • Le client a installé et géré une application Oracle, comme Oracle Siebel CRM, PeopleSoft, JD Edwards EnterpriseOne, Oracle E-business Suite, etc.
  • Application en cours d'exécution
MyApp02Server01 2      
Principal Oracle Database
  • Base de données principale pour l'application Oracle exécutée sur MyApp02Server01
  • grappe de machines virtuelles Exadata
  • Data Guard dans le rôle principal
  • 64 OCPU au total affectées à la grappe de machines virtuelles
  • 4 bases de données provisionnées dans la grappe de machines virtuelles
  • 16 OCPU par base de données : (64/4 = 16 OCPU par base de données)
MyExaDatabase03   16    
Principal Équilibreur de charge
  • Jeu dorsal 1 actif
  • Jeu dorsal 2 actif
MyLoadBalancerRegion1 Sans frais Sans frais Sans frais  
Principal Groupe de volumes par blocs
  • Actif
  • Répliqué dans la région 2
  • Contient un volume de démarrage pour MyApp01Server01
  • Contient un volume de démarrage pour MyApp01Server02
MyVG00 Sans frais Sans frais Sans frais  
Principal Système de fichiers
  • Actif
  • Répliqué dans la région 2
  • Contient le système de fichiers pour /myscripts montés sur MyApp01Server01 et MyApp01Server02
myscripts Sans frais Sans frais Sans frais  
Principal Total de toutes les OCPU et ECPU des ressources membres dans la région principale   14 16 0 0
UC du groupe de protection RS de secours

Totaliser l'ensemble de l'UC consommée par les instances de calcul ou les bases de données qui sont membres du groupe de protection RS de la région de secours (région 2).

Cet exemple n'inclut que le déplacement du calcul qui n'existe que dans une seule région à un moment donné. Par conséquent, il n'y a pas de ressources membres facturables dans le groupe de protection de secours, ce qui signifie qu'aucun frais n'est engagé pour la récupération après sinistre de pile complète dans la région de secours.

UC dans le groupe de protection RS De secours

Tableau A-26 : Unité centrale du groupe de protection RS de secours

Groupe de protection RS Ressource de membre Description Nombre d'OCPU de calcul Nombre d'OCPU de base de données Nombre d'ECPU de base de données Nombre d'ensembles de messages OIC
De secours Instance de calcul (non mobile).
  • Le client a installé et géré une application Oracle, comme Oracle Siebel CRM, PeopleSoft, JD Edwards EnterpriseOne, Oracle E-business Suite, etc.
  • Application installée, mais non en cours d'exécution
MyApp02Server02 2 0 0  
De secours Oracle Database
  • Base de données de secours pour l'application Oracle exécutée sur MyApp02Server02
  • grappe de machines virtuelles Exadata
  • Data Guard dans le rôle de base de secours
  • 64 OCPU au total affectées à la grappe de machines virtuelles
  • 4 bases de données provisionnées dans la grappe de machines virtuelles
  • 16 OCPU par base de données : (64/4 = 16 OCPU par base de données)
MyExaDatabase03   16    
De secours Équilibreur de charge
  • Jeu dorsal 1 non actif, non alimenté
  • Jeu dorsal 2not actif, non alimenté
MyLoadBalancerRegion2 Sans frais Sans frais Sans frais  
De secours Total de toutes les OCPU et ECPU des ressources membres dans la région de secours   2 16 0 0

Exemple 4 : Pile d'applications avec OKE, base de données, Oracle Integration, calcul mobile et calcul non mobile

L'exemple ci-dessous présente un système d'affaires fictif déployé sur deux régions OCI. Chaque client aura quelque chose de différent selon les services IaaS et PaaS qui font partie de la pile d'applications.

Cet exemple montre comment tarifer la reprise après sinistre de pile complète pour un système d'affaires qui inclut des noeuds de travail hébergés sur une grappe Oracle Kubernetes Engine (OKE), ainsi que le calcul mobile et non mobile en tant que membres de groupes de protection RS dans les deux régions. Il s'agit d'un exemple à petite échelle d'architecture de déploiement plus typique pour un système d'affaires qui peut héberger une pile d'applications pour toute application autre qu'Oracle ou Oracle pour la planification des ressources, les finances, la gestion d'entrepôts, la gestion de la chaîne d'approvisionnement, la gestion des relations avec la clientèle, le portail des ventes, etc. Le calcul en mouvement peut être utilisé pour héberger des applications Oracle ou non Oracle qui peuvent fonctionner avec des modifications minimes lorsqu'elles sont apportées dans une autre région. Le calcul non mobile est normalement utilisé pour héberger des applications Oracle ou non Oracle qui ne peuvent pas fonctionner, ou qui peuvent être facilement modifiées pour fonctionner lorsqu'elles sont présentées dans une autre région. Les applications Oracle telles que PeopleSoft, JD Edwards EnterpriseOne, Oracle Siebel CRM, Oracle E-Business Suite, Oracle WebLogic Server, etc. sont des exemples d'applications qui peuvent être installées sur des instances de calcul non mobiles. Ces applications doivent être installées et s'exécuter activement sur des machines virtuelles dans la région principale, et installées, mais non actives sur des machines virtuelles s'exécutant dans la région de secours.

À des fins d'illustration, cet exemple utilise un total de quatre instances de calcul standard, quatre noeuds de travail OKE, plus plusieurs bases de données Oracle différentes, notamment Autonomous Database, Base de données de base et Exadata, qui sont toutes récupérées dans une seule exécution de plan RS :

  • Deux instances de calcul standard serviront de serveurs en "déplacement" pour une application qui tolère le déplacement entre des régions.
    • Des exemples d'applications qui pourraient être installées sur ces serveurs sont celles qui ne tiennent pas à jour les valeurs avec état, propres à la région, codées en dur dans les fichiers binaires ou les fichiers de configuration et peuvent facilement tolérer d'être démarré dans une autre région avec une adresse IP différente et mineure, ou aucune modification des fichiers de configuration au démarrage.
    • Ces instances de calcul seront membres du groupe de protection RS principal uniquement.
  • Une instance de calcul standard agira en tant que serveur d'applications actif "non mobile".
    • Cette instance de calcul existe uniquement dans la région 1 et n'existera jamais dans la région 2.
    • L'application est installée et en cours d'exécution dans la région 1.
    • Cette instance de calcul ne sera membre que du groupe de protection RS principal.
  • Une instance de calcul standard agira en tant que serveur d'applications non actif et non mobile.
    • Cette instance de calcul existe uniquement dans la région 2 et n'existera jamais dans la région 1.
    • L'application est installée, mais n'est pas en cours d'exécution dans la région 2.
    • Cette instance de calcul sera membre du groupe de protection RS de secours uniquement.
  • Quatre noeuds de travail dans la grappe OKE qui hébergent les charges de travail d'application à récupérer.
    • Quatre noeuds de travail dans la grappe OKE de la région principale qui reste toujours membre du groupe de protection RS principal uniquement.
    • Quatre noeuds de travail dans la grappe OKE de la région de secours, qui reste toujours membre du groupe de protection RS de secours uniquement.
  • Quatre bases de données Oracle OCI avec Data Guard déjà activées à l'aide de la console OCI qui prennent en charge les différentes applications.
    • Les quatre bases de données principales seront membres du groupe de protection RS principal uniquement.
    • Les quatre bases de données de secours seront membres du groupe de protection RS de secours uniquement.
  • Une instance Oracle Integration a déjà été créée et déployée pour la récupération après sinistre à l'aide du commutateur Activer la récupération après sinistre sous Options avancées lors de la création d'une nouvelle instance Oracle Integration.
    • Une instance ayant le rôle de récupération après sinistre principale ne sera membre que du groupe de protection RS principal.
    • Une instance ayant un rôle secondaire de récupération après sinistre sera membre du groupe de protection RS de secours uniquement.

L'estimateur de coûts comprend six champs pour connecter le nombre total d'OCPU et d'ECPU pour les ressources IaaS et PaaS dans chaque région. Le tableau suivant représente les six champs que vous devez remplir dans l'estimateur de coûts. Les valeurs des champs sont basées sur les détails présentés dans le tableau suivant représentant une pile d'applications fictive déployée pour la récupération après sinistre dans deux régions OCI.

Région OCI principale/Groupe de protection

Tableau A-27 : Région OCI principale/Groupe de protection

Nombre total d'OCPU de membre de calcul Nombre total d'OCPU de membre de base de données Nombre total d'ECPU de membre de base de données Nombre total d'ensembles de messages OIC
22 24 20 2
Région/groupe de protection OCI de secours

Tableau A-28 Région/groupe de protection OCI de secours

Nombre total d'OCPU de membre de calcul Nombre total d'OCPU de membre de base de données Nombre total d'ECPU de membre de base de données Nombre total d'ensembles de messages OIC
10 24 20 2

Totaux des mesures

Tableau A-29 Totaux de mesure

Débit de pile complète OCI (OCPU) Nombre total d'OCPU de membre de base de données Nombre total d'ensembles de messages OIC
80 40 4

UC du groupe de protection RS principal

Totaliser l'ensemble de l'UC consommée par les instances de calcul ou les bases de données qui sont membres du groupe de protection RS de la région principale (région 1).

Le tableau suivant présente un exemple des ressources IaaS et PaaS qui existent ou existeront dans la région principale. Les totaux CPU de la dernière ligne du tableau ci-dessous sont les chiffres indiqués dans l'exemple de l'estimateur de coûts ci-dessus.

Tableau A-30 UC dans le groupe de protection RS principal

Groupe de protection RS Ressource de membre Description Nombre d'OCPU de calcul Nombre d'OCPU de base de données Nombre d'ECPU de base de données Nombre d'ensembles de messages OIC
Principal Instance de calcul (mobile)
  • Application non Oracle installée et gérée par le client
  • Serveur Web Apache pour portail client
  • Application en cours d'exécution
MyApp01Server01 4      
Principal Instance de calcul (mobile)
  • Application non Oracle installée et gérée par le client
  • Serveur Web Apache pour portail client
  • Application en cours d'exécution
MyApp01Server02 8      
Principal Instance de calcul (non mobile)
  • Le client a installé et géré une application Oracle, comme Oracle Siebel CRM, PeopleSoft, JD Edwards EnterpriseOne, Oracle E-business Suite, etc.
  • Application en cours d'exécution
MyApp02Server01 2      
Principal Grappe OKE : 4 noeuds de travail avec 2 OCPU chacun MyOKECluster01 8      
Principal Oracle Database :
  • Base de données de base
  • Data Guard dans le rôle principal
MyEEDatabase01   8    
Principal Oracle Database :
  • Base de données principale pour l'application Oracle exécutée sur MyApp02Server01
  • grappe de machines virtuelles Exadata
  • Data Guard dans le rôle principal
  • 64 OCPU au total affectées à la grappe de machines virtuelles
  • 4 bases de données provisionnées dans la grappe de machines virtuelles
  • 16 OCPU par base de données : (64/4 = 16 OCPU par base de données)
MyExaDatabase03   16    
Principal Autonomous Database
  • Infrastructure dédiée
  • Autonomous Data Guard dans le rôle principal
MyADB01     16  
Principal Autonomous Database
  • Infrastructure sans serveur
  • Autonomous Data Guard dans le rôle principal
MyADW01     4  
Principal Débit en un clic d'OCI (Dt géré par Oracle) MyOIC01       2
Principal Équilibreur de charge
  • Jeu dorsal 1 actif
  • Jeu dorsal 2 actif
MyLoadBalancerRegion1 Sans frais Sans frais Sans frais  
Principal Groupe de volumes par blocs
  • Actif
  • Répliqué dans la région 2
  • Contient un volume de démarrage pour MyApp01Server01
  • Contient un volume de démarrage pour MyApp01Server02
MyVG00 Sans frais Sans frais Sans frais  
Principal Groupe de volumes par blocs :
  • Actif
  • Répliqué dans la région 2
  • Contient un volume par blocs pour /u02 onMyApp02Server01
  • Obtient une remise à /u02 sur MyApp02Server02 dans region2 lors de la récupération
MyVG01 Sans frais Sans frais Sans frais  
Principal Système de fichiers :
  • Actif
  • Répliqué dans la région 2
  • Contient le système de fichiers pour /myscripts montés sur MyApp01Server01 et MyApp01Server02
myscripts Sans frais Sans frais Sans frais  
primaire Total de toutes les OCPU et ECPU des ressources membres dans la région principale   22 24 20 2

UC du groupe de protection RS de secours

Totaliser l'ensemble de l'UC consommée par les instances de calcul ou les bases de données qui sont membres du groupe de protection RS de la région de secours (région 2).

N'incluez que les ressources membres qui existent actuellement dans la région de secours. Vous n'avez pas besoin de calculer où les ressources existeront après une opération de récupération après sinistre, il vous suffit d'ajouter les ressources là où elles existent dans l'état courant et normal des opérations. Le calcul en déplacement dans la région principale n'est pas inclus en tant que membres du groupe de protection RS de secours. Par conséquent, il n'y a pas de frais d'OCPU pour le déplacement du calcul dans la région de secours.

Tableau A-31 : Unité centrale du groupe de protection RS de secours

Groupe de protection RS Ressource de membre Description Nombre d'OCPU de calcul Nombre d'OCPU de base de données Nombre d'ECPU de base de données Nombre d'ensembles de messages OIC
De secours Instance de calcul (non mobile)
  • Le client a installé et géré une application Oracle, comme Oracle Siebel CRM, PeopleSoft, JD Edwards EnterpriseOne, Oracle E-business Suite, etc.
  • Application installée, mais non en cours d'exécution
MyApp02Server02 2      
De secours Grappe OKE : 4 noeuds de travail avec 2 OCPU chacun MyOKECluster01 8      
De secours Oracle Database :
  • Base de données de base
  • Data Guard dans le rôle de base de secours
,
MyEEDatabase01   8    
De secours Oracle Database :
  • Base de données de secours pour l'application Oracle exécutée sur MyApp02Server02
  • grappe de machines virtuelles Exadata
  • Data Guard dans le rôle de base de secours
  • 64 OCPU au total affectées à la grappe de machines virtuelles
  • 4 bases de données provisionnées dans la grappe de machines virtuelles
  • 16 OCPU par base de données : (64/4 = 16 OCPU par base de données)
MyExaDatabase03   16    
De secours Autonomous Database :
  • Infrastructure dédiée
  • Data Guard dans le rôle de base de secours
MyADB01     16  
De secours Débit en un clic d'OCI (Dt géré par Oracle) MyOIC01_Recovery       2
De secours Autonomous Database :
  • Infrastructure sans serveur
  • Data Guard dans le rôle de base de secours
MyADW01     4  
De secours Équilibreur de charge :
  • Jeu dorsal 1 non actif, non alimenté
  • Jeu dorsal 2not actif, non alimenté
MyLoadBalancerRegion2 Sans frais   Sans frais  
De secours Total de toutes les OCPU et ECPU des ressources membres dans la région de secours   10 24 20 2