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
エンタープライズグレードのNetworking for Kubernetes
戦略的なNetworking for Kubernetes
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環境全体で一貫したアプリケーション配信を支援します。
Gateway API
F5 NGINX Gateway Fabric
モデルを認識したルーティングに対応する、本番環境向けのGateway API。
F5 WAF for NGINX
Kubernetes対応のWAFで、F5 NGINX上で稼働するモダンアプリとAPIを保護
AIファクトリーの負荷分散
F5 BIG-IP Next for Kubernetes
Kubernetesクラスター向けの、拡張性に優れたマルチテナントのイングレスおよびエグレス制御。
F5 NGINX Gateway Fabric
モデルを認識したルーティングをサポートする、本番環境向けのGateway API。
マルチクラスターとマルチテナンシー
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に拡張します。
リソース
記事と電子書籍
最新ニュース
動画
よくあるご質問
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を大規模に展開できます。