软件定义网络SDN正成为企业架构下一个热门领域。无论你是否认为它是个新鲜话题,还是只是动态数据架构或公用计算模型的新名称,有一件事是能确认的:真实的产品正在形成,因此各大厂商站在同一起跑线上开始冲刺。
不久前,甲骨文收购I/O厂商Xsigo,VMware收购高级网络厂商Nicira。这两个举动都被当做是SDN起航的开始,因为他们都承诺将网络资源从底层硬件中解耦,按照企业管理虚拟服务器那样的方式,提供建立和拆卸虚拟网络的能力,因此很有吸引力。
表面上,甲骨文与Xsigo更合拍,Xsigo不仅比Nicira更知名,它还提供了强劲的虚拟LAN组件,使得本来彪悍的甲骨文软硬件环境更如虎添翼。Xsigo的I/O Director可在服务器、以太网架构与存储之间连通虚拟化层,表面看是用于在虚拟化后提升这些元素之间的流通量,其实也可以用于在条件改变时快速重做网络路径。这样,甲骨文就获得了一个动态网络架构,能够轻松调整虚拟环境里的自由流动数据,而且还适用于云和移动计算环境。同时,I/O Director消除了目前网络环境对Layer 2的需求,所以就不需要购买思科的昂贵产品了。
不过这个蓝图中缺了一部分,那就是通往多厂商互操作性的道路。甲骨文表示会提供用于非甲骨文环境的解决方案,根据其以往的记录来看,多半也就是说说而已。所以嘛,这是VMware的一个机遇,将SDN与其他厂商集成。
Nicira是OpenStack的重要支持者,专注协作云架构,以及将SDN带到新Linux内核的Open vSwitch系统。所以,Nicira是SDN领域的先锋,将软件组件跨网络添加到数据包。当然,软件比硬件更易操控,这使得管理虚拟网络时,VMware更具灵活性。此外,IBM、惠普与戴尔等大厂商都支持OpenStack,企业更容易将VMware的SDN与各种系统集成在云架构中,然后走向公有云。
某种程度上,这很像以前Mac与PC之间的竞争。一方面,集成的硬件或软件平台提供流线型性能与简化的部署,另一方面,多厂商的广泛架构提供了所有优势与痛点。
那么,哪种方案提供更高级的性能呢?等基准出来就知道啦。