※ 本記事は、Suraj Ramesh, Tucker Thompsonによる”Applying OCI Full Stack Disaster Recovery in the real-world by Deloitte“を翻訳したものです。
2022年12月1日
OCI Full Stack Disaster Recovery(Full Stack DR)は、世界中のあらゆる場所からOCIリージョン間のインフラストラクチャ、プラットフォームおよびアプリケーションの移行を1回のクリックで調整します。
Deloitte Consultingは、Full Stack DRを早期導入した企業の1つです。Deloitteは、Full Stack DRを使用して、OCIで実行されるきわめて重要な内部アプリケーションのディザスタ・リカバリを自動化します。Full Stack DRは、Deloitteの既存の手動再構築DR戦略を、自動化された、より簡単にメンテナンスできるソリューションに置き換えました。このブログ投稿では、DeloitteのTucker Thompson氏がFull Stack DRを使用する機能と利点を共有しています。
可用性における新たな時代
組織がワークロードをクラウドに移行するにつれ、従来のDRの悩みについて、安心感が一気に溢れています。あなたの処理が、あなたの署名を掲げる書類に添付された物理的な建物にもはや存在しないため、消えたのは、火災、洪水、竜巻、バステッドHVAC、あるいは特にスリープ専用技術者が、XC14のラック・ロケーション CX14を混乱させ、ピークのワークロード中に間違ったケーブルを引くことを恐れています。
クラウド・テクノロジは、保護冗長性の複合レイヤーの上に構築されていますが、マーフィーの法則とエントロピーは、常に最悪の事態が発生する可能性があることを示しています。そのため、Oracleはアベイラビリティ・ドメイン、フォルト・ドメインおよび一般的なMaximum Availability Architectureの堅牢なレイヤーを越えて、リージョン・レイヤー間でクラウドへの投資を保護しました。
Full Stack DRにより、Oracleは最悪の破局から自分を守るため、クライアントに力を入れています。名前が示すように、Full Stack DRは、スタック全体を物理リージョン間で数分で保護およびシフトするための簡単なメカニズムを提供します。これには、コンピュート・インスタンス、データベース、ブロック・ボリューム、オブジェクト・ストレージなどが含まれます。
Full Stack DRには、ディザスタ・リカバリに適用される魅力的な機能や、その他の付加価値機能の潜在的なユースケースがあります。Full Stack DRを社内のプロセスに統合する際のお気に入りの一部を次に示します。

組込みのデータベース統合
Full Stack DRは、既存の十分に確立されたデータベースDRテクノロジと直接統合されます。たとえば、Full Stack DRでは、Data Guardをフードの下で使用して、リージョン間でもプライマリ/スタンバイ・ペアのスイッチオーバーおよびフェイルオーバー操作を自動的に実行します。Full Stack DRを使用すると、リージョン内のすべての単一データベースについて、これらの操作を1つの画面から同時に管理および監視できます。
コマンド・プラグイン統合の実行
Full Stack DRでは、OCI Compute実行コマンド・プラグイン機能を使用して、Full Stack DRアクティビティの一部としてコンピュート・インスタンス上でコマンドおよびスクリプトを実行できます。これにより、DR計画の一部である手作業や時間がかかるタスクを、Full Stack DR計画に直接自動化できます。
移動可能なコンピュート・インスタンス
Full Stack DRの最も強力な概念の1つは、リージョンや可用性ドメインにコンピュート・インスタンスを自由に移動できることです。最小限の準備作業で、インスタンスのパッシブ・コピーを維持することなく、ボタンをクリックするだけでコンピュート・インスタンスを移動できます。Full Stack DRでは、移動の前後にこれらのインスタンスでコマンドを実行でき、自動化の可能性をさらに広範なリストを開くことができます。
移動できないコンピュート・インスタンス
ディザスタのみにFull Stack DRを使用する必要があるのは誰ですか? Full Stack DR計画の一部として、Full Stack DRアクティビティ全体でプライマリ・リージョンに残っているコンピュート・インスタンスを作成することもできます。これは直感的なように見えますが、リージョン固有で特定の状況でのみ使用される既存のインフラストラクチャが存在する場合があります。これらのコンピュート・インスタンスでrunコマンド・プラグインを使用して、Full Stack DRアクティビティの様々な部分で様々なリージョンでコマンドを実行することもできます。たとえば、プライマリ・リージョンVMでアプリケーションを起動し、セカンダリ・リージョンVMでアプリケーションを停止できます。これにより、アクティブ/パッシブDRシナリオにFull Stack DRを使用できます。
OCI機能統合
最後に、何の意味もなく、Full Stack DRのオラクルのお気に入りの機能の1つが、OCI Functions.Full Stack DRとの統合により、Full Stack DR計画の任意のステップで、どのリージョンでも機能を実行できます。OCIコントロールと統合するpythonコードを記述することで、クラウド環境の制御にほぼ無制限の可能性をタップできます。ニッチな機能または機能がデフォルトでFull Stack DRに組み込まれていない場合は、OCI Functionを介して統合することでニーズを実現できます。
可能性はあなたをどこへ連れて行きますか?
このソリューションでは、Full Stack DRを適用しました。非常に重要な内部アプリケーションを活用し、リージョン間で保護されるようになりました。以前はDR計画の堅牢さはなく、リージョンに結び付いたリソースを失うと、事業運営に悪影響を及ぼします。アプリケーションには、パスワード・ボールト、コンピュート・インスタンス、ブロック・ストレージ、MySQLデータベースなど、様々なOCIコンポーネントが含まれていました。Full Stack DRを利用することで、以前は特定のOCIリージョンからのみ実行されていたこれらのリソースをすべて簡単に保護でき、これらの重要なリソースを、一瞬のうちにリージョン間で移動させることができます。
組織がFull Stack DRをビジネス・モデルに統合する際は、従来のディザスタ・リカバリのシナリオを超えて考えてください。一元化されたリージョンに依存しないクラウド管理エンジンを使用して、最悪の事態から自己保護し、可能性を開放します。真のクラウドは、地面に結び付けられていません。クラウド・リソースが実際に世界中のどこからでも運用できることを確認してください。
詳細を確認したり、サービスを利用しましょう
Full Stack Disaster Recovery OCI Full Stack Disaster Recovery
Full Stack Disaster Recovery ドキュメント
Full Stack Disaster Recovery LiveLabs
