Efficient container use requires data-center software networking | Virtual Reality
With increasing use of containers by DevOps, data-center network administrators need to respond to the distinct demands they place on the network, including scalability, predictable performance, multi-tenancy and security.
Containers rely on the physical network to communicate with each other and link to other applications, and this article evaluates the data-center networking requirements for private enterprises that manage their own internal IT resources. It excludes the data centers of hyperscale cloud providers as their requirements and resources are radically different than those of typical IT organizations.
[ For more on SDN see where SDN is going and learn the difference between SDN and NFV. | Get regularly scheduled insights by signing up for Network World newsletters. ]
What are containers?
Containers are a stand-alone, package of software that provides an operating-system-level virtualization to deploy distributed applications and provide server virtualization with less overhead than hypervisors. The benefits of containers include improved application performance, great density per server/core, and elastic scaling. Containers are ideal for DevOps style (micro-services-based) applications and can improve the portability of applications.
To read this article in full, please click here