DRaaSとは

DRaaSは、企業の災害復旧(Disaster Recovery)システムをクラウドサービスとして提供するモデルであり、データとシステムをクラウド環境に複製・待機させることで、災害発生時に迅速かつ柔軟にサービスを復旧させるためのソリューションのことです。

DRaaSの概要と事業継続性における役割

DRaaS(Disaster Recovery as a Service、サービスとしての災害復旧)は、クラウドコンピューティングの進化に伴い、従来の自社でデータセンターやバックアップサイトを構築・運用する手法(オンプレミスDR)に代わる、効率的かつ柔軟な災害対策手段として注目されています。

企業にとって、地震や火災、サイバー攻撃などによるシステム障害は、事業の停止(ダウンタイム)と大きな経済的損失に直結します。DRaaSは、このような事態が発生した際に、重要な業務システムやデータをクラウド環境から迅速に起動・提供することで、事業継続性(Business Continuity)を確保することを目的としています。

主な目的は、高額な初期投資や運用コストをかけることなく、RTO(目標復旧時間)RPO(目標復旧時点)の目標を達成できる、信頼性の高いディザスタリカバリ環境を、必要な時にサービスとして利用することです。

DRaaSの技術的仕組みとメリット

DRaaSソリューションは、通常、以下の技術的な仕組みとメリットを提供します。

1. レプリケーションと待機

DRaaSの核となるのは、本番環境(オンプレミスまたは他のクラウド)のデータとシステムイメージを、クラウド上のリモート環境に継続的かつ非同期的に複製(レプリケーション)する機能です。

  • 継続的データ保護(CDP): データを継続的に監視し、変更が発生するたびにレプリケートすることで、障害発生直前までの状態をクラウドに保持し、RPOを最小化します。
  • VM(仮想マシン)のレプリケーション: 物理サーバーではなく仮想マシンごとクラウドに複製することで、システム環境全体を迅速に復旧させることが可能です。

2. 迅速なフェイルオーバー(切り替え)

本番環境に障害が発生した場合、DRaaSソリューションは、クラウド上の待機環境を速やかに起動し、ユーザーやアプリケーションの接続先を切り替えます(フェイルオーバー)。この処理により、RTOを大幅に短縮できます。

3. 主要なメリット

メリット説明
コスト効率物理的な災害復旧サイトの建設や、専用ハードウェアの購入が不要になります。利用したリソースに対してのみ費用を支払う(従量課金)ため、初期投資(CAPEX)を抑えられます。
地理的な冗長性事業所から遠く離れた地理的に分散したクラウドデータセンターを利用できるため、広域災害に対する耐性が向上します。
柔軟性と拡張性必要に応じて、復旧環境のリソース(CPU、メモリ、ストレージ)を迅速に増減できます。
テストの容易性運用中の本番環境に影響を与えることなく、クラウド上で復旧テストを容易かつ定期的に実施できます。

導入における考慮事項

DRaaSを導入・運用する際には、以下の要素を慎重に検討する必要があります。

  1. RTO/RPOの達成可否: 契約するSLA(サービス品質保証)が、自社の許容できるダウンタイム(RTO)とデータ損失量(RPO)を満たしているか確認が必要です。
  2. ネットワーク帯域幅: 継続的なデータレプリケーションのために、本番環境とクラウド間のネットワーク帯域幅が十分であるか、またそのコストは許容範囲内であるか評価が必要です。
  3. フェイルバック戦略: 障害対応後、クラウド環境から元の本番環境へ安全にシステムを戻すプロセス(フェイルバック)がスムーズに行えるかどうかも、重要な検討事項となります。

関連用語

目標復旧時間(RTO) | 今更聞けないIT用語集
目標復旧地点(RPO) | 今更聞けないIT用語集
クラウドソリューション

お問い合わせ

システム開発・アプリ開発に関するご相談がございましたら、APPSWINGBYまでお気軽にご連絡ください。

APPSWINGBYの

ソリューション

APPSWINGBYのセキュリティサービスについて、詳しくは以下のメニューからお進みください。

システム開発

既存事業のDXによる新規開発、既存業務システムの引継ぎ・機能追加、表計算ソフトによる管理からの卒業等々、様々なWebシステムの開発を行っています。

iOS/Androidアプリ開発

既存事業のDXによるアプリの新規開発から既存アプリの改修・機能追加まで様々なアプリ開発における様々な課題・問題を解決しています。


リファクタリング

他のベンダーが開発したウェブサービスやアプリの不具合改修やソースコードの最適化、また、クラウド移行によってランニングコストが大幅にあがってしまったシステムのリアーキテクチャなどの行っています。