災害復旧とは、予期しない障害が発生した場合にビジネスへの影響を軽減するために、特定の地域のインフラストラクチャまたはアプリケーションを保護することを指します。目的は、スムーズで自動的なリカバリを可能にして、アプリケーションが最小限のダウンタイムで実行され、数分以内に機能が復元されるようにすることです。コンテナや Kubernetes などのテクノロジーはアプリケーション開発の新たな機会を生み出していますが、組織は依然として、増加するサイバー脅威から保護するための災害復旧計画を必要としています。 コンテナ以前の世界では、バックアップおよびリカバリ ソリューションは通常、仮想マシン レベルで実装されており、従来のオンプレミス システムで実行されるアプリケーションには適していました。ただし、アプリケーションがコンテナ化され、Kubernetes などのオーケストレーターを通じてリモートで管理される場合、従来のソリューションは適用されなくなります。つまり、効果的な災害復旧計画はコンテナ化されたアーキテクチャに合わせて設計され、Kubernetes の動作を理解する必要があります。 ガートナーによると、来年までに世界中の企業の 75% 以上がコンテナ化されたアプリケーションを本番環境で実行するようになると予想されており、これは昨年 6 月の 30% 未満から大幅に増加しています。コンテナ化されたアプリケーションがエンタープライズ IT サービスの一部である場合、現実的には、他のサービスと同様に効果的に保護および管理する必要があります。 現在コンテナ化されたアプリケーションを使用している組織では、既存の災害復旧準備とコンテナ化されたアプリケーションに必要な準備の間にギャップがあります。テクノロジーが進化し続けるにつれて、CIO はこの分野についてさらに考える必要があります。 災害復旧の課題への対応これまでの Kubernetes の開発から多くのメリットが得られているにもかかわらず、コンテナ化されたアプリケーションには依然として制限があります。皮肉なことに、アプリケーションの開発、運用、展開を容易にする同じインフラストラクチャが、災害復旧への備えにおいてより大きな課題を生み出しています。 コンテナ化されたアーキテクチャは、各固有のコンテナ上で最小限の数の独立したサービスをホストすることにより、ダウンタイムのリスクを最小限に抑えるように設計されています。これにより、ビジネスに必要な柔軟性とアクセシビリティが向上すると同時に、混乱に直面しても失敗する可能性も減ります。ただし、Kubernetes ワークロードには単一のエンタープライズ IT 戦略内に数百のコンテナが含まれる可能性があるため、IT チームに負担がかかりすぎる可能性があります。この複雑さに伴う最大の課題はバックアップとリカバリであるため、Kubernetes は常に災害復旧計画の中核となる必要があります。 災害には、人為的ミスやサイバー攻撃から自然災害まで、さまざまな形があります。デジタル化はデータ損失のリスクを最小限に抑えるのに役立ちますが、攻撃を受けた場合にデータを効果的に復元できるように、すべてのアプリケーションに堅牢な災害復旧戦略が必要です。災害が発生した場合、バックアップするコンテナや復旧するワークロードが多数あると非常に複雑になる可能性があるため、災害復旧計画を準備する際にはこれを見落としてはなりません。 準備ギャップを埋めるコンテナ化されたアプリケーションは、従来の万能アプローチを使用してバックアップしないでください。コンテナ化された環境の効果的な災害復旧計画には、速度、再現性、移植性といった他の重要な特性も必要です。災害が発生する前に災害復旧計画にこれらの機能を確実に組み込むことで、後でビジネスの時間とコストを節約し、可用性の問題を回避できます。最も重要なのは、IT チームがデータ損失の脅威に対応できるよう十分に準備しておくことです。 Kubernetes とコンテナ化されたアプリケーションの利点は、アプリケーション データの保存にとどまらず、その他のミッション クリティカルなビジネス データも保存できることです。コンテナ化された環境には多数のコンポーネント (ノード、ポッド、コンテナなど) があるため、完璧なバックアップを作成することはほぼ不可能です。大規模な災害復旧ドキュメントやバックアップ スクリプトを手動で開発することを避けるために、組織は KastenK10 などの自動化ソリューションに投資して負担を軽減できます。 災害復旧計画の有効性は、その再現性によって決まります。企業は災害状況のシミュレーション訓練を定期的に実施する必要があります。これにより、チーム (IT 部門だけでなく他の部門も) が準備状況を評価し、前回の演習以降の変更を組み込む方法を学び、計画を定期的に確認して更新できるようになります。企業は、バックアップがどこに保存され、どこに復元できるかを明確に理解する必要があります。組織がコンテナ環境で災害復旧テストを実行すればするほど、スタッフの準備が整い、災害に対処する際の自信が高まります。 Kubernetes を使用すると、既存のサービスを使用してアプリケーションを簡単に作成でき、移行プロセスも簡単になりますが、災害復旧の準備に関しては、より多くの作業が必要になることがよくあります。災害復旧計画では、災害が発生したときに復旧がスムーズに行われるように、変更を簡単に統合できるようにする必要があります。簡単な計画から始めて、状況が複雑になるにつれて計画を追加してください。準備のギャップを最小限に抑えるには、計画に加えたすべての変更とその理由を注意深く文書化し、柔軟な自動化を導入してプラグインの更新を簡単にする必要があります。 成功のための計画Kubernetes の災害復旧は簡単な作業ではありません。コンテナ化されたワークロードをバックアップする唯一の適切な方法は、新しいインフラストラクチャへの移行を妨げない、アプリケーション対応のクラウドネイティブ バックアップを使用することです。最初のステップは、特定の要件を決定し、コンテナ化されたアプリケーションに適した災害復旧戦略を策定することです。そうすることで、企業は Kubernetes の最も人気のある機能の 1 つであるデータ モビリティを拡張できます。 古いことわざにあるように、計画を立てないことは失敗する計画です。 IT インフラストラクチャがこれまで以上に重要な新しい役割を担い、システムが複雑になるにつれて、コンテナの災害復旧計画では高可用性、速度、およびアクセシビリティに重点を置く必要があります。災害復旧準備計画は毎日更新する必要はありませんが、災害が発生したときには重要な役割を果たします。 |
<<: Qlik: アクティブインテリジェンスで次世代の BI をリード
>>: クラウドコストの最適化に関するベストプラクティスは何ですか?
個人ウェブマスターの現在のプロモーションプロセスでは、多くのウェブマスターが依然として、効果の非常に...
最近、人気のSEOIPウェブサイトの単一ページランキング効果は、SEOの世界ではもう一つの神話になっ...
[[377576]] [51CTO.com クイック翻訳] 調査によると、世界のクラウドコンピューテ...
ウェブサイトを構築するとき、自分のウェブサイトがより多くのトラフィックを獲得し、より多くの注目を集め...
2020 年を振り返ると、この流行はクラウド コンピューティングの発展に大きな影響を与えました。調査...
[[258254]] Java がクロスプラットフォームを実現できる根本的な理由の 1 つは、クラス...
より多くの人に記事を転載してもらう方法ウェブマスターとして、私たちは記事を書いて、より多くの人が記事...
タオバオをやる場合、誠実な業者を選ぶことが非常に重要です。一部の業者は、一定の商品販売量に達すると、...
1. 背景Internet of Everything時代の到来により、ビッグデータ、人工知能、ブロ...
クラウド コンピューティング ネットワークは、パブリック クラウド、プライベート クラウド、またはハ...
自動運転車、インフォテインメント、スマートエレクトロニクスなど、今日の消費者は最先端の機能と最高レベ...
Lisahostは、クリスマスに向けて、事前に米国cn2 gia vpsの10%割引を用意しました。...
[[237535]]今日の高度に集中化されたクラウド コンピューティング業界において、ブロックチェー...
パブリッククラウドとプライベートクラウドの使用に関する議論が激しくなっています。ほとんどの企業がパブ...
SEO 業界では、ウェブサイトの最適化は内部最適化と外部最適化に分けられ、内部最適化も 2 つの部分...