翻訳者|ブガッティ 校正:孫淑娟 企業がデジタルファースト モデルに移行するにつれて、クラウド コンピューティング アーキテクチャを採用する組織が増えています。しかし、クラウドへの移行には多くの統合と管理の課題が伴います。クラウド自体は、複数の地域と何千ものユーザーにまたがるインフラストラクチャ、アプリケーション、マイクロサービス、コンテナ、クラスター、仮想マシン、複数のクラウドからなる広大なエコシステムです。さらに、クラウドで実行される各アプリケーションには、それぞれの機能を管理するための独自のデータ プレーンもあります。 このような複雑なインフラストラクチャとさまざまなデータ プレーンを管理するには、データ プレーン側の重い処理を処理する単一の管理プラットフォームが必要です。ここでコントロール プレーンが役に立ちます。コントロール プレーンは、ワークロードの割り当て、構成、スケジュール、保守、および運用に関する決定を行う、集中管理されたインターフェイスです。これは、オブジェクトの望ましい状態を維持し、タスクをスケジュールし、ユーザー管理、クラスター管理、オーケストレーションを実装する一連のサービスです。たとえば、データ分析を例にとると、データがデータ プレーンで変換されると、コントロール プレーンは必要なパイプラインのインスタンスを作成し、追加のコンピューティング リソースを開始し、タスクの完了後にすべてのリソースを再利用することができます。 分析コンテキストにおけるコントロールプレーンの主な機能独立したコントロール プレーンを持つ背後にある全体的な考え方は、次のような哲学です。顧客はクラウド コンピューティング スタックについて心配する必要はなく、ワークロードを処理するために必要なリソースを使用するだけです。分析の観点から見ると、コントロール プレーンに必要な 4 つの主要機能は次のとおりです。 1. データプレーンとの直接統合コントロール プレーンは、数百のクラスターと複数のクラウド プロバイダーにわたるさまざまなデータ プレーンと緊密に統合される必要があります。プラットフォームの状態とリアルタイム操作に関するタイムリーな観測可能性を提供し、これらの観測と指標に関する過去の傾向を追跡および分析する必要があります。インターフェース内で構成の変更をプッシュし、アップグレード、バックアップ、インストールなどの管理タスクを実行できる必要があります。ユーザーは、クラウド プロバイダー、リージョン、仮想プライベート クラウド (VPC) など、任意のデータ プレーン アンダーレイを選択し、選択したデータベースとクラスターをシームレスにオーケストレーション、展開、または終了できる必要があります。 2. データの民主化とセキュリティのサポートセキュリティ、コンプライアンス、プライバシーの要件が変化し続けるため、組織はデータの保存方法だけでなく、組織全体での分析のためにデータにアクセスして使用する方法も規制する必要があります。一部の企業では、データをクラウド アカウントに保存して分析することさえ求められます。したがって、コントロール プレーンは、さまざまな承認および認証スキームを管理およびサポートできる必要があります。誰がどのデータにアクセスできるかは、プライバシーとセキュリティの観点からも重要な側面です。単純な権限から複雑なロールベースのアクセス制御、IDP (アイデンティティ プロバイダー) の統合まで、コントロール プレーンは、ユーザー ロールとアクセス ポリシーに基づいてそれらが一貫して適用されるようにする必要があります。 3. 請求の透明性とサブスクリプションの柔軟性従来の SaaS (Software as a Service) を例にとると、課金はシート数またはユーザー数に基づいて行われます。分析 SaaS は、製品やリソースの消費に基づいて、より高い柔軟性をサポートする必要があります。コントロール プレーンのコア機能は、この消費量を追跡し、さまざまな分析ワークロードに適した粒度で追跡することです。たとえば、課金はデータ プレーンの vCPU 使用量に完全に依存するため、組織はワークロードを調整して既存のクラウド プロバイダーへの投資を最大限に活用できます。また、コントロール プレーンでは、月末に予期せぬ請求が発生しないように、管理者がクラウドの支出に明確な制限を設定できるようにする必要があります。 4. リソースの使用状況を監視し、洞察を得るさまざまなクラウド コンポーネントを監視するのは複雑で困難な作業になる可能性があるため、コントロール プレーンの重要な機能の 1 つは、ユーザーにとってこのプロセスを簡素化し、リソースの使用状況に関するリアルタイムの情報を一目で確認できる一連の直感的なレポートを提供することです。これには、ノード、サブクラスター、ポリシーのステータス、パフォーマンス、vCPU 使用率、合計稼働時間、クラスターの開始および停止時間、ユーザー アクティビティに関する分析情報 (上位ユーザーやクエリ数など) に関する直感的な情報が含まれます。監視とトラブルシューティングのための詳細なイベント ログ。理想的には、コントロール プレーンは、インフラストラクチャ全体とそのデータ プレーンの唯一の真実のソースである必要があります。 将来のデータは非常に大規模で、分散され、複雑になるため、組織ではデータの管理性、再利用性、可視性、オーケストレーションを向上させるための集中型のメカニズムが必要になることは明らかです。これを踏まえると、組織がデータ プレーンの価値を最大限に引き出すために複雑なコントロール プレーンが必要な理由は想像に難くありません。 原題:クラウド データ ウェアハウス アーキテクチャにおけるコントロール プレーンの重要性、著者: Rohit Amarnath |
<<: クラウド ネイティブ アプリケーション開発のための Go での gRPC の構築
>>: Amazon Web Services の専門家の視点: 最新アプリケーションの証明可能なセキュリティ - 最高水準のクラウド セキュリティを構築する唯一の方法
[51CTO.comより引用] 医師と患者が音声と映像を使って遠隔診断や治療を行ったり、入退室管理用...
はじめに:オーストラリアのデザイナー向けクラウドソーシングサービス「DesignCrowd」の創設者...
インターネット上では、ウェブサイト広告、つまりウェブサイトを広告主として立ち上げることによって、数多...
[[429059]] DevOps でアプリケーションを成功させるための複雑なパイプライン スクリプ...
検索エンジン最適化の継続的な発展により、インターネット上のさまざまな業界、企業、個人などが検索エンジ...
5Gインフラの普及、AI人工知能の向上、ITハードウェアの急速な反復、技術の飛躍を背景に、企業のデジ...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますモバイルフ...
11月17日、ビリビリ(以下、「ビリビリ」)とiQiyiは、2019年9月30日までの第3四半期の財...
【51CTO.comオリジナル記事】2019年1月18日、中国電子科技集団公司(以下、中国電子科技集...
現在、PaaS (Server as a Platform) は、サーバー ベンダーが顧客に、ほとん...
誰もが経験したことがあると思いますが、検索エンジン市場が 1 つの企業によって独占されると、ルールは...
経営には興味深い法則があります。それは「ワインと汚水の法則」です。つまり、スプーン一杯のワインをバケ...
月収10万元の起業の夢を実現するミニプログラム起業支援プランミニプログラム開発者とやりとりする過程で...
最近、「 B2B マーケティング戦略レポート」に掲載された一連のデータを見たのですが、それによると、...
ウェブサイト運営の対象はユーザーです。ウェブサイトの場合、トラフィックがなければ、それは単なる空論に...