概要
Kubernetes は、コンテナ化されたワークロードとサービスを管理するためのオープンソースプラットフォームです。ほとんどのクラウドプロバイダーは、自社インフラストラクチャ上で Kubernetes を実行するためのマネージドサービスを提供しています。DoiT の Kubernetes ソリューションは、Kubernetes ワークロードの実行時に監視と最適化の機会の特定を支援します。
請求データと利用データ
DoiT の Kubernetes ソリューションは、Kubernetes クラスタを監視するために 2 種類のデータを使用します。
-
請求データ: これは、AWS CUR や Google Cloud 請求データエクスポートなど、クラウドプロバイダーによるコストと利用状況のデータです。請求データは、Kubernetes インフラストラクチャの財務面に関するものです。クラスタにどれだけ費用をかけているか、またコストがどのように分配されているかを把握するのに役立ちます。請求データは、コスト管理と最適化において非常に重要です。
-
利用データ: 利用データは、CPU 使用率、メモリ使用率、ネットワーク IO などのメトリクスを用いて、リソースが十分に活用されているか、または無駄が発生しているかを把握するのに役立ちます。利用データは、パフォーマンス監視とキャパシティプランニングに不可欠です。
DoiT Kubernetes ソリューション
DoiT は、コンソール内で個別の Kubernetes 機能を提供しています。これらは異なるデータソースを使用し、別々のダッシュボードエントリとして表示されます。
-
Kubernetes Intelligence: (任意の Cloud Intelligence プランで利用可能)主な Kubernetes 最適化エクスペリエンスです。PerfectScale agent からの利用データとクラウドプロバイダーからの 請求データを組み合わせます。これを使用してクラスタをオンボーディングし、エージェントをインストールし、EKS・GKE・セルフマネージドクラスタ全体のワークロード利用率とコストを分析します。
-
EKS Intelligence: (Enhanced または Enterprise Cloud Intelligence プランで利用可能)AWS 請求および EKS 固有のコストディメンションに特化した Amazon EKS 向けの Cloud Analytics(クラウド分析)ダッシュボードです。Kubernetes Intelligence を補完しますが、利用メトリクス取得のためのエージェントインストールを代替するものではありません。
-
GKE Intelligence: (Enhanced または Enterprise Cloud Intelligence プランで利用可能)GKE cost allocation の請求データを利用する Google Kubernetes Engine 向けの Cloud Analytics(クラウド分析)ダッシュボードです。Kubernetes Intelligence を補完しますが、利用メトリクス取得のためのエージェントインストールを代替するものではありません。
GKE と EKS では、利用状況およびリサイズに関するインサイトを得るために Kubernetes Intelligence を有効にし、各プロバイダーに合わせたクラウド請求ビューには GKE Intelligence または EKS Intelligence のダッシュボードを使用してください。