在私有云环境下封装在一个个虚拟应用内的成套虚机组会被大量复制并按需调用,为保证复制后的虚机组内部拓扑和地址的独立性,需要消耗大量独立的二层隔离网段,而服务于物理网络的VLAN无论从扩展数量还是跨越三层网络的灵活性上都无法应对大规模虚机环境的隔离要求。
因此由Cisco和VMware为主导,联合Arista、Broadcom、Citrix、Redhat等多家厂商向IETF提交了专用于虚拟网络环境的VxLAN标准。
VxLAN提供了远比802.1QVLAN更多的独立网段,并通过MACinUDP技术实现跨三层的延展能力。
另外还将路由器、虚机防火墙、广域网加速、负载均衡等传统网络服务以可渐进部署的虚机方式实现在虚拟网络环境中,同时提供厂商特定技术(如CiscovPATH)将各类智能服务串接在一个优化的路径中,最终形成了在物理网络之上的可供虚拟化计算环境自由调度资源、可软件定义功能的纯虚拟化网络层。这就是当前前沿的技术热点“软件定义的网络”(SoftwareDefinedNetwork,SDN)的实现形态之一--OverlaySDN。
以上虚拟化的网络和智能服务资源如果能和虚拟计算资源和存储资源一起被自动化管理工具统一进行管理和调度,即可形成完善的私有云资源调度体系。
当前能支持I/O整合、虚机感知、OverlaySDN等新一代虚拟技术的自动化管理工具有CiscoCloupia、CIAC、VMwarevCloudDirector等,它们通过配合上述端到端虚拟化网络技术,最终构建了一个完善的企业虚拟化服务器接入网络环境,为进一步实现IaaS的云计算服务奠定基础。