災害復旧とは、予期しない障害が発生した場合にビジネスへの影響を軽減するために、特定の地域のインフラストラクチャまたはアプリケーションを保護することを指します。目的は、スムーズで自動的なリカバリを可能にして、アプリケーションが最小限のダウンタイムで実行され、数分以内に機能が復元されるようにすることです。コンテナや Kubernetes などのテクノロジーはアプリケーション開発の新たな機会を生み出していますが、組織は依然として、増加するサイバー脅威から保護するための災害復旧計画を必要としています。 コンテナ以前の世界では、バックアップおよびリカバリ ソリューションは通常、仮想マシン レベルで実装されており、従来のオンプレミス システムで実行されるアプリケーションには適していました。ただし、アプリケーションがコンテナ化され、Kubernetes などのオーケストレーターを通じてリモートで管理される場合、従来のソリューションは適用されなくなります。つまり、効果的な災害復旧計画はコンテナ化されたアーキテクチャに合わせて設計され、Kubernetes の動作を理解する必要があります。 ガートナーによると、来年までに世界中の企業の 75% 以上がコンテナ化されたアプリケーションを本番環境で実行するようになると予想されており、これは昨年 6 月の 30% 未満から大幅に増加しています。コンテナ化されたアプリケーションがエンタープライズ IT サービスの一部である場合、現実的には、他のサービスと同様に効果的に保護および管理する必要があります。 現在コンテナ化されたアプリケーションを使用している組織では、既存の災害復旧準備とコンテナ化されたアプリケーションに必要な準備の間にギャップがあります。テクノロジーが進化し続けるにつれて、CIO はこの分野についてさらに考える必要があります。 災害復旧の課題への対応これまでの Kubernetes の開発から多くのメリットが得られているにもかかわらず、コンテナ化されたアプリケーションには依然として制限があります。皮肉なことに、アプリケーションの開発、運用、展開を容易にする同じインフラストラクチャが、災害復旧への備えにおいてより大きな課題を生み出しています。 コンテナ化されたアーキテクチャは、各固有のコンテナ上で最小限の数の独立したサービスをホストすることにより、ダウンタイムのリスクを最小限に抑えるように設計されています。これにより、ビジネスに必要な柔軟性とアクセシビリティが向上すると同時に、混乱に直面しても失敗する可能性も減ります。ただし、Kubernetes ワークロードには単一のエンタープライズ IT 戦略内に数百のコンテナが含まれる可能性があるため、IT チームに負担がかかりすぎる可能性があります。この複雑さに伴う最大の課題はバックアップとリカバリであるため、Kubernetes は常に災害復旧計画の中核となる必要があります。 災害には、人為的ミスやサイバー攻撃から自然災害まで、さまざまな形があります。デジタル化はデータ損失のリスクを最小限に抑えるのに役立ちますが、攻撃を受けた場合にデータを効果的に復元できるように、すべてのアプリケーションに堅牢な災害復旧戦略が必要です。災害が発生した場合、バックアップするコンテナや復旧するワークロードが多数あると非常に複雑になる可能性があるため、災害復旧計画を準備する際にはこれを見落としてはなりません。 準備ギャップを埋めるコンテナ化されたアプリケーションは、従来の万能アプローチを使用してバックアップしないでください。コンテナ化された環境の効果的な災害復旧計画には、速度、再現性、移植性といった他の重要な特性も必要です。災害が発生する前に災害復旧計画にこれらの機能を確実に組み込むことで、後でビジネスの時間とコストを節約し、可用性の問題を回避できます。最も重要なのは、IT チームがデータ損失の脅威に対応できるよう十分に準備しておくことです。 Kubernetes とコンテナ化されたアプリケーションの利点は、アプリケーション データの保存にとどまらず、その他のミッション クリティカルなビジネス データも保存できることです。コンテナ化された環境には多数のコンポーネント (ノード、ポッド、コンテナなど) があるため、完璧なバックアップを作成することはほぼ不可能です。大規模な災害復旧ドキュメントやバックアップ スクリプトを手動で開発することを避けるために、組織は KastenK10 などの自動化ソリューションに投資して負担を軽減できます。 災害復旧計画の有効性は、その再現性によって決まります。企業は災害状況のシミュレーション訓練を定期的に実施する必要があります。これにより、チーム (IT 部門だけでなく他の部門も) が準備状況を評価し、前回の演習以降の変更を組み込む方法を学び、計画を定期的に確認して更新できるようになります。企業は、バックアップがどこに保存され、どこに復元できるかを明確に理解する必要があります。組織がコンテナ環境で災害復旧テストを実行すればするほど、スタッフの準備が整い、災害に対処する際の自信が高まります。 Kubernetes を使用すると、既存のサービスを使用してアプリケーションを簡単に作成でき、移行プロセスも簡単になりますが、災害復旧の準備に関しては、より多くの作業が必要になることがよくあります。災害復旧計画では、災害が発生したときに復旧がスムーズに行われるように、変更を簡単に統合できるようにする必要があります。簡単な計画から始めて、状況が複雑になるにつれて計画を追加してください。準備のギャップを最小限に抑えるには、計画に加えたすべての変更とその理由を注意深く文書化し、柔軟な自動化を導入してプラグインの更新を簡単にする必要があります。 成功のための計画Kubernetes の災害復旧は簡単な作業ではありません。コンテナ化されたワークロードをバックアップする唯一の適切な方法は、新しいインフラストラクチャへの移行を妨げない、アプリケーション対応のクラウドネイティブ バックアップを使用することです。最初のステップは、特定の要件を決定し、コンテナ化されたアプリケーションに適した災害復旧戦略を策定することです。そうすることで、企業は Kubernetes の最も人気のある機能の 1 つであるデータ モビリティを拡張できます。 古いことわざにあるように、計画を立てないことは失敗する計画です。 IT インフラストラクチャがこれまで以上に重要な新しい役割を担い、システムが複雑になるにつれて、コンテナの災害復旧計画では高可用性、速度、およびアクセシビリティに重点を置く必要があります。災害復旧準備計画は毎日更新する必要はありませんが、災害が発生したときには重要な役割を果たします。 |
<<: Qlik: アクティブインテリジェンスで次世代の BI をリード
>>: クラウドコストの最適化に関するベストプラクティスは何ですか?
HostCat はこれまで ufovps の米国 BGP 高防御 VPS をテストしてきました。今日...
多くの有名なポータルサイトの影響を受けているのかもしれませんが、多くのウェブマスターが短い記事を無理...
北京時間12月31日深夜、インターネット上で最も有名なクラッキングアプリケーションコミュニティの1つ...
新しい Web サイトの非常に明白な特徴は、通常、ホームページが最初にインデックスされ、その後少し長...
servercheap.net は、新しい KVM 仮想 VPS で、coresite のシカゴ デ...
[[356205]]私は最近、Kafak のソース コードをいくつか研究し、Kafak の改良された...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています今、劇場で...
KK はドキュメンタリー「Google and the World Brain」の中で、Google...
dedipath は最近設立されたホスティング ブランドのようです。現時点では、あまり情報がありませ...
今日、A5 の記事を読みました。SEO トレーニング市場の闇について書かれていました。怖いと思いまし...
誰もが悲しい旅をします。その道を歩んだ後は、自分が歩んできた一歩一歩を振り返る時です。過去を振り返る...
新しく設立された VPS マーチャントである Fastmako は、主にオランダのデータセンターで ...
2017年、モバイルインターネットは荒波に見舞われました。一方では、数え切れないほどの起業家が突き進...
[51CTO.com クイック翻訳] 仮想インフラストラクチャとソフトウェアの共通の特徴は、常に構成...
このレポートは、開発者の視点から海外に進出する中国開発者と海外現地開発者を支援することを目的としてお...