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

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

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

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

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

複雑

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

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

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

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

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

レジリエンスの課題

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

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

リスク

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

肥大化したインフラ

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

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

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

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

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

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

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

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

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

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

推薦する

ZStack のクラウド コンピューティングへの道のり: 最先端技術の絶え間ない出現と絶え間ない製品化

[51CTO.com オリジナル記事] 2015 年に設立された ZStack は、3 年間の開発期...

serverhub-$5/512m メモリ/500g ハードディスク/1T トラフィック/3IP/10G ポート

Serverhub は、本当に古いホスティング会社のブランドです。私は 2007 年に使い始めました...

百度が9月以降に新規サイトを登録するための隠れたルールと対応方法

百度が新しいサイトを開設する問題は、よく話題になる。さまざまな声があちこちで聞かれ、さまざまな記事が...

アリババクラウド社長張建鋒氏:新たなコンピューティングアーキテクチャが形になりつつある

10月19日、2021年雲奇カンファレンスで、アリババクラウドインテリジェンス社長の張建鋒氏が「クラ...

調査レポート:企業はクラウド分析に楽観的だが、スピードアップが必要

クラウドベースのデータおよび分析ソリューションを提供する世界有数のプロバイダーである Teradat...

Banwagonhost の香港 VPS 割引コード、香港 VPS、大容量帯域幅、格安香港 VPS

待望のBandwagonhost香港VPSがついにオンラインになりました。香港では1Gbpsの帯域幅...

マーケティングにおける需要と供給の選択方法

長年SEOに携わってきたあなたは、Googleが私たちの「敵」なのか、それとも親友なのかを真剣に考え...

balticservers-VPS-10% オフ-100M 無制限 (素晴らしい)

12年の歴史を誇るIDCのBalticserversが、6か月間、VPSを通常価格の10%割引で提供...

MongoDBの株価は320億ドルを超え、最も価値のあるオープンソースソフトウェア企業となった。

[[422308]]要点: MongoDBの株価が急騰しており、その市場価値はIBMが2019年にR...

直径10キロの世界:ケータリング店のWeChat運営に関する簡単な考察

インターネット上でみんながWeChatを使ってビジネスをする方法について話しているのを見て、私も思わ...

Linkerd と Ingress-Nginx の組み合わせとサービスへのアクセス制限

簡潔にするために、Linkerd 自体は組み込みの Ingress コントローラーを提供していません...

クラウドネイティブとは何か、そしてクラウドネイティブアプリケーションの12の要素を理解する

クラウド ネイティブという言葉は誰もが知っていると思います。しかし、「クラウド ネイティブとは正確に...

Virmach の Phoenix データセンター AMD シリーズ VPS の簡単なレビュー

Virmach の AMD Ryzen シリーズ VPS が Phoenix データセンターで正式に...

Virpus-25% オフ/12.7 USD/年/Xen/15g SSD/2 コア/1.5T トラフィック/シアトル

virpus.com の旋風割引プロモーションが始まりました。SSD ハード ドライブを搭載したすべ...

Tongcheng.com でのロマンチックな出会い: Ctrip はどのようにして eLong に関わるようになったのでしょうか?

トレイシー当初中国で上場する予定だった同城旅行は、昨年5月に中国証券監督管理委員会から通知書を受け取...