I was going through the recent addition of the Multus network plugin to Openshift which help pod to have multiple network interfaces. So my question if we install openshift on AWS with the Multus plugin, Is this going to reduce the number of pods one instance if we use multiple network interfaces in pods. As the number of pod running on the instance depends on attached eni and that depends on the instance type
The usage of additional networks is not to reduce number of pods its mainly for situations where network isolation is needed, including data plane and control plane separation. Isolating network traffic is useful for the following performance and security reasons:
Performance
You can send traffic on two different planes in order to manage how much traffic is along each plane.
Security
You can send sensitive traffic onto a network plane that is managed specifically for security considerations, and you can separate private data that must not be shared between tenants or customers