相互材料:オンプレミスとビジネスクリティカルなアプリケーションをOracle Cloudに移行する
Seattleベースのミューチュアル・マテリアルは、11の製造サイト、2つのマイニング・サイト、および18のロケーション全体で、石油ベースの相互ビジネスの拡大に苦慮した後で、オンプレミスのビジネス・クリティカルなアプリケーションをOracle Cloud Infrastructureに移行することを決定しました。
クラウドの移行を支援するために、Mutual Materialsはダラスベースのテクノロジー・コンサルティング企業であるDoyensys氏、アプリケーション・デプロイメント、データベース・デプロイメント、移行および管理サービスを専門とするOracleパートナです。
Oracle Cloud Infrastructureで環境を設定するには、Doyensysは相互資料で次のことを支援しました。
- オンプレミスのOracle E-Business SuiteおよびOracle DatabaseデプロイメントをOracle Cloud Infrastructureにレプリケートします
- 複数のフェイルオーバー・シナリオの実装
- トラフィックの変動に伴う高可用性とスケールを提供します
- 全体的なセキュリティ対策を強化
アーキテクチャ
リファレンス・アーキテクチャの図は、Oracle Cloud Infrastructure上の相互資料の本番環境を示しています。
Doyensysは、本番ワークロード、開発環境およびテスト環境およびディザスタ・リカバリ用の分離された環境を設計するために、Oracle Cloud Infrastructureの仮想クラウド・ネットワーク(VCN)、コンピュート・シェイプ、パブリックおよびプライベートのロード・バランサ、ブロック・ボリューム、Oracle Data Guard、アイデンティティとアクセス管理、監査ログを含む複数の可用性ドメインを持つリージョンを選択しました。
Doyensysは異なる環境の分離に必要となるため、本番環境に3つのサブネット(1つはアプリケーション用、1つはデータベース用、もう1つはロード・バランサ用)を作成し、非本番環境に別のサブネットのセットを作成しました。
相互材料のコア・アプリケーションやデータベースのサービス中断を排除することは非常に重要です。Doyensysは、別々のブロック・ボリューム・ストレージで別々のフォルト・ドメインにレプリケートされ、別々の仮想マシン(VM)上でこれらの実行するよう指示されました。Oracle Cloud Infrastructure Block Volumesサービスを使用すると、Mutual Materialsは、季節的なビジネス・サイクルに基づいてブロック・ボリュームのサイズを拡大(または縮小)することができました。セキュリティ体制を高めるために、Mutual MaterialsはOracle Cloud Infrastructure Identity and Access Management (IAM)サービスを導入し、パブリックおよびプライベートのロード・バランサ経由でアプリケーションへのアクセスを制限します。
Oracle E-Business Suite、Oracle SalesおよびOracle Transportation Management Cloud ServiceのSoftware-as-a-Service (SaaS)アプリケーション間の統合は、パブリックURLおよびOracle Cloud Infrastructure Load BalancingのPOSTメソッドを使用して保護されました。データベース・インスタンスの場合、Mutual MaterialsはOracle Data Guardを使用してフェイルオーバーおよびディザスタ・リカバリの機能を提供しました。
次の図は、このリファレンス・アーキテクチャを示しています。
interual-materials-oci-arch.zip
このアーキテクチャには次のコンポーネントがあります。
- リージョン
Oracle Cloud Infrastructureリージョンは、可用性ドメインと呼ばれる1つ以上のデータ・センターを含む、ローカライズされた地理的領域です。リージョンは他のリージョンから独立し、広大な距離(国または大陸間)を分離できます。
このアーキテクチャのすべてのリソースは、単一のリージョンにデプロイされます。
- 可用性ドメイン
可用性ドメインは、リージョン内のスタンドアロンの独立したデータ・センターです。各可用性ドメインの物理リソースは、フォルト・トレランスを提供する他の可用性ドメインのリソースから分離されます。可用性ドメインでは、電源や冷却、内部の可用性ドメイン・ネットワークなどのインフラストラクチャは共有されません。そのため、ある可用性ドメインでの障害が、リージョン内の他の可用性ドメインに影響することはほとんどありません。
このアーキテクチャのすべてのリソースは、単一の可用性ドメインにデプロイされます。
- フォルト・ドメイン
フォルト・ドメインは、アベイラビリティ・ドメイン内のハードウェアおよびインフラストラクチャのグループ。各可用性ドメインには、独立した電源とハードウェアを備えた3つのフォルト・ドメインがあります。複数のフォルト・ドメインにリソースを分散すると、アプリケーションは物理サーバーの障害、システム・メンテナンスおよびフォルト・ドメイン内の電源障害を許容できます。
- コンパートメント
コンパートメントは、Oracle Cloud Infrastructureテナンシ内のリージョン間論理パーティションです。コンパートメントを使用して、Oracle Cloudでリソースを編成し、リソースへのアクセスを制御して、使用の割当て制限を設定します。特定のコンパートメント内のリソースへのアクセスを制御するには、リソースにアクセスできるユーザーおよび実行できるアクションを指定するポリシーを定義します。
- 仮想クラウド・ネットワーク(VCN)とサブネット
VCNは、Oracle Cloud Infrastructureリージョンで設定する、カスタマイズ可能なソフトウェア定義のネットワークです。VCNは、従来のデータ・センター・ネットワークと同様に、ネットワーク環境を完全に制御できます。VCNには複数の重複しないCIDRブロックを含めることができ、VCNの作成後に変更できます。VCNをサブネットに分割できます。サブネットは、リージョンまたは可用性ドメインにスコープ指定できます。各サブネットは、VCN内の他のサブネットと重複しない連続したアドレスの範囲で構成されます。サブネットのサイズは、作成後に変更できます。サブネットはパブリックまたはプライベートにできます。
- アイデンティティおよびアクセス管理(IAM)
Oracle Cloud Infrastructure Identity and Access Management (IAM)では、Oracle Cloud Infrastructureのリソースにアクセスできるユーザーや、それらのリソースに対して実行できる操作を制御できます。
- 動的ルーティング・ゲートウェイ(DRG)
DRGは、VCNとリージョン外のネットワーク間のプライベート・ネットワーク・トラフィックのパス(別のOracle Cloud Infrastructureリージョン内のVCN、オンプレミス・ネットワーク、または別のクラウド・プロバイダのネットワークなど)を提供する仮想ルーターです。
- インターネット・ゲートウェイ
インターネット・ゲートウェイを使用すると、VCN内のパブリック・サブネットとパブリック・インターネット間のトラフィックが許可されます。
- ロード・バランサ
Oracle Cloud Infrastructure Load Balancingサービスは、バックエンド内の単一エントリ・ポイントから複数のサーバーへの自動トラフィック分散を提供します。
このアーキテクチャにはパブリック・ロード・バランサが含まれます。
- ブロック・ボリューム
ブロック・ストレージ・ボリュームを使用すると、ストレージ・ボリュームを作成、アタッチ、接続および移動し、ボリューム・パフォーマンスを変更して、ストレージ、パフォーマンスおよびアプリケーションの要件を満たすことができます。ボリュームをインスタンスに接続および接続した後は、そのボリュームを通常のハード・ドライブのように使用できます。また、データを失うことなく、ボリュームを切断して別のインスタンスに接続することもできます。
- Data Guard
Oracle Data Guardは、1つ以上のスタンバイ・データベースを作成、維持、管理および監視する包括的なサービスのセットを提供します。これにより、本番のOracleデータベースを中断せずに引き続き使用できます。Oracle Data Guardは、本番データベースのコピーとしてスタンバイ・データベースを維持します。その後、計画的停止または計画外停止によって本番データベースが使用できなくなると、Oracle Data Guardは任意のスタンバイ・データベースを本番ロールに切り替えて、停止時間に関連する停止時間を最小限に抑えることができます。
構築およびデプロイ済の特長
Oracle Cloud Infrastructureで構築した内容を表示しますか。学習したレッスン、ベスト・プラクティス、リファレンス・アーキテクチャを、オラクルのクラウド・アーキテクトのグローバル・コミュニティと共有 気にしませんか?開始するのを手伝ってあげましょう。
- テンプレートをダウンロードする(PPTX)
アイコンをサンプル ワイヤフレームにドラッグ アンド ドロップして、独自のリファレンス アーキテクチャを示します。
- アーキテクチャのチュートリアルを見る
参照アーキテクチャの作成方法に関するステップ・バイ・ステップの手順を取得します。
- ダイアグラムの発行
ダイアグラム付きのEメールを送信します。オラクルのクラウド・アーキテクトが図を確認し、お客様のアーキテクチャについてお話しします。