Amazon web services AWS openshift Multus CNI

Amazon web services AWS openshift Multus CNI,amazon-web-services,kubernetes,openshift,kubernetes-pod,cni,Amazon Web Services,Kubernetes,Openshift,Kubernetes Pod,Cni,我正在经历最近在Openshift中添加的Multus网络插件,它帮助pod拥有多个网络接口。所以我的问题是,如果我们在AWS上安装带有Multus插件的openshift,那么如果我们在POD中使用多个网络接口,这是否会减少一个实例中的POD数量。由于实例上运行的pod数量取决于连接的eni,而这取决于实例类型,因此使用附加网络并不是为了减少pod数量,主要用于需要网络隔离的情况,包括数据平面和控制平面分离。出于以下性能和安全原因,隔离网络流量非常有用: 性能 您可以在两个不同的平面上发送流量

我正在经历最近在Openshift中添加的Multus网络插件,它帮助pod拥有多个网络接口。所以我的问题是,如果我们在AWS上安装带有Multus插件的openshift,那么如果我们在POD中使用多个网络接口,这是否会减少一个实例中的POD数量。由于实例上运行的pod数量取决于连接的eni,而这取决于实例类型

,因此使用附加网络并不是为了减少pod数量,主要用于需要网络隔离的情况,包括数据平面和控制平面分离。出于以下性能和安全原因,隔离网络流量非常有用:

性能

您可以在两个不同的平面上发送流量,以便管理每个平面上的流量

安全性


您可以将敏感流量发送到专为安全考虑而管理的网络平面上,您可以分离租户或客户之间不得共享的私有数据

谢谢,Arghya,但AWS中的问题是每个实例都限制了ENI,因此IP的数量也有限。可以使用以下公式在每个工作节点上调度的最大POD数..maxPods=(接口数-1)*(每个接口的最大IPv4地址-1)+2例如,m5.large实例类型将值插入公式中,实例最多可以支持20个POD,如以下计算所示。maxPods=(3-1)*(10-1)+2=20。因此,如果我们在同一个pod上附加更多的网络接口,pod的数量也会减少,对吗?