《企业网D1Net》11月20日讯
如今,虚拟化的发展十分迅速,虚拟化正在影响着人们的生活,每次谈起虚拟化或云计划,你会听到相同的抱怨:“数据中心网络妨碍了我。”先忘记网络基本设施(过去20年,层层叠叠的神秘的架构系统)是主要问题。只关注于尚未明确的完美虚拟化网络解决方案。
理想状态是:虚拟化网络方案涉及网络的第2层和第3层数据中心网络结构,能够实现任意互达,无阻塞链接来支持虚拟网络和服务。Juniper Networks Qfabric 就可以做到,还有其他一些厂商,包括Avaya, Force10 Networks和Brocade Networks也可以。但是多数厂商在这方面缺少细节,对于这些结构能够多大程度上整合到虚拟化架构中,我们仍需观察。
即使在最佳方案中,数据中心网络结构也存在问题
假设你可以在数据中心建立一个完美的第二层结构和第三层结构,你仍然面临3大挑战:
1.由于TCP/IP协议栈的限制(更具体而言就是在TCP/IP中缺少会话层)和损坏的API套接字,使得服务器(或者虚拟机)的IP地址在操作中没法更改,导致DNS不能变成协议栈的一部分。
2.虚拟化厂商提供了唯一的解决方案,我们可以在数据中心周围移动一台实际的虚拟机,同时桥接(有时也称第2层交换)没有回话丢失。但是桥接由于内在限制,如广播/组播/未知单播洪泛,没法扩展而造成进程丢失。我们渐渐不再使用生成树协议。但就算有有多链接透明互联(TRILL), 最短路径桥接, FabricPath或者VCS这些技术,洪泛问题依然存在。
3.网络层服务(防火墙和负责均衡)附在虚拟服务器前端,迫使流量经过固定的中间点(物理或者虚拟网络设备),造成流量阻塞。
D1Net评论:
最完美的东西往往最虚无缥缈,这话恰恰可以形容虚拟化网络解决方案,即时网络虚拟化解决方案再完美,在数据中心网络结构的应用中,也会存在问题,面临的挑战也不容忽视。