网络设备将成为SDN的“部件” 今天,软件定义网络(SDN)的概念就像两年前的云计算概念一样,变成了业界人人皆谈的话题。无数关于SDN将如何改变网络的预言出现,主流网络设备厂商关于SDN的并购不断发生,部分厂商甚至已经开始向客户做出承诺……SDN已被整个业界视为解决当前网络瓶颈的最佳出路。 OpenFlow不代表SDN 表面上看,SDN的理念或许有些虚无缥缈,就像云计算一样,涉及到非常复杂的技术体系。但在瞻博网络大中国区技术总监王卫,只要看清SDN的目的,用户便很容易理解SDN能为他们创造何种价值。 “SDN理念出现的目的,是为了用一种方法让网络以更低廉的组网成本、更灵活地方式满足用户的业务需求。” 王卫指出,可以说,SDN是网络技术领域第一次下定决心,完全基于用户业务的需求和用户的体验进行的技术创新。SDN可以让网络更好地感知其所支持的应用,从而更优化地调配资源,更合理地分配网络资源,以支撑应用的运行。SDN的变革,它并不是为了驱动用户更新网络设备,而是让他们的业务真正受益于网络。 在他看来,不管当前SDN的概念看似多复杂、多混乱,SDN的定义都离不开这样几个核心:它的核心与软件有关,它的目标是实现集中化控制,它最初会从数据中心网络开始,它必须能够减少CAPEX。 “SDN会改变人们对网络的传统认知,即‘网络是由网络设备组成的’。SDN绝不是一种新的网络设备的代名词,网络设备将成为SDN网络中的一些‘部件’。OpenFlow也不代表SDN,它不过是SDN整个架构中的通信接口协议而已。”王卫表示,在最基础的SDN网络架构中,会出现集中的控制器以及具体执行的每一个“节点”,集中控制器将由软件模式呈现,“节点”才是网络设备。 不背离初衷的六大原则 “从SDN架构的定义来看,它初期的发展会受限于物理范围,最初对SDN产生强烈需求的应用恐怕将来自于云计算数据中心。因为数据中心既有资源调度的需求,设备也非常集中,网络拓扑相对简单,用SDN去调配资源会更容易体现其技术价值。”王卫表示,谷歌的尝试,已经为SDN的应用提供了很好的案例,他们还将SDN扩展到了几个大型数据中心之间的互联上,这足以证明SDN的技术价值和发展前景。但是,SDN的初期尝试只是在这类相对简化的网络上获得了一些成功。所以,SDN是一种将会持续发展的趋势,它同样存在适用的场景和不适用的场景。 SDN出现的目的是让网络为用户更好地服务,但在相关技术演进的过程中,这个最初的目标会不会出现“变质”的风险呢? 王卫指出,作为技术的提供者,让SDN反映客户的利益必须要坚持六项原则:将联网软件清晰地划分为四个层,包括管理、服务、控制和推进,提供支撑架构来实现网络内每一层的优化;将管理、服务和控制软件的相应部分进行集中化处理,以简化网络设计并降低运营成本;使用云来获得弹性扩展和灵活部署的能力,推动基于使用的定价机制以降低维护时间,将成本与价值关联;创建一个平台,用于网络应用、服务以及与管理系统的整合,推动新的业务解决方案;推动协议标准化,实现供应商之间的互操作和多样化支持,提供更多选择并降低成本;将SDN原则广泛应用于所有的联网和网络服务中,包括网络安全——从数据中心、企业园区到服务供应商使用的移动和有线网络。 SDN是网络技术领域第一次下定决心,完全基于用户业务的需求和用户的体验进行的技术创新。SDN的变革并不是为了驱动用户更新网络设备,而是让他们的业务真正受益于网络。——瞻博网络大中国区技术总监王卫 软件定义存储是下一个突破点 谈到软件定义IT,EMC公司全球副总裁、EMC中国卓越研发集团总经理李映表示,可以从以下两个方面来理解。第一,软件定义是云计算不断发展和完善的必然要求。云计算的最大好处之一是提升IT的敏捷性。这种敏捷性,依靠人工管理来实现是不可能的,只有通过软件定义的方式才有可能实现。通过软件定义,可以实现云计算的自动化。第二,软件定义其实也离不开硬件,更离不开商用化的硬件。如果仍然采用专有的硬件,软件定义就失去了意义。 成功转向软件 在软件定义时代来临时,硬件公司应该如何实现顺利转型呢?EMC要如何应对这一大趋势呢?李映表示,软件定义数据中心是EMC与VMware公司共同的愿景。早在2003年,EMC就已经开始向软件转型。巧合的是,EMC收购VMware公司也是2003年。 “从某种角度说,软件定义IT的兴起也是EMC、VMware等大力推动的结果。EMC倡导的软件定义IT,是要为用户提供控制、效率和选择性。在此前提下,通过软件定义IT,让用户实现IT的敏捷性。”李映表示。 2013年,EMC软件研发的最主要成果就是软件定义存储平台——ViPR的推出。此外,EMC于2013年6月收购的ScaleIO公司,其主要产品就是软件定义的SAN。由EMC和VMware组建的合资公司Pivotal,是EMC、VMware在更高应用层次上引领软件定义IT发展的一个成功范例。在Pivotal平台上开发的应用,可以运行在VMware、Hyper-V、Openstack等不同的云平台之上,从而保证了云的独立性,只需一次开发,应用就可以在部署和运行在多种云平台上。 控制通道和数据通道的分离 李映表示,软件定义这个概念虽然不是一个新概念,但是ViPR技术是具有突破性的。ViPR首次实现了控制通道和数据通道的分离,控制通道和数据通道可以单独使用,也可以一起使用,这与传统的存储虚拟化有本质的区别,主要表现在以下两个方面。 第一,控制通道和数据通道分离,可针对不同的工作负荷提供不同的特性。有些工作负荷需要更多的数据服务、更高的性能,有的工作负荷需要低成本、大容量的存储,但它对数据服务和性能的要求并不高。与存储虚拟化相比,软件定义存储最大的进步是,它能够在虚拟池下面,把原来存储的一些特性保留下来。 第二,软件定义存储可以更好地实现整个数据中心资源的自动化。只有存储虚拟化时,存储很难与服务器、网络以及数据中心的其他信息基础架构协调,将软件定义存储单独拿出来,与软件定义网络和软件定义计算和虚拟化结合在一起,就能够实现整个数据中心各种资源的协作。这与原来的存储虚拟化有很大的不同,ViPR能轻松实现各种资源的协调与自动化。 李映表示,软件定义存储对软件定义数据中心来说非常关键。软件定义数据中心包括计算、网络和存储三个主要部分。服务器虚拟化就是软件定义计算。有统计数据显示,服务器虚拟化的实现率已经达到80%以上,网络虚拟化的部署率也达到了30%左右,存储虚拟化才刚刚起步。因此,软件定义存储是实现软件定义数据中心的下一个突破点。 软件定义不是一个新概念,但是ViPR技术是具有突破性的。它首次实现了控制通道和数据通道的分离,这与传统的存储虚拟化有本质的区别。——EMC公司全球副总裁、EMC中国卓越研发集团总经理李映 |