您当前的位置是:  首页 > 资讯 > 国际 >
 首页 > 资讯 > 国际 >

AWS K8s服务EKS开始支援IPv6

2022-01-10 14:31:48   作者:   来源:CTI论坛   评论:0  点击:


  Amazon EKS开始提供用户在Pod中使用IPv6地址,借以解决IPv4地址不足,以及采用虚拟IP所造成的网路延迟问题
  AWS宣布,用户可以在EKS(Elastic Kubernetes Service)上,部署使用IPv6地址空间的应用程式。
  用户可以透过使用Kubernetes,来标准化云端和本地端应用程式基础设施平台,而Kubernetes使用平面的网路模型,该模型要求每个Pod都需要使用一个IP地址,AWS提到,这种方法能够使应用程式,简单地从虚拟机器搬迁到容器中,但缺点就是要大量的IP地址。
  部分私有的VPC IPv4网路无法处理如此大量的IP地址需求,管理员便会透过安装容器网路扩充套件(CNI),在VPC之上建立一个IP地址虚拟层,但该架构限制了管理员观察和排除应用程式故障的能力,对大规模网路效能产生负面影响。
  此外,为了与VPC外的网际网路服务相互通讯,来自IPv4 Pod的流量,在到达目的地之前,会透过多个网路跳跃点进行路由,而这会增加延迟,并给需要维护复杂路由配置的网路工程团队,带来更大的维护压力。
  AWS表示,要避免IP位置耗尽,最大程度减少延迟,以及简化路由配置,解决方案便是使用IPv6。将EKS丛集结合IPv6网路,主要具有四个优点,第一,用户可以在单个主机和子网上,执行更多的Pod,而且不会用尽VPC上所有可用的IPv4地址,第二,则是能避免额外的NAT跳跃点,允许本地、AWS和网际网路上执行的其他IPv6服务,进行低延迟通讯。
  第三则是能降低网路工程师维护复杂路由配置的负担,Kubernetes丛集管理员也可以专注于搬迁和扩展应用程式,不需要花费精力解决IPv4限制,最后,一旦Pod网路配置完成,Pod便可以在丛集之外,和IPv4应用程式通讯,这让用户可以在EKS上获得IPv6的优势,但又不需要将组织中部署的所有相关服务搬迁到IPv6。
  EKS的IPv6地址,同样由VPC CNI Kubernetes扩充套件配置,该套件会自动依据用户在创建丛集时,对Pod所做的选择进行配置,而且用户也只能在创建丛集时启用IPv6,目前还无法将丛集从IPv4直接搬迁使用IPv6,用户想要搬迁现有丛集使用IPv6,便需要将工作负载重新部署到IPv6丛集中,并且逐渐将流量从IPv4转移到IPv6上。
  原文链接https://www.ithome.com.tw/news/148777
【免责声明】本文仅代表作者本人观点,与CTI论坛无关。CTI论坛对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

专题

CTI论坛会员企业