Kubernetes v1.34:通过 PreferSameNode 和 PreferSameZone 实现更智能的流量路由

主要观点:Kubernetes 已成为容器编排的行业标准,v1.34 版本引入了流量分配偏好,可改善性能、成本效率和弹性。
关键信息

  • v1.34 引入流量分配偏好,如 PreferSameNode(优先到同一节点)和 PreferSameZone(优先到同一拓扑区)。
  • 传统 Kubernetes Service 平均分配流量,未考虑拓扑。
  • 新的 trafficDistribution 字段可实现可选的流量分配偏好,默认平均分配,无偏好时按默认行为。
  • 这些偏好能降低延迟、减少成本、提高缓存利用率和内置容错性。
    重要细节
  • 在多节点集群中,通过 minikube 启动并标记节点,部署 echo 应用和服务,以及客户端 pod。
  • 演示了默认行为(轮询)、PreferSameNode(优先同一节点)、PreferSameZone(优先同一区)和 fallback(故障转移)的流量分配情况。
  • 结论指出 v1.34 版本的这两个偏好能使流量路由更智能,保持弹性并兼顾性能和成本。参考资料提到 PreferClose 流量分配已弃用。
阅读 41
0 条评论