Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

NetApp ONTAPを使用したVMware vSphere Kubernetes Serviceについて学びます

共同作成者 banum-netapp

VMware vSphere Kubernetes Service(VKS)は、VMwareが提供するマネージドKubernetesサービスであり、組織がKubernetesを使用してコンテナ化されたアプリケーションをデプロイ、管理、スケールすることを可能にします。NetApp ONTAPストレージと組み合わせることで、VKSはクラウドネイティブワークロードにエンタープライズクラスの永続性、パフォーマンス、およびデータ管理を提供します。

VKSはVMware Cloud Foundation(VCF)に組み込まれており、上流のCNCF Kubernetesに準拠しているため、より広範なKubernetesエコシステムおよびツールとの互換性が確保されています。

vSphere Kubernetes Serviceの主な機能

  1. マネージドKubernetesクラスター: vSphere Kubernetes Serviceは、Kubernetesクラスターのデプロイと管理を簡素化します。クラスターの作成、アップグレード、スケーリング、監視といったタスクを自動化します。

  2. VMware インフラストラクチャとの統合: VKS は VMware vSphere、NSX-T、およびその他の VMware ソリューションとシームレスに統合し、組織が既存の VMware インフラストラクチャを Kubernetes ワークロードに活用できるようにします。

  3. マルチクラウドおよびハイブリッドクラウドのサポート: vSphere Kubernetes Serviceは、プライベートクラウド、パブリッククラウド(AWS、Azure、Google Cloudなど)、およびハイブリッドクラウド環境へのデプロイをサポートしており、組織がアプリケーションを管理する上での柔軟性を提供します。

  4. 組み込みセキュリティ: VKSには、ロールベースのアクセス制御(RBAC)、ポリシー適用、およびネットワークセキュリティのためのVMware NSXとの統合などのセキュリティ機能が含まれています。

  5. Kubernetesエコシステムのサポート: VKSは、Kubernetesの完全なアップストリームAPIをサポートしており、環境間での移植性と、サービスメッシュ用のIstio、監視用のPrometheus、その他のCNCF認定ツールなどのツールを含む、より広範なKubernetesエコシステムとの互換性を保証します。組織は、標準的なKubernetesのスキルと統合機能をVKSクラスターに直接適用できます。

  6. 開発者向けツール: VKS は、CI/CD パイプライン、GitOps プラクティス、および kubectl や Helm などのツールを含む標準的な Kubernetes 開発者ワークフローをサポートしており、開発チームは独自のインターフェースを学習することなく、コンテナ化されたアプリケーションを構築・デプロイできます。

  7. 拡張性と高可用性: VKSは、アプリケーションの高い可用性とパフォーマンスを維持するために、自動スケーリングやフォールトトレランスなどの機能を提供します。

  8. 可観測性と監視: VKSは、標準的なKubernetes互換の監視ツールと統合し、クラスターおよびアプリケーションのパフォーマンスに関するリアルタイムの洞察を提供します。

vSphere Kubernetes Serviceのユースケース

  1. アプリケーションの最新化: 組織は、レガシーアプリケーションをコンテナ化し、VKS によって管理される Kubernetes クラスターにデプロイすることで、レガシーアプリケーションを最新化できます。

  2. DevOps Enablement: VKS は、自動化、CI/CD 統合、開発者向けツールを提供することで、DevOps ワークフローをサポートします。

  3. ハイブリッドクラウド展開: 企業はVKSを使用して、オンプレミスとクラウド環境にまたがるKubernetesクラスターを展開し、一貫した運用を実現できます。

  4. マイクロサービスアーキテクチャ: VKSはマイクロサービスベースのアプリケーション開発をサポートしており、チームが分散システムを構築および拡張できます。