ステートフルKubernetesの安定性を確保する方法

ステートフルKubernetesの安定性を確保する方法

Kubernetes は、パブリック クラウドでのアプリケーション展開の事実上の標準です。しかし、企業がより多くのワークロードを K8s に移行すると、アプリケーションの安定性に関する問題に遭遇することが多くなります。

ビジネス継続性のシナリオでは、異なる地域やクラウド ベンダーの異なるクラスター上で同じ構成のアプリケーションを復元するのは比較的簡単ですが、アプリケーションを実行するにはデータが必要であり、アプリケーションの状態を復元するのは非常に複雑です。

サービス レベル アグリーメント (SLA) を満たし、アプリケーションとデータの可用性を維持するために、K8s 上のステートフル アプリケーションの高可用性環境を構築しようとしている企業は、次のような課題に直面しています。

複雑

Kubernetes を使用する際の主な問題の 1 つは、弾力性とアプリケーションのモビリティを維持しながら、ステートフル アプリケーション用のストレージを設定するのが難しいことです。パブリック クラウドの標準ソリューションはまだ改善されておらず、それ以上のものはセットアップと保守に多大な専門知識が必要です。したがって、ステートフルかつ回復力のある運用への道のりはまだ長いです。ストレージ、ネットワーク、移行に関する知識が必要です。多くのチームには、これを行うための資金、人材、専門知識が不足しています。

問題は、ストレージ インフラストラクチャの構築に必要なスキルが、ほとんどの DevOps プロフェッショナルが習得しているスキルとは大きく異なることです。ほとんどのクラウド ネイティブ チームには、パブリック クラウドの高度なストレージ ソリューションにアクセスできることを前提として、すべてのストレージが利用可能で、回復力があり、バックアップされていることを保証するために、特殊なストレージ ネットワークとデバイスを構成および保守するように訓練されたストレージ スペシャリストの専門知識が欠けています。

サプライヤーの選択肢が限られている

ストレージとインフラストラクチャは特定のベンダー (EBS、Azure Disk など) から提供されるため、ベンダーの選択肢が限られ、データ重力の問題は避けられません。データの重力(つまり、ある場所にあるデータの量)が大きいほど、将来的にデータを別の場所に移動することが難しくなります。アプリケーションはデータがある場所に常に引き寄せられ、過去のデータ ストレージの選択によって将来のデータの保存場所が決まります。

データがパブリック クラウドに移動すると、サービス プロバイダーは必然的にアプリケーションのパフォーマンスに影響を与えます。

レジリエンスの課題

弾力性に関しては、単一のクラウド プロバイダーだけに依存すると大きな制限が生じます。ただし、ステートフル アプリケーション用のクロスリージョンまたはマルチクラウド インフラストラクチャの設定は複雑なため、ほとんどの組織は単一のクラウド プロバイダーまたはリージョンに頼るしかありません。

異なる可用性ゾーン間でデータを移行する場合でも、ゾーン障害のリスクは依然として存在します。したがって、クラウドで実行されるステートフル アプリケーションのビジネス継続性を確保するには、データを失うことなく、2 番目のサイトまたはリージョンですぐに回復できる必要があります。

リスク

リスクは避けられません。しかし、安定性の計画が AWS または Google Cloud (統計的に障害が最も少ない) でビジネスを実行することだけである場合、問題が発生します。

肥大化したインフラ

さらに、データはアプリケーションなしでは価値がないため、さまざまなインフラストラクチャやパブリック クラウド ベンダー間でステートフル K8s アプリケーションを回復するには、アプリケーションの状態を含むアプリケーション環境全体を複製し、アプリケーションが実行される基盤となるインフラストラクチャから完全に独立させる必要があります。

時間が経つにつれて、このインフラストラクチャはますます肥大化してきました。安定性を維持しようと必死になっているチームにとって、追加の回避策を必要とする操作は耐え難いものになります。

パブリッククラウドの弾力性パズルを解く

複雑さが増すにつれて、より洗練された回復力、パフォーマンス、運用技術の必要性も高まり、複雑なものをシンプルにする方法が必要になります。

