随着服务器虚拟化技术的发展,企业在新业务上线以及业务扩容等问题的解决上取得了巨大的便利。计算和存储资源的池化和各种业务配置模板的出现使得管理员可以在几分钟之内就迅速构建好业务所需的计算和存储资源。但在实际的应用中,几乎没有企业能够做到在几分钟之内就让新业务上线。为何实际应用和各类虚拟化厂商的宣传之间会出现如此大的偏差?在很多情况下,都是网络配置拖了整个虚拟化的后腿。
在云数据中心环境中,能够做到软件定义计算和软件定义存储的并不在少数,但能够真正做到软件定义网络的却凤毛麟角。在那些还没有实现SDN的所谓云数据中心里,当管理员运用非常智能化的手段完成了计算和存储的配置之后仍然要使用非常原始的手工方法来为虚拟机配置网络资源。就好比一辆法拉利安装了马车轮一样,发动机再强也跑不快。
一张配得上云数据中心的网络
云数据中心的初衷是什么?无非是要做到对各种资源的灵活配置,以便让企业能够把更多精力放在业务上,而不是对各种设备的调试和管理。既然计算和存储已经基本做到了这一点,构建真正云数据中心的最后屏障就只剩网络了。
作为全球领先的网络解决方案提供商,华为早在三年前就提出了自己的SDN解决方案——Cloud Fabric。而三年过去,Cloud Fabric也进化到了3.0。作为一项解决方案,三年正是一个从起步到成熟的过程。
那么回到问题的最开始,数据中心网络配置为什么慢?原因无外乎三点:1、网络与IT系统割裂;2、存储网络无法统一管控和按需扩展;3、DC互联网络无法灵活调度。
首先,华为提供了软件定义DC-LAN(计算网络)功能,在不影响性能的前提下,让,,IT应用管理员可以基于业务视角,用业务的语言来定义网络需求(应用框架视图)。不同的业务拥有独立的应用框架视图,并可由IT管理员按需调整。通过Agile Controller能够自动将上述应用框架转换为逻辑网络,IT管理员就能灵活定义面向应用的网络,从而实现网络和IT的统一管理
其次,华为提供第三代存储网络解决方案(软件定义的DC-SAN),首次把SDN从计算网络扩展到存储网络。这样,IT管理员不但可以通过Agile Controller一键式创建FCoE网络,同时还具备FCoE物理网络拓扑、设备信息、用户信息以及日志记录等全局可视化维护能力另外,为了适应更大规模的应用场景,华为还在Cloud Fabric解决方案中加入了DCI(数据中心间网络)统一编排功能,让多个大型数据中心内部和外部的网络能够被统一管理,大大提升网络管理的效率。同时,为了进一步降低企业网络成本,华为Cloud Fabric解决方案还对DCI部分做了进一步的优化,使得解决方案对公网的利用效率提升了三倍。
从华为Cloud Fabric解决方案在DC域内、DC域间的表现来看,Cloud Fabric可以称得上是一张与云数据中心真正相配的网络。
一张好用、耐用的网络
除了做到自动化和智能化之外,云数据中心网络还要保持在性能上的领先以及对主流技术的全面兼容。
在性能上,华为的CloudEngine系列交换机的水平是毋庸置疑的,CE8800所提供的25G接入、100G互联能力足以保证云数据中心的每个机柜都可以承载各类应用而不会受到网络限制。另外,作为核心交换机的CE12800系列在经过升级之后之后,交换能力从之前的64T直接升级到了160T;而通过使用36×100G线卡,CE12800最高可以提供576个100G接口,让数据中心的大幅度扩容成为可能。而在华为看来,这是一张能够满足数据中心未来10年需求的网络。
当然,华为Cloud Fabric除了做到够用之外更要做到好用。为此,华为在核心的Agile Controller上也下了很大功夫。华为Agile Controller完全基于OpenDaylight标准开发,除了可以兼容自家的FusionSphere之外,还对主流的SystemCenter、OpenStack以及VMware vSphere虚拟化方案提供完整支持。而在面对网络设备时,Agile Controller也可以对业界主流的控制器和管理工具做到完整的适配。
融所有,变所需
作为一个进入成熟期的解决方案,华为Cloud Fabric 3.0也随之不断进化。传统建设方式多以应用系统垂直建设,系统多为信息孤岛,利用率低,扩展能力差,资源共享需求强烈,资源池化诉求很高。华为敏捷数据中心具有高度的自动化程度和动态的资源管理架构,通过虚拟化、大二层(TRILL/VXLAN等)以及云管理平台等技术手段,实现资源池化、集中管理及自动调度,应对业务的快速发展和业务高峰冲击;华为在数据中心的全联接SDN解决方案中提供了软件定义的DC-LAN、DC-SAN和DCI,无缝联接计算资源、存储资源和多数据中心。全联接SDN采用面向业务的开放架构,基于业务需求,通过敏捷控制器和云平台协同各种ICT资源。因此,IT管理员无需关注任何网络细节,只要提出网络服务类型和质量要求,就能自由定义业务所需的数据中心网络,快速部署云业务。这两部分相得益彰,即所谓的“融所有,变所需。”
对于企业来说,计算和存储的虚拟化固然重要。但网络作为连接所有资源的基础,更是数据中心云之旅的重要一站。对于大型数据中心来说,软件定义的网络更可以说是整个软件定义数据中心的先决条件。而好用、够用且智能则是一个真正成熟的SDN解决方案充分必要条件,就像华为SDN目前做到的一样。