Networking for Kubernetes

Kubernetesネットワーキングを標準化し、AI推論ワークロードをサポートして、運用負荷を増やすことなくセキュリティを確保しながら拡張できます。

Kubernetes上でアプリケーション、API、AIワークロードを配信し、セキュリティを確保してスケーリング

Kubernetesは運用上の中核的な課題を解決しますが、トラフィックの動作までは制御しません。複数のクラスター、テナント、チームを管理する組織では、この制御によって、ツールの分断、セキュリティの不統一、エンドツーエンドの可視性の制限が生じ、システムの運用が複雑になる可能性があります。F5 Application Delivery and Security Platform (ADSP)は、エンタープライズグレードのネットワーキング、セキュリティ、オブザーバビリティのソリューションを最新のKubernetes環境に拡張し、AI推論ワークロードをサポートします。

Kubernetesアプリケーション配信の標準化

プラットフォームチームやDevOpsチームから信頼される、実績あるエンタープライズグレードのプラットフォームで、環境全体の標準化を実現します。

ADCへの投資をKubernetesにも活用

従来のADC環境とKubernetesを連携させ、これまでの投資を活かしながら、モダンなアプリケーション配信を実現します。

AI活用に向けた準備を整える

AIアプリ向けの主要プラットフォームであるKubernetes上で、AIに最適化されたアプリケーション配信により、AIワークロードを支えます。

大規模環境でのガバナンス

一貫したトラフィック管理ポリシーとセキュリティポリシーを適用し、クラスター、テナント、チーム、環境全体にわたるエンドツーエンドの可視性を確保します。

リファレンス アーキテクチャ

以下のリファレンスアーキテクチャ図は、Kubernetesにおけるアプリケーション配信の理解に役立つように作成されています。

Kubernetesのネットワーキング

networking-for-kubernetes_arch-diagram-01

本番環境に対応したNetworking for Kubernetes

networking-for-kubernetes_arch-diagram-02

エンタープライズグレードのNetworking for Kubernetes

networking-for-kubernetes_arch-diagram-03

戦略的なNetworking for Kubernetes

networking-for-kubernetes_arch-diagram-04

Kubernetesネットワーキングのユースケースを見る

Kubernetes向けIngress

F5 NGINX Ingress Controller

実績と信頼を備え、本番環境に対応したIngressソリューション。

F5 BIG-IP Next for Kubernetes

Kubernetesクラスター向けのスケーラブルなマルチテナント型イングレス・エグレス制御。

F5 NGINXaaS for Azure

AzureでホストされるKubernetes環境全体で、一貫したアプリケーション配信をサポートします。

F5 BIG-IP Container Ingress Services

BIG-IPのトラフィック管理とセキュリティをKubernetesに拡張します。

F5 WAF for NGINX

分散アーキテクチャとハイブリッド環境全体で、アプリとAPIのセキュリティを適用し、拡張します。

F5 NGINXaaS for Google Cloud

Google CloudのKubernetes環境全体で一貫したアプリケーション配信を支援します。

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

Gateway API

F5 NGINX Gateway Fabric

モデルを認識したルーティングに対応する、本番環境向けのGateway API。

F5 WAF for NGINX

Kubernetes対応のWAFで、F5 NGINX上で稼働するモダンアプリとAPIを保護

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

AIファクトリーの負荷分散

F5 BIG-IP Next for Kubernetes

Kubernetesクラスター向けの、拡張性に優れたマルチテナントのイングレスおよびエグレス制御。

F5 NGINX Gateway Fabric

モデルを認識したルーティングをサポートする、本番環境向けのGateway API。

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

マルチクラスターとマルチテナンシー

F5 BIG-IP Container Ingress Services

BIG-IPのトラフィック管理とセキュリティをKubernetesに拡張します。

F5 BIG-IP Next for Kubernetes

Kubernetesクラスター向けの、拡張性を備えたマルチテナント対応のイングレスおよびエグレス制御。

F5 NGINXaaS for Azure

AzureでホストされるKubernetes環境全体で、一貫したアプリケーション配信を支援します。

F5 NGINX Ingress Controller

実績と信頼を備えた、本番環境に対応するIngressソリューション

