回復性と高可用性のためのSiebel 19.x以上をデプロイするためのアーキテクチャ
このアーキテクチャは、回復力と高可用性のためにSiebel 19.x以上をデプロイする方法を示しています。
基本レベルでは、単一の可用性ドメイン(AD)内でも、Siebelデプロイメントの回復性と冗長性を実現できます。
図res-ha-siebel-19-20-21.pngの説明
- システム・レジリエンス(1):フォルト・ドメインは、同じアベイラビリティ・ドメイン(AD)内の他のフォルト・ドメインとは異なるハードウェアおよびインフラストラクチャのグループです。各ADには3つのフォルト・ドメインがあります。フォルト・ドメインを適切に利用することで、Oracle Cloud Infrastructureで実行されるアプリケーションの可用性を向上させることができます。
- ロード・バランサ層(2): Siebel Webサーバーへのトラフィックのロード・バランシングを行うロード・バランサを独自の層またはサブネットに配置することをお薦めします。ロード・バランサは、ユーザーからリクエストを受信し、アプリケーション層にルーティングします。
- アクティブ- アクティブ:アプリケーションインターフェイス層(3)サブネットCのSiebel AI Server冗長性: この層には、高可用性を提供するSiebelアプリケーションインターフェイス(AI)サーバーの冗長インスタンスが含まれています。AIサーバーの冗長性のために、AD内のフォルト・ドメイン全体に分散する必要があります。すべてのインスタンスがアクティブであり、ロード・バランサおよび中間層からトラフィックを受信します。
- アクティブ- アクティブ:アプリケーションインターフェイス層(4)サブネットBのSiebel Server冗長性: この層には、高可用性を提供するSiebelアプリケーションサーバーの冗長インスタンスが含まれています。Siebelサーバーの冗長性を確保するには、AD内のフォルト・ドメイン全体に分散する必要があります。すべてのインスタンスがアクティブです。
- データベース層の冗長性(5):この層には、データベース・システム・インスタンスであるサブネットAが含まれます。パフォーマンス要件については、Oracleでは、2ノードのOracle RAC (DBaaS VMでのみ使用可能)またはExadata Cloud Serviceを使用することをお薦めします。
- バックアップ戦略 –AI層およびSiebel Application Server層: AI層およびアプリケーション・サーバー層のバックアップは、仮想マシンのスナップショット(VM)を使用して実行できます。これらのスナップショットからVMをリストアできます。
- バックアップ戦略- データベース層: OCI Object Storageを使用して、RMANを使用してバックアップを実行します。データベースをOCI Object Storageにバックアップ/パッチするには、DBシステムのVCNがサービス・ゲートウェイまたはインターネット・ゲートウェイ(IGW)で構成されている必要があります。バックアップおよびパッチ適用にIGWを使用することをお薦めします。