每次谈起虚拟化或云计算,管理员都会不约而同的抱怨:“数据中心网络赶不上云计算发展的步伐”。数据中心计算和存储能力在过去十年里取得了巨大提升,而网络还在采用过去的架构方式,并没有跟上这种演进步伐。随着云计算和移动互联网的加速发展,企业对大幅提高数据中心能力的需求也越来越强烈。”
为什么我们需要网络虚拟化
传统的三层体系结构正在大数据和云计算的新世界之下崩溃,大二层技术逐渐流行。数据中心内的硬件设备被虚拟化后,可以进一步地逻辑池化,并且逻辑资源池可以跨多个数据中心,在逻辑资源池上提供虚拟的数据中心给用户使用,从而将离散、分层、异构的多个数据中心联结成新的云数据中心。从这个角度来看,网络的虚拟化变得绝对必要,以提供一种弹性和可扩展的工作负载的引擎,而不是单独管理离散的物理元件之间的连接。
从本质上讲,网络虚拟化是服务器虚拟化自然的和必要的进化。它允许整个数据中心作为一个类似于计算和存储资源一样进行管理,能够满足动态应用程序工作的负载需求。
什么样的网络虚拟化才是适合于未来的云计算数据中心?
SDN的提出,提供了另外一种方式来解决问题的可能。然而SDN只解决了其中一部分问题,并没有解决现网存在的所有问题:
问题1:功能灵活扩展: 要实现网络功能的软件定义,从设备基础架构就要灵活可编程,而功能灵活扩展需要一个开放和灵活扩展的Controller平台架构。
问题2:平滑演进:任何客户,不可能完全抛弃现有网络,去建一个新的网络。下一代网络必须能够在现网直接部署,平滑过渡,才可以生存下去。这就要求Controller必须具备开放的南北向接口,以便适应于传统的网络。
对于未来的云计算数据中心, 网络虚拟化方案需要适应计算和存储虚拟化的浪潮,快速的实现云计算业务的发放,以及能够满足动态的应用程序工作负载的需求;同时需要帮助管理员更简单的管理物理网络和虚拟网络,实现网络可视化。
开放性同样是完美网络虚拟化的一个衡量标准,只有提供丰富的南北向接口和开放的API,并能够满足业界主流云平台对接需求,才能够满足云计算业务日新月异的发展,同时开放性也意味着能够开发不同的插件以便适配现有的网络,从而实现网络的平滑演进。
华为Agile Controller如何打造面向未来的网络虚拟化解决方案
敏捷网络是华为公司面向企业市场发布的下一代网络解决方案。它基于SDN思想加三大架构创新,让网络能够快速、灵活地为业务服务,让企业获得领先四倍的业务创新速度,帮助企业在激烈的竞争中获得先机。
敏捷网络控制器Agile Controller, 智慧的数据中心大脑
华为敏捷控制器(Agile Controller),旨在为客户构筑简单、高效、开放的云数据中心网络,云网融合,支撑企业云业务快速发展,让数据中心网络更敏捷地为云业务服务。
第一:业务高效,实现自动地网络资源快速发放
在云计算中,存储和虚拟机已经自动化的实现了按需申请,华为Agile Controller能够实现网络自愿的自动化发放,申请网络资源像申请虚拟机一样方便,高效的网络自动化从而让云计算业务更快上线,大大减小了业务上线的周期。
第二:运维简单,让虚拟与物理网络协同管控
华为Agile Controller能够实现物理网络和虚拟网络的协同管控,支持物理资源和虚拟资源(物理网络、虚拟机、虚拟交换机、分布式虚拟交换机等)统一管理;通过网络可视化让管理更简单,极大的降低了管理员的管理难度。
在数据中心网络中,还有一个重要问题就是虚拟机迁移问题, Agile Controller能够实现网络策略自动适应高速迁移,与业界其他虚拟机网络策略迁移方案不同的是:AgileController通过高速Radius接口下发网络策略,使得网络策略部署速度大幅提升,达到业界10-20倍,可满足数据中心海量虚拟机的突发迁移需求;结合华为丰富的大二层网络解决方案(TRILL/EVN等),VMware虚拟机可以在数据中心内以及跨数据中心间任意迁移,云业务部署更加灵活。
第三:开放,可与主流云平台对接
敏捷网络是从硬件定义网络,到软件定义网络,再到全可编程的系统。华为Agile Controller提供丰富的南北向接口,开放API,实现转发面与控制面的可编程,可与客户现有设备与业务系统进行对接,提升端到端运维效率,加快新业务上线速度,营造企业快速创新环境。
业界云平台众多,主流云平台有Huawei FusionSphere 、VMware VCAC、Openstack等等,华为Agile Controller均支持与其对接,致力于打造一个弹性、开放平台,集成各个领域的优秀实践,让用户可根据业务需要灵活定义网络,做到即需即用。
我们毫不怀疑,数据中心的发展势头迅猛。基础架构如何支持这种增长呢?虚拟化仅仅是其中的一部分。未来网络可能还需要更多的特征。在诸多的特征中,如何选择构建自己的网络呢?目前来看,华为的敏捷网络,即吸取了SDN的精华,同时又考虑了现有网络的平滑演进,Agile Controller的简单、高效和开放,为成功构建未来的网络奠定了坚实的基础。
云计算让网络应用变得精彩,让应用创新变得更容易;网络是云计算的基石,没有网络就没有云计算,云计算的发展对网络提出了更高的要求。
敏捷控制器Agile Controller应运而生,它的出现简化了客户的云平台对设备的操作难度, 现在有了敏捷控制器Agile Controller之后,全自动的中间件可以协助用户对设备进行管理。同时华为敏捷控制器是一个开放的平台, 将把敏捷控制器的南北向接口开放,从而给行业客户一个开放的自定义空间,与合作伙伴一起构建起敏捷商业的实践,让他们更聚集在业务的变革和转型上,也让ICT的云端融合管理真正实现,大幅度提升了云计算的部署和管理效率,让物理网络和计算存储资源一样,成为云的一部分,网络和计算相互协同,相互可视,让云计算变得简单。