F5 NGINX Gateway Fabric

モデルを認識するルーティングをサポートする、本番環境向けのGateway API。

F5 NGINXaaS for Google Cloud

Google CloudのKubernetes環境全体で、一貫したアプリケーション配信を支援します。

Kubernetesのオブザーバビリティ

F5 NGINX Gateway Fabric

モデルを認識したルーティングに対応する、本番環境向けのGateway API。

F5 NGINX Ingress Controller

SaaS WAFで、分散したアプリと環境全体に一貫した保護を確保

F5 BIG-IP eBPF Observability

BIG-IP Cloud-Native Editionを拡張し、サイドカーやアプリケーションレベルの計装を必要とせずに、Kubernetesトラフィックをカーネルレベルでリアルタイムに可視化します。

F5 BIG-IP Container Ingress Services

BIG-IPのトラフィック管理とセキュリティをKubernetesに拡張します。

リソース

記事と電子書籍

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

最新ニュース

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

よくあるご質問

Kubernetesは、コンテナ化されたアプリケーションのデプロイ、スケーリング、ネットワーキング、ライフサイクル管理を自動化する、オープンソースのコンテナスケジューラ兼オーケストレーションプラットフォームです。Pod、Service、Ingressなどの抽象化を提供してアプリケーションを基盤となるインフラストラクチャから切り離し、オンプレミス、クラウド、エッジ環境間での可搬性を実現します。Kubernetesは、スケーラビリティ、レジリエンス、エコシステムによるサポートを背景に、マイクロサービスやAPIの実行に広く利用されており、AI/MLワークロードでの利用も増えています。Kubernetesプロジェクトは、非営利団体Linux Foundationの傘下にあるCloud-Native Computing Foundation(CNCF)がホストしています。また、さまざまなソフトウェアベンダーやSaaSベンダーが提供するKubernetesディストリビューションも多数あります。

Kubernetesのコスト効率を高めるには、まず運用負荷を抑えることが重要です。運用では、クラスターやクラウドごとに個別のツールを追加するのではなく、ネットワーク、トラフィック管理、セキュリティの標準化を優先すべきです。組織は、一貫したIngressおよびGateway APIアーキテクチャの再利用、デプロイのテンプレート化、インテリジェントな負荷分散とオブザーバビリティによるリソース使用効率の向上によって、運用コストを削減できます。高スループット、低レイテンシ、KubernetesネイティブAPIとGitOpsワークフローによる自動化に対応した、本番環境向けのネットワークを使用することで、パフォーマンスを維持できます。

F5は、基本的なラウンドロビン方式の負荷分散を超えるインテリジェントなトラフィック管理を提供し、AI/ML向けのKubernetesネットワーキングを最適化します。F5は、モデルを考慮したルーティング、高スループットのL3~L7トラフィック処理、GPUを活用する推論およびトレーニングのワークロードに必要な確定的なパフォーマンスをサポートします。

組織でKubernetesの利用が拡大するにつれ、クラスターやKubernetesクラウドサービスが無秩序に増えやすくなります。その結果、ネットワーキング、セキュリティ、オブザーバビリティが分断されることが一般的です。異なるIngressコントローラー、クラウドロードバランサー、ポリシーモデルの使用は、構成ドリフト、セキュリティ適用の不整合、エンドツーエンドの可視性の制限につながります。チームが複数のコントロールプレーンやツールチェーンを管理することで、運用の複雑さも増します。適切に設計された接続レイヤーがなければ、複数のクラスターやクラウドにまたがるKubernetesの拡張は、コストの増加、トラブルシューティングの長期化、信頼性の低下を招きます。

エッジでKubernetesを実行する最も簡単な方法は、軽量で一貫性のあるKubernetesディストリビューションと、ネットワークおよびセキュリティの一元管理を組み合わせることです。エッジ環境には、予測可能なパフォーマンス、軽量なコンポーネント、最小限の運用負荷、断続的な接続への対応が求められます。コア、クラウド、エッジ全体でIngress、トラフィックルーティング、セキュリティポリシーを標準化することで、チームはクラウド固有のサービスに依存することなく、可視性、分離、自動化を維持しながらKubernetesを大規模に展開できます。