创建使用 Terway 网络插件的 Kubernetes 集群
阿里云容器服务 Kubernetes 集群目前支持两种容器网络插件:Flannel 和 Terway。Terway 是阿里云自研的 Kubernetes 网络插件,它通过将弹性网卡(ENI)分配给 Pod 来构建 Pod 网络。
使用 Terway 插件能够带来更好的 Pod 网络性能。但相对于 Flannel,创建使用 Terway 的集群配置较为复杂,本文将对配置的过程和一些注意事项进行介绍。
Terway 集群配置与 Flannel 集群相比主要有两点不同:
- Pod 需要通过弹性网卡(ENI)接入虚拟交换机,来组建 Pod 网络。因此,除了要选择节点虚拟交换机之外,还需要指定供 Pod 通信的虚拟交换机;
- 不同 ECS 规格所能支持挂载的弹性网卡数量不同,而 ECS 挂载弹性网卡的数量以及单个弹性网卡支持的 IP 数量直接决定了节点所能分配的 Pod 数量,因此在选择节点规格时需要注意 Pod 数量限制。
Step 1:选择节点交换机
与普通集群相同,首先需要为节点选择专有网络和虚拟交换机。但在使用 Terway 时,在 VPC 内还需要为 Pod 虚拟交换机规划充足的网络地址空间,可参考:https://help.aliyun.com/document_detail/86500.html
Step 2:选择 Terway 模式
在网络插件中选择 Terway。
Terway 默认为多 IP 模式,同时也支持 Pod 独占弹性网卡的模式,能够带来更好的性能。但此时节点上的 Pod 数量收到 ECS 能够挂载的弹性网卡数量限制。独占模式需要提交工单申请开放。
Step 3:选择 Pod 虚拟交换机
接下来指定供 Pod 使用的虚拟交换机,有如下的限制和建议:
- 对于在第一步中选择的每一个节点虚拟交换机,必须选择一个相同可用区的 Pod 虚拟交换机;
- 不能复用第一步中选择的节点虚拟交换机;
- 所选虚拟交换机的 CIDR 决定了可支持的 Pod 数量,为了给可能的集群扩容留下足够的地址空间,建议选择子网掩码不大于 19 的虚拟交换机,列表中将显示交换机对应的可支持 Pod 数量。
在交换机列表中,不可选的交换机将被禁用,可以参考提示了解不可选的原因。
Step 4:选择节点实例规格
在选择节点实例规格时,需要考虑其支持挂载的ENI数量和相应的 Pod 数量。在规格列表中,相应的数据已经列出,绿色数字为该型号在不同 Terway 模式下可支持的 Pod 数量。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
什么是云原生?聊聊云原生的前世今生
云原生这词在这几年突然火了,在很多人还不了解她是什么的时候频频被她刷屏。所以我经常说技术人是一个容易焦虑的群体,每天被一堆新的概念拉着走,扯着学。新语言多,新概念多,新技术多,没什么安全感。对于新概念,我喜欢从三个层次去理解,一个是这技术名词被提出的历史背景,一个是技术名词概念的演化,一个是结合比较主流的话语体系的解读。关于云原生,我也会从这三个方面来解读。 云原生(Cloud Native)的由来 云原生的概念最早开始于2010年,在当时 Paul Fremantle 的一篇博客中被提及,他主要将其描述为一种和云一样的系统行为的应用的编写,比如分布式的、松散的、自服务的、持续部署与测试的。当时提出云原生是为了能构建一种符合云计算特性的标准来指导云计算应用的编写。 后来到2013年 Matt Stine在推特上迅速推广云原生概念,并在2015年《迁移到云原生架构》一书中定义了符合云原生架构的特征:12因素、微服务、自服务、基于API协作、扛脆弱性。而由于这本书的推广畅销,这也成了很多人对云原生的早期印象,同时这时云原生也被12要素变成了一个抽象的概念。 CNCF基金会成立及云原生概念的...
- 下一篇
建站零基础入门:手把手教你如何自助建站
使用阿里云云服务器ECS搭建网站有多种方式,本文主要介绍自助建站的流程。 建站方式 使用ECS建站的方式如下表所示。请根据实际业务需求,选择适合您的建站方式。 自助建站步骤 1.选择服务器。 不同网站类型需要的ECS配置不同,请您确认网站规模与访问人数。一般情况下,小型网站只需要选择基础配置即可。购买实例的步骤,请参见使用向导创建实例。 云服务器ECS主要计费方式为包年包月和按量付费,详情请参见计费概述。使用ECS价格计算器,可了解不同配置对应的价格。 2.部署网站。 选择网站的部署方式。具体部署方式,请参见自助建站方式汇总。 3.购买域名。 (1).注册域名。 输入想要的域名,未被占用即可注册。具体操作,请参见注册通用域名。 域名后缀通常为.com或.cn,更多后缀请参见域名区别。 (2).实名认证。具体流程,请参见域名实名认证概述。 4.备案域名。 (1).准备备案。 各省管局要求资料有所不同,请根据各地区管局备案规则准备资料。更多详情,请参见ICP备案前准备概述。 (2).备案。 若之前尚未进行过工信部备案,请先完成首次备案接入。具体步骤,请参见首次备案。 其它备案场景,请参见I...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题