現在、主要なパブリッククラウドベンダーはすでにハイブリッドクラウド戦略を導入しています。ハイブリッド クラウド戦略は真の顧客ニーズであり、ガートナーがデュアル ステート IT に関するレポートを発表して以来、話題になっています。ハイブリッド クラウドとは、プライベート クラウド + パブリック クラウドのレイアウトを意味します。プライベート クラウドは安定したタイプ 1 の従来のアプリケーションを実行し、パブリック クラウドはアジャイルなタイプ 2 のインターネット アプリケーションを実行します。 すべての企業ではありませんが、ほとんどの企業ではハイブリッド クラウド レイアウトが必要です。もちろん、特定のニーズがある場合には、1 つのクラウドで十分であり、ハイブリッド クラウド レイアウトが必然的な結果になるわけではありません。これは、現段階でほとんどの伝統的な企業が直面しなければならない問題です。アジャイル アプリケーションでパブリック クラウドを使用する必要がある理由については、ここでは繰り返しません。 まず、他のベンダーのハイブリッド クラウド戦略について説明し、次に Google のハイブリッド クラウド レイアウトについて説明します。 AWS+VMWare ハイブリッドクラウド AWS のハイブリッドクラウドはあまり注目されていません。同社は市場リーダーであるため、同社の目標は、すべての企業がパブリック クラウドに全面的に移行できるようにすることです。これは非現実的かつ困難な場合が多いため、ハイブリッド クラウドはパブリック クラウドからプライベート クラウドに移行する方法です。ここで協力している主なプライベート クラウド ベンダーは VMWare です。これら 2 つのベンダーは、過去 1 ~ 2 年にわたってさまざまなカンファレンスでこのパートナーシップを頻繁に発表してきました。技術的な実装に関しては、主なアプローチは VMWare 仮想マシンを AWS パブリッククラウドに移行することです。詳細には、AWS は、多数の VMWare 仮想マシンとテンプレートを AWS パブリッククラウドに移行しやすくするための仮想マシン変換サービスとツールをいくつかリリースしました。具体的な手順については、以下を参照してください。 Azure + Azure Stack ハイブリッド クラウド このアプローチは純粋な Microsoft ソリューションです。 Microsoft は、プライベート クラウド データ センター IaaS を開発するためのツールとして、Azure Stack プライベート クラウド プラットフォームを開発し、リリースしました。もちろん、企業がすでに Microsoft の仮想化テクノロジを使用している場合、パブリック クラウド Azure 内の仮想マシンの形式は同じであり、VMWare などの仮想マシンから AWS EC2 への形式変換も必要ないため、すべての Hyper-V 仮想マシンを Azure に移行するのは非常にスムーズです。 Hyper-V 仮想マシンを Azure パブリック クラウドにスムーズに移行することもできます。 Azure Stack は、プライベート クラウドで拡張するための OpenStack や CloudStack に似たテクノロジと言えます。これは、プライベート クラウドにおける Microsoft の制御と影響力を高める方法です。 Azure Stack と Azure パブリック クラウド間のやり取りも仮想マシンに基づいていますが、Docker を使用したハイブリッド クラウドは別の問題です。 Red Hatのハイブリッドクラウド 私は以前 Red Hat で働いていたため、このソリューションをよりよく理解しています。 Red Hat にとって、そのビジネスと関心の多くは依然としてプライベート クラウドに向けられており、これはオペレーティング システムから IaaS、PaaS、XPaaS などまでのテクノロジ スタックの主戦場です。顧客のワークロードの分散がクラウドに到達したため、Red Hat Enterprise Linux イメージを使用してクラウドで仮想マシンを起動するだけでなく、すべての仮想マシンを統合管理することも実際の管理要件となっています。言い換えれば、Red Hat のハイブリッド クラウドは、ハイブリッド クラウド管理の概念に近いと言えます。主なハイブリッド クラウド管理製品は CloudForms です。この製品のオープン ソース コミュニティ プロジェクトは http://www.manageiq.org/ です。この製品は、もともと異機種仮想マシンリソースプールの管理、つまり各種サーバー仮想化クラスター(exsi、ovirt)やOpenStackを統一的に管理するために使用されていました。その後、AWS や Azure などのパブリック クラウドのサポートが追加されました。 Red Hat が Docker テクノロジーに基づく OpenShift の新バージョンをリリースした後、CloudForms 製品にも OpenShift のサポートが追加されました。 CloudForms は、クラウド管理プラットフォームの概念であり、顧客のハイブリッド クラウド内のさまざまなワークロードを管理するために異種リソース プールをサポートするワンストップの統合管理プレーンをユーザーに提供しようとしています。 GoogleとNutanixのハイブリッドクラウド 両社は2017年半ばに提携を発表した。 Google の観点から見ると、このパートナーシップは次の点で有益です。1) プライベート クラウドのインフラストラクチャ側でヘルパーや代替者を見つけること。 Nutanix の世界中の何千もの既存顧客は、自然に Google とのつながりを深めました。 GCP の潜在的なユーザーになりました。簡単に言えば、パブリック クラウド ビジネスにとって有益です。 2) NutanixのXiサービスを通じて、既存のデータセンターの利用率と価値を向上します。この技術については後ほど簡単に説明します。 以下のコンテンツは https://cloudplatform.googleblog.com/2017/07/going-Hybrid-with-Kubernetes-on-Google-Cloud-Platform-and-Nutanix.html から抜粋したものです。 1. ハイブリッドクラウドの利点 企業ユーザーはハイブリッド クラウドを使用することで、次のような利点を得ることができます。
2. ハイブリッドクラウドアーキテクチャ このハイブリッド クラウドも、AWS と VMWare のコラボレーションと同様に、2 つの異なるベンダー間のコラボレーションです。以下は技術レベルでの統合方法についての簡単な説明です。
このハイブリッド技術は、両者の協力の第一歩に過ぎません。ここで、Nutanix は既存および将来のユーザーのプライベート クラウド レイアウトの方向性を示しています。世界のパブリッククラウド市場で第3位のプレーヤーであるGoogleのGCPも影響力を増しています。もちろん、K8s によってこの組み合わせはより完全なものとなり、K8s テクノロジーを追求するすべてのグループにより適切に対応できるようになります。 GCP+Nutanix+K8s ハイブリッドクラウドの仕組み 以下は Google の Web サイトからの説明です。
詳細を説明するために、次のサブ見出しが使用されます。 1. Nutnaix クラスターに K8s クラスターをデプロイする 最初のステップは、もちろん Nutanix インフラストラクチャを導入することです。データ センターで 3 つ以上の物理ノードが稼働している Nutanix クラスターが存在する場合があります。このクラスターは、必要な仮想化テクノロジーを実行するためのプライベート IaaS レイヤーです。この IaaS リソース プールに基づいて、Nutanix が提供する Nutanix Calm アプリケーション自動化展開/オーケストレーション ツールを使用して、4 ノードの K8s クラスター (マスター 1 つ + ワーカー 4 つ) を展開します。つまり、最初から 4 つの空の仮想マシンを作成し、ワンクリックで K8s ソフトウェア クラスターを自動的に展開します。つまり、Nutnaix 管理インターフェースでは、Nutanix Calm 機能を使用して、ワンクリックで k8s クラスターがインストールされ、インストールプロセスは数十分程度で迅速に完了しました。動作原理を下図に示します。 Nutanix Calm はユーザーにアプリケーション ストアを提供し、ユーザーは k8s を含む IaaS リソース プール内のあらゆるビジネス アプリケーションをワンクリックで起動できます。 Nutanix Calm アプリケーション ストア内の各ソフトウェア アプリケーションはブループリントに対応しています。たとえば、k8s ブループリントは、k8s をワンクリックで展開するためのコード ドキュメントであり、仮想マシンの仕様、ソフトウェアのインストールと展開の詳細、k8s サービスを開始および管理するためのコマンドが詳細に記載されています。 Nutanix Calm のブループリントは AWS CloudFormation テクノロジーに似ており、IaC ベースのコード設計アプローチです。 Nutanix App Store を以下に示します。 上記の k8s アイコンをクリックすると、k8s クラスターをすばやく構築できます。構築が成功すると、下の図のようになります。 Nutnaix Calm の k8s と AWS CloudFormation の違いは、ハイブリッドクラウド管理をサポートしていることです。 4 ノードのクラスターを展開し、AWS、GCP、Azure などのパブリック クラウド リソース プールを選択できます。ビジネス サービスの場合でも、サブサービスの一部をプライベート クラウドに展開し、一部をパブリック クラウドに展開できます。または、ビジネス サービス内のサブサービス A をプライベート クラウドに展開し、サブサービス B を GCP 共有クラウドに展開して、統合管理を実現します。 このブループリントを通じてデプロイされた k8s クラスターは、Nutanix k8s ボリューム プラグインのデプロイと構成を実装します。つまり、Nutanix 仮想化プラットフォーム上に展開されたコンテナ クラスターは、永続ストレージの構成を実装します。つまり、k8s のアプリケーションが永続ストレージを必要とする場合は、既製のストレージを使用でき、これによりコンテナーは Nutanix ストレージの利点も享受できるようになります。 2. Nutanix Calm Kubernetes ブループリントを使用して GCE 上に k8s クラスターをデプロイする より一貫性のあるハイブリッド クラウド エクスペリエンスを実現するには、パブリック クラウド側に同じコンテナ オーケストレーション管理フレームワークを展開する必要があります。つまり、GCP の GCE 仮想マシンに k8s クラスターを展開する必要があります。 簡単に言うと、Nutanix の Nutanix Calm インターフェースで、Kubernetes ブループリントを再度選択し、[デプロイ] をクリックします。今回、導入対象として選択したのは、GCP パブリック クラウド プラットフォームです。同様に、GCP で 4 ノードの k8s クラスターが起動されます。起動後の効果は以下のとおりです 3. Kubectlで2つのクラスターを管理する Kubectl は、クラスターへのネットワーク接続がある場所であればどこでも実行できる k8s クラスター管理クライアント プログラムです。クラスターのマスター ノードなど、クラスターが配置されている仮想マシンでも使用できます。もちろん、管理者のラップトップでも設定できます。 k8s のフェデレーション管理機能はまだテストしていませんが、このハイブリッド シナリオでも役立つはずです。 ここでは、Kubectl の管理方法と詳細について説明します。 4. Helmを使用して両側にWordPressアプリケーションをデプロイする Helm は、k8s クラスター上のアプリケーション マネージャーです。多くのアプリケーションをテストしてパッケージ化し、k8s クラスターにアプリケーションをワンクリックでデプロイできるようにします。もちろん、独自の定義ファイルを使用して、kubectl を使用してデプロイすることもできます。 Helm も完璧なツールではありませんが、この例では使用されているだけです。導入効果は以下のとおりです。 Helm ツールの展開とインストールも、Nutanix Calm k8s ブループリントにパッケージ化できます。 helm を使用して WordPress をデプロイします。
kubectl コマンドを実行して、デプロイメントの結果を表示します。
上記は、Nutnaix プライベート クラウド リソース プールでの展開結果です。 2 つの永続ボリューム ストレージ PVC、2 つのコンテナー、およびその他のリソースが作成されたことがわかります。 Nutanix クラウド戦略 Nutanix は、Nutnaix Calm のブループリント機能を使用して、ワンクリックで k8s クラスターを展開できるため、k8s クラスターを手動で展開する際の複雑さと作業負荷が軽減されます。 Nutnaix は、k8s クラスターに永続的なボリューム ストレージを提供します。このストレージはすべてのコンテナ アプリケーションに対応し、コンテナのデータ永続性の問題を解決します。もちろん、コンテナ アプリケーションも、無制限の容量、高パフォーマンス、重複排除、圧縮など、Nutnaix ストレージのすべての利点を直接享受できます。 GCP との連携により、Nutanix のハイブリッド クラウド戦略が最適化および改善され、顧客がハイブリッド クラウドを導入するための道が開かれます。 Nutanix Xi Cloud Service は、Google とのより緊密なコラボレーションです。企業に、よりシンプルで使いやすい災害復旧サービスを提供します。 DR はこの連携の 1 つの使用シナリオにすぎず、他の使用例もあります。 上の図を以下のように解釈してみましょう。
企業が Nutanix プラットフォームの複数のノードを導入し、一連のビジネス仮想マシンを実行している場合、ビジネス継続性管理のニーズを満たすために災害復旧サイトが必要になります。 Nutanix の Xi サービスにログインし、Google の GCP クラウド プラットフォームのデータセンターまたは Nutanix が構築した Xi データセンターで DR クラスターをワンクリックで起動することを選択します。つまり、企業は DR コンピュータ ルームのサイト選択から始める必要がなくなり、従来の方法で DR サイトを構築する必要がなくなります。企業は数分でターゲット DR サイトを実現し、その後プライベート クラウドと DR サイトの DR 戦略を構成できます。数分後には、ビジネス アプリケーションは DR 戦略によって保護されます。 【この記事は51CTOコラムニスト「Liu Zheng」によるオリジナル記事です。転載する場合は著者のWeChat公開アカウント「DevOps Coach」(MyDevOps)から許可を得てください] この著者の他の記事を読むにはここをクリックしてください |
<<: 知っていましたか?ハイブリッドクラウドに向けた最善の次のステップ
>>: ベゾスを怖がらせろ!アリババの株価は急騰し、時価総額は5000億ドルに近づきました!
多くのパブリック クラウド サービスは、少なくとも部分的にはオープン ソース プラットフォームまたは...
デジタル企業は、ビジネス目標との整合性を高めるために、IT インフラストラクチャの変革と進化を続けて...
最近、ビリビリ動画配信サービス(以下、Bステーション)が公式に主催する「南京夏祭り」が批判され話題と...
フォーラムは、オンライン プロモーションの誕生以来存在しています。フォーラムは、コミュニケーション ...
最近、企業のソーシャル セルフ メディア運用の全体計画を立てました。セルフ メディア運用を構築する際...
Brainhost は信頼できるホスティング会社で、現在 1 年間の無料ホスティングを提供しています...
導入Kubernetes は、ステートレス ワークロードを実行するためにゼロから設計されました。これ...
Weishang が初めてブログに出会ったとき、Sina は設立されてから 1 年も経っておらず、中...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますWordP...
オンライン販売戦略について話しているとき、多くの小規模ウェブサイトが、ようやく市場セグメントを選択し...
海外の VPS を購入するときは、適切な海外の VPS ウェブサイトを見つける必要があります。奇妙で...
SEO とは何か、また SEO をどのように行うかを説明するのに、率直な言葉を使うつもりはありません...
2011年4月に設立されたホスティング会社であるstockserversは、現在、ドイツ(Hetzn...
私は今日、ある会社に転職しました。かなり「大きな」医療ビジネスプロモーション会社です。「大きな」とい...
1. 要約1. Kafka メッセージの遅延とタイミングの概要Kafka メッセージのレイテンシとタ...