Part1では、Zerto In-Cloud for AWSが満たす課題、なぜZerto In-Cloud for AWSなのか、そしてその管理コンポーネントについて紹介しました。
この記事では、Zertoの仕組みについて掘り下げ、AWSリージョン間のディザスタリカバリプロセスがどのようなものであるかを説明します。
仕組みについて
Zerto In-Cloudソリューションは、AWS自体のパワーと機能を活用するために設計されたディザスタリカバリのオーケストレータです。
Amazon EBSスナップショットとAWSのネイティブレプリケーション機能により、Zerto In-Cloud for AWSはデータをある地域から別の地域へ移動させることができます。
このソリューションでは、同一リージョン内のゾーン間でEBSスナップショットを自動的にレプリケートする高可用性が組み込まれていることを利用しています。
Zertoは、データの保護、追跡、リカバリを容易にし、AWSにおけるRTO(回復時間目標)を大幅に短縮します。
すべてのネイティブツールは誰でも利用できますが、このソリューションのユニークな点は、スナップショットチェーン、レプリケーション、インスタンス構成、ネットワーク、どのインスタンスがどのアプリケーションを構成しているかの識別などを、Zertoが推測で管理する必要がない点です。
これにより、管理者にとって非常に手間のかかる手作業が簡素化され、特に社内で開発したものを大規模に維持する方法を検討する際に役立ちます。
継続的なレプリケーション
仮想保護グループ(VPG)を作成し、希望する復旧時間目標(RPO)を、例えば15分に設定したら、次のようにします。
- 15分ごとに、ZertoはVPG内のVMをバックアップしているディスクのEBSスナップショットを作成するコマンドを送信します。
- スナップショットが作成されると、スナップショットのコピーコマンドが開始され、スナップショットは復旧対象のリージョン/ゾーンにレプリケートされます。
- リカバリ領域で受信すると、Zerto In-Cloudはその時点のジャーナルにチェックポイントを挿入します。
- このプロセスは、VPGが動作している間、繰り返されます。ジャーナルの履歴が大きくなると、最も古いチェックポイントが削除され、このプロセスが継続されます。
フェイルオーバー・ライブ・ワークフロー
アベイラビリティゾーン、リージョン、保護領域内のシステムのいずれかに障害が発生した場合、災害が宣言されます。
Zertoは以下の手順で、リカバリ対象地域とアベイラビリティゾーンに本番用サブネットとIPアドレスを提供するライブフェイルオーバー操作を開始します。
- Zerto In-Cloud Managerからライブフェイルオーバーを開始します。
- 対象VPGのEC2インスタンスを作成し、それらのインスタンスをパワーオフする。
- 複製されたディスクを取り付け、インスタンスの電源を再投入します。
・リモートアクセスにエラスティックIPアドレスが必要な場合は、今すぐ作成し、割り当てる必要があります。
まとめ
パブリッククラウドの採用には、ディザスタリカバリやアプリケーションのモビリティという課題があります。
パブリッククラウドのサービス設計では、アーキテクトされたアプリケーションは特定の地域に制約されます。ハードウェアの高可用性とアプリケーションの設計を実装することは可能ですが、
パブリッククラウドでディザスタリカバリソリューションをつぎはぎすることは、コストがかかり、効果がなく、監視、管理、オーケストレーションが困難です。
Zerto In-Cloud for AWSは、AWSプラットフォームに組み込まれたネイティブな保護機能に必要なオーケストレーションを提供するため、EC2ワークロードを保護するディザスタリカバリのこれらの問題を解決するのに役立ちます。
Zerto In-Cloud for AWSはシンプルなインターフェースで管理され、フェイルオーバーのテスト、フェイルオーバーの実行、リージョン、ゾーン、アカウントにまたがる数千のEC2インスタンスのリカバリが可能です。
Amazon EBSスナップショットとネイティブAWSレプリケーション機能により、データをある地域から別の地域に移動させることができます。ゾーン間で保護する場合は、同じリージョン内のゾーン間でEBSスナップショットを自動的にレプリケートする、ビルトインの高可用性を活用します。Zertoは、データの保護、追跡、リカバリを容易にし、AWSのRTOを大幅に削減します。
関連トピックス
- Zerto 各バージョン追加機能まとめ
- Zerto社 re:Invent 2021で「Zerto In-Cloud for AWS」を発表
- Veeam B&R v12+Kasten K10 v6でインスタントリカバリ、K8sアプリケーションを数分で復旧
- Zerto In-Cloud for AWSとは [Part 1]
- Zerto 10 for Azure での新機能について
- Zerto Virtual Replication 互換性まとめ[VMware vSphere、vCloud Director、Microsoft Hyper-V、Microsoft Azure、Amazon Web Service]
- [Zerto]必要なWAN帯域幅要件を簡単推定、Zerto Analytics Resource Planner
- AWS Backup vs. N2WS Backup & Recovery
- MSP360(CloudBerry) Backupを利用してのAmazon EC2にサーバ全体をリストア(復元)する方法
- [Zerto]Azureスケールセットのネットワークやサブネット指定について