AWS Local Zones を使用して低レイテンシーの EKS クラスターを起動する - Amazon EKS

AWS Local Zones を使用して低レイテンシーの EKS クラスターを起動する

AWS Local Zones は AWS リージョンの拡張であり、ユーザーに近い場所に配置されます。Local Zones は、インターネットへの独自の接続を持ち、AWS Direct Connect をサポートします。Local Zone で作成したリソースは、低いレイテンシーの通信をローカルユーザーに提供できます。詳細については、「AWS Local Zones ユーザーガイド」と、「Amazon EC2 ユーザーガイド」の「Local Zones」を参照してください。

Amazon EKS では、Local Zones の特定のリソースをサポートしています。これには、マネージドノードグループセルフマネージド Amazon EC2 ノード、Amazon EBS ボリューム、および Application Load Balancer (ALB) が含まれます。Amazon EKS クラスターの一部として Local Zones を使用する場合は、次を考慮することをお勧めします。

  • Amazon EKS を使用して Local Zones に Fargate ノードを作成することはできません。

  • Amazon EKS が管理する Kubernetes コントロール プレーンは、常に AWS リージョンで実行されます。Amazon EKS が管理する Kubernetes コントロールプレーンは、ローカル ゾーンでは実行できません。Local Zones は VPC 内のサブネットとして表示されるため、Kubernetes は Local Zones リソースをそのサブネットの一部として認識します。

  • Amazon EKS Kubernetes クラスターは、Amazon EKS が管理する Elastic Network Interface を使用して AWS リージョンまたはローカルゾーンで実行する Amazon EC2 インスタンスと通信します。Amazon EKS ネットワークアーキテクチャの詳細については、「Amazon EKS クラスターのネットワーキングを設定する」を参照してください。

  • リージョンサブネットとは異なり、Amazon EKS はローカルゾーンサブネットにネットワークインターフェイスを配置できません。つまり、クラスターの作成時に Local Zone サブネットを指定することはできません。