In the era of cloud computing, servers are virtualized and used in Data Centers.
We are facing a lot of problem when we virtualized our Servers,
1) Routing and Switching Problem
Routing become the issue when we create Virtual Switch and VLANs according to production requirement.
Network Team might need some time to change on their end to meet with Server Virtualization Team changes on their end.
၂) Firewall Services
Physical Firewall are difficult to manage due to the large number of rules needed to satisfy business requirements.
New applications, new projects, and new networks all come with potential security requirements, which impact centralized firewall management.
၃) Load Balancing
Let's say your company deploys a new physical load balancer for each tenant, resulting in increased capital expenditures.
Once a tenant reaches their maximum capacity, it can be difficult to scale.
၄) VPN Services
Your company supports a single hardware VPN solution for multiple teanants currently and once a tenant reaches their maximum capacity, it is difficutl to scale.
These facts are just fews things that we will face when we use server virtualization without network virtualization.
Server Virtualization Team need to wait Network Team to make changes to meet with updates.
Can you imagine how difficult if it is at Data Center Network without Network Virutalization?
That's why we need network virtualization solutions.
Anyway, this post is just overview for network virtualization and yes I might missed a lot of things.
Reference: VMware Network Virtualization Fundamentals.
Have a good time.
(Be knowledgeable, pass it on then)