コンテナによるエンタープライズインフラストラクチャの最新化
アジャイルマイクロサービスの採用により、エンタープライズITチームはペット(物理サーバーと仮想サーバー)から牛(パブリッククラウドサービス)、そして今では鶏(コンテナ化されたインフラストラクチャ)までの管理。 DockerのようなコンテナプラットフォームとKubernetesのようなコンテナオーケストレーションエンジンは、ITオペレーターがマイクロサービスアーキテクチャをスケーリング、管理、最適化するための俊敏性、移植性、柔軟性を向上させるのに役立ちます。
451 Researchは、アプリケーションコンテナ市場は、2019年までに年間収益で43億ドルに達するでしょう。エンタープライズコンテナエコシステムが現在どれほど急速に進化しているかについての証拠は次のとおりです。
- StackOverflowの2019開発者調査DockerとKubernetesは、90,000人以上のグローバル回答者の間で2番目と3番目に愛されているテクノロジーであることがわかりました。
- がある使用中のDockerコンテナと350万のDocker化アプリの370億以上のダウンロード. A 最近のCNCF調査では、 Kubernetesは、グローバルIT意思決定者の83%に推奨されるコンテナ管理ソリューションでした.
- 主要なクラウドプラットフォームは、Dockerコンテナーをサポートするだけでなく、使いやすさのために、Amazon Elastic Container Service for Kubernetes(EKS)、Azure Container Services(AKS)、Google Kubernetes Engine(GKE)などのマネージドKubernetesデプロイメントも提供します。
OpsRampを使用したリアルタイムのコンテナ監視と管理
NS OpsRamp2019冬のリリースITプロフェッショナルがクラウドネイティブサービスの正常性とパフォーマンスを大規模に追跡できるように、Kubernetesオーケストレーションエンジンのサポートを導入しました。当社のKubernetes統合は、Kubernetesクラスター全体の問題の検出、監視、診断、アラート、および修正を支援し、以下を通じてデータ主導の洞察を提供します。
- 発見。 OpsRampは、オンプレミス、プライベート、マルチクラウド環境全体でKubernetesクラスターを検出してオンボーディングするため、ITチームはコンテナーのフットプリントをすばやく理解できます。 (アプリケーション/サービス) Kubernetesクラスター内で実行されています。
図1-統合により、Kubernetesクラスター、ホスト、コンテナーのパフォーマンスを監視します。
OpsRampは、[Install Kubernetes Integration]をクリックしてYAMLファイルを生成します。OpsRampエージェントをコンテナとしてインストールするには、YAMLファイルをKubernetes Controllerにコピーしてから、次のコマンドを実行する必要があります。
指示: kubectl apply -f opsramp-agent-kubernetes.yaml
図2-OpsRampエージェントは、オンプレミスおよびマルチクラウドインフラストラクチャ全体でのKubernetesデプロイメントのパフォーマンスを監視します。
OpsRampのKubernetes用コンテナ管理エージェントは、Dockerイメージ名、ホスト、コンテナ、デーモンセット、名前空間、ポッド、レプリカセット、およびサービスを検出するため、ITチームはコンテナが目的の状態で実行されていることを確認できます。
図3-すべてのKubernetesコンテナワークロードを1か所で視覚化します。
2.インテリジェンス。 OpsRampの事前設定されたKubernetesモニタリングテンプレートは、関連するパフォーマンスメトリックと視覚化機能を提供するため、ITチームは、クラスタ、コンテナ、マイクロサービスの各レイヤーで何が起こっているかをモニタリングできます。 DevOpsチームは、リソースの傾向(CPUとメモリの使用率)だけでなく、各Kubernetesクラスターのサービス全体(各クラスターのノードとコンテナー、名前空間ごとのポッドの内訳)も追跡できます。
図4-コンテナーワークロードに適切なパフォーマンスメトリックを使用して、クラウドネイティブの可観測性を確保します。
3.ダッシュボード。 Kubernetes用のOpsRampのダッシュボードは、企業のクラウドネイティブサービスと基盤となるコンテナ化されたワークロードに関するコンテキストビューを提供します。ダッシュボードは、アプリケーションの所有者とサイト信頼性エンジニアがクラスター、ノード、名前空間、ポッド、およびコンテナーレベルのメトリックを追跡し、次の質問に答えるのに役立ちます。
- コンテナ内のプロセスはどの程度応答しますか?
- クラスターは正常で適切なサイズですか?より少ないノードを使用してアプリケーションを効果的に実行できますか?
- 使用率の変化は、プロセスまたはアプリケーションに問題があることを示していますか?
- サービスに到達できる時間の割合は何パーセントですか?キューにはいくつのリクエストがありますか?
図5-Kubernetesダッシュボードを使用して適切なレベルの可視性と制御を推進します。
次のステップ:
- 451Researchが毎年恒例のOpsRampを認めた理由をご覧ください アプリケーションとインフラストラクチャのパフォーマンスの市場マップ。
- スケジュール カスタムデモOpsRampソリューションの専門家と。
- フォローしてください ツイッター, LinkedIn と YouTube.