Network virtualization provides a powerful way to run multiple networks, each customized to a specific purpose, at the same time over a shared substrate. Benefits include:
Network management can be a tedious and time-consuming business for a human administrator. Network virtualization improves productivity, efficiency, and job satisfaction of the administrator by performing many of these tasks automatically, thereby disguising the true complexity of the network. Files, images, programs, and folders can be centrally managed from a single physical site. Storage media such as hard drives and tape drives can be easily added or reassigned. Storage space can be shared or reallocated among the servers.
Network virtualization is especially effective in networks that experience sudden, large, and unforeseen surges in usage.