投稿日: Aug 13, 2020

Network Load Balancer (NLB) を使用して、Amazon Elastic Kubernetes Service (EKS) で実行されているコンテナベースのアプリケーションに UDP トラフィックを分散できるようになりました。Network Load Balancers は、接続レベル (Layer-4) で動作するフルマネージドロードバランサーであり、超低レイテンシーで数百万のリクエストを処理できます。これまでは、TCP プロトコルを使用する場合に限り、Network Load Balancers を Amazon EKS で使用できました。この新しい統合により、UDP プロトコルを使用して DNS、IoT、リアルタイムメディア、syslog などのワークロードを実行しながら、Network Load Balancer を通じて超低レイテンシーで高スループットを維持できます。

Network Load Balancer よる UDP プロトコルのサポートは、EC2 インスタンスベースのワーカーノードで Kubernetes バージョン 1.15 以降を実行する新しい EKS クラスターサービスで利用できます。AWS Fargate で実行されているポッドは、現時点ではサポートされていません。既存のクラスターのサポートは、今後数週間にわたって展開される予定です。詳細については、Amazon EKS のドキュメントと Network Load Balancer のドキュメントをご覧ください。