本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon EKS 包含的其他網路路徑中繼資料
當 Network Flow Monitor 收集 Amazon EKS 元件之間網路流程的效能指標時,它會包含有關網路路徑的其他中繼資料資訊,以協助您進一步了解工作負載的網路路徑如何執行。
您可以為感興趣的網路流程建立監視器,然後在歷史瀏覽器索引標籤上檢視詳細資訊,以檢視 Amazon EKS 網路流程效能的詳細資訊。
使用 Network Flow Monitor,您可以測量下列 Amazon EKS 元件之間的網路效能,以更清楚了解工作負載在 Amazon EKS 組態中的效能,並判斷哪裡有瓶頸或受損。
Pod 到相同節點上的 Pod
節點對相同叢集上的節點
Pod 到不同叢集上的 Pod
節點對不同叢集上的節點
使用和不使用 Network Load Balancer
下表列出網路流量監視器針對每個網路流量案例傳回的資訊。
| 連線資訊 | 中繼資料資訊 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| 區域 | 遠端 | ||||||||
| 情況 | 由 啟動 | 區域 | 遠端 | Pod 名稱 | 服務 | 命名空間 | Pod 名稱 | 服務 | 命名空間 |
| 連線至另一個內部叢集服務的叢集 IP 的本機 Pod | 區域 | 本機 Pod IP 地址 | 遠端 Pod IP 地址 (透過叢集 IP 地址) |
✓ | ✓ | ✓ | ✓ 1 | ✓ | ✓ |
| 連線至另一個內部叢集服務的叢集 IP 的節點網路命名空間中的本機 Pod | 區域 | 本機節點 IP 地址 | 遠端 Pod IP 地址 (透過叢集 IP 地址) |
✓ 2 | ✓ 2 | ✓ 2 | ✓ 1 | ✓ | ✓ |
| 連線至另一個 Pod 之個別 Pod IP 地址的本機 Pod (無周邊服務) | 區域 | 本機 Pod IP 地址 | 遠端 Pod IP 地址 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 連線至節點網路命名空間中另一個 Pod 之個別 Pod IP 地址的本機 Pod (無周邊服務) | 區域 | 本機 Pod IP 地址 | 遠端節點 IP 地址 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 連線至另一個叢集中遠端 Pod 的本機 Pod | 區域 | 本機 Pod IP 地址 | 遠端 Pod IP 地址 (另一個叢集) |
✓ | ✓ | ✓ | ✗ | ✗ | ✗ |
| 連線至外部網路地址的本機 Pod | 區域 | 本機 Pod IP 地址 | 外部 IP 地址 | ✓ | ✓ | ✓ | N/A | N/A | N/A |
| 在連線至外部網路 IP 地址的節點網路命名空間中操作的本機 Pod | 區域 | 本機節點 IP 地址 | 外部 IP 地址 | ✓ 2 | ✓ 2 | ✓ 2 | N/A | N/A | N/A |
| 透過叢集 IP 地址連線至本機 Pod 的遠端 Pod | 遠端 | 本機 Pod IP 地址 (透過叢集 IP 地址) |
遠端 Pod IP 地址 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 連線至本機 Pod 的節點網路命名空間中的遠端 Pod | 遠端 | 本機 Pod IP 地址 (透過叢集 IP 地址) |
遠端節點 IP 地址 | ✓ | ✓ | ✓ | ✓ 3 | ✓ 3 | ✓ 3 |
| 連線至本機 Pod 的遠端 Pod (無周邊服務) | 遠端 | 本機 Pod IP 地址 | 遠端 Pod IP 地址 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 連接到本機 Pod 的外部 Pod | 遠端 | 本機 Pod IP 地址 | 遠端 Pod IP 地址 | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ |
| 透過 NodePort 或 Load Balancer 連線到本機 Pod 的外部資源 | 遠端 | 本機 Pod IP 地址 | 外部 IP 地址 4 | ✓ | ✓ | ✓ | N/A | N/A | N/A |
| 透過 NodePort 或 Load Balancer 連線到節點網路命名空間中操作的本機 Pod 的外部資源 | 遠端 | 本機節點 IP 地址 | 外部 IP 地址 4 | ✓ | ✓ | ✓ | N/A | N/A | N/A |
請注意下列與上表中以註腳標示的項目對應的其他資訊。
對於具有其他擁有者的 Pod,例如由 EKS 控制平面管理的 Kubernetes 服務,Pod 名稱在此案例中不可見。
如果節點網路命名空間中存在其他 Pod,則無法解析本機 Pod 名稱、服務和命名空間。
如果節點網路命名空間中存在其他 Pod,則無法解析遠端 Pod 名稱、服務和命名空間。
如果服務在執行個體模式下使用 NodePort 或 LoadBalancer,且
ExternalTrafficPolicy設定為Cluster,則此 IP 地址將報告為接收 NodePort 連線之節點的 IP 地址。