これらの問題に対処するために、新しいカテゴリが登場しました。ステートフル アプリケーション モビリティ プラットフォーム。これらのプラットフォームにより、ユーザーはステートフル アプリケーションの構成や展開方法を気にすることなく構成できるため、ステートフル アプリケーションは中断されることなく実行を継続でき、データ損失なしで別の場所に復元できます。ユーザーは、クラスターをクラウド、リージョン、データセンター間で移動できることを安心できます。

これにより、柔軟性、パフォーマンス、回復力が向上し、最終的にはステートフル アプリケーションが場所間で自由に移動できるようになるため、実行される場所が簡素化され、企業はクラウドの制限を回避しながらクラウドのパワーを活用できるようになります。

これらのプラットフォームを使用することで、アプリケーションがどこに展開されているかに関係なく、データを利用できるようになります。

このマルチクラウド、ワンクリックでデプロイ可能なスケーラブルなストレージ ソリューションは、ステートフル Kubernetes の安定性を実現します。

<<:  アジャイルサプライチェーンにおけるクラウドテクノロジーの重要性

>>:  2022 年のクラウド コンピューティングの 8 つのトレンド: 過剰支出、セキュリティ、ワークロード

推薦する

百度の最新の降格:外部リンクの適切な数は?

最近、百度は再び異常な行動を取り始め、27日に百度はウェブサイトの降格を開始した。 Kステーションで...

Bo Baiyou コンペティションの分析からどのような洞察が得られましたか?

まず、第4回「博百有」ウェブマスターコンテストが成功裏に開催されたことをお祝い申し上げます。これはも...

ウェブサイトのランキングを迅速に向上させるために、6つの関連性を実行します

ウェブサイトの関連性は、ウェブサイトの権威、専門性、重要性を評価するための非常に重要な参照パラメータ...

#BandwagonHostVPS# bandwagonhost-第8コンピュータルームが正式にオンラインになりました

Bandwagonhost は、公式発表なしに、8 番目の VPS データ センターであるカナダ (...

モノのインターネットとクラウドコンピューティングの関係は何ですか?

「モノのインターネット」(IoT)は、電子的に相互接続された物理的なモノのネットワークを表します。 ...

To B製品を宣伝するためのチャネル、方法、テクニックについて話す

これまでB商品のプロモーション方法についてはあまり話したことがなかったのですが、最近パソコンレンタル...

仮想サーバー自動化の利点

IT 組織は自動化を利用して多くのタスクを簡素化していますが、IT 組織の新しい領域で自動化の需要が...

ローカルウェブサイト間の競争と反競争的戦術

競争相手間の話題については話したくなかった。双方が文章や口頭で互いを批判し合っており、傍観者の方がは...

結婚、出会い、ゲームなど7業種でMomo情報フロー広告による顧客獲得コストを徹底解説!

Momo は、オープンな位置情報ベースのモバイル ソーシャル ツールです。これまでに 3 億人以上の...

SEO 求人検索の経験を 4 つステップごとに共有

私は 2011 年に卒業し、学校を卒業するとすぐに SEO 実践者の仲間入りをしました。しかし、SE...

企業はクラウドセキュリティの問題を弁証法的に捉える必要がある

セキュリティ問題に関する小さな提案でさえ、クラウド コンピューティング プロジェクトを台無しにし、ク...

百度がオリジナルコンテンツと疑似オリジナルコンテンツを区別できるかどうかの分析

百度関係者は、常にオリジナル記事の奨励と、寄せ集めや疑似オリジナル記事の取り締まりを強調しているが、...

ねずみ講にリンクされたリベートウェブサイトは業界に衝撃を与え、規制当局は厳しい調査を行った。

「消費者割引」は「投資割引」に変わり、規制当局はねずみ講を取り締まっている。キャッシュバックウェブサ...

クラウド コンピューティング顧客向けの 5 ステップ IaaS セキュリティ チェックリスト

現在、多くの組織が仮想データセンター、オンプレミス サーバー、アプライアンスをほぼ完全に IaaS ...