数据中心从未向今天这样对于标准和开放性有如此迫切的要求。过去我们谈到数据中心,更多的是关注于能效、可管理、绿色节能等关键点,期待可以在一个固定的机房里建设一个尽可能完善和长期有效的IT基础架构。
但今天是云计算的时代。这场关于“Cloud”的变革从架构本身颠覆了传统意义上的IT,人们重新意识到原来对于计算、网络、存储等资源也可以像用电一样的来使用它们。云计算带来了对数据中心的全新要求,其中非常关键的部分正是标准化和开放性。
在今年的IDF2011大会上,一位讲师问了到场的观众这样的问题:
在云计算中,如果每个服务提供商使用了各自不同的接口,将会发生什么?
如果每个软件包需要不同的接口,将会发生什么?
如果IT基础设施需要兼容并提供各种不同类型的接口,将会发生什么?
……
那将会是一场灾难。并且,云计算将永远无法落地。
云计算是一个战略性的解决方案,没有任何一家企业可以向用户提供云所涵盖的所有内容。因此,开放、协作和共赢成为云计算产业链的基础。动态可扩展,灵活与高资源利用率,资源的按需调配,这些“云”的特征都和开放性息息相关。
今天,我们继续将目光聚焦在云计算数据中心的网络部分,来讨论一下一个开放性的统一标准网络如何更好的支撑起朵朵白云。
一、从计算机到云,企业计算走向网络化
先谈一谈背景。回顾整个企业计算的发展,从高性能计算机时代,到客户端-服务器时代,再到今天的云计算时代,对于资源的集中化管理和对于分布式资源的统一调配,伴随着计算网络化的趋势一步步发展至今。过去我们将全部的CPU、存储和资料都放在本地的计算机里,今天我们只需要一个可以访问云的终端——网络成为从云到端的传输桥梁,同样也是在云数据中心内部进行高性能系统运行的保障。
在数据中心的内部,服务器、网络、存储等IT基础设备被整齐合理的部署在规划的区域里,贯穿在它们之间的,是一条条网络线路。数据根据各自的协议在不同线路上传递,就像是一个复杂的交通网,有些地方车辆稀少,而另一些道路上则拥挤不堪。
企业计算对网络的要求越来越高,而网络就越来越有成为瓶颈的风险。
二、DCB+FCoE,英特尔统一网络方案
能不能将这些复杂并行的道路合并,建设一条数据高速公路?在英特尔的统一网络解决方案里,我们找到了答案。
在数据中心的服务器——网络——存储传输线路中,目前最主要的分歧出现在光纤协议与IP协议之间。传统的光纤协议依赖光纤网卡、光纤交换机和光纤存储实现数据的传输和交换,而IP数据则经过以太网卡、以太网交换机和IP存储来实现数据交流。直到英特尔提出了统一网络的解决方案。
从2004年起,英特尔与合作伙伴共同提出并推进数据中心桥接(DCB)方案,并且在2007年发布的Intel 82598以太网控制器里,第一次实现了对DCB的支持,实现了融合光纤和以太网传输。DCB方案通过流量分化(智能识别和分离LAN、SAN和IPC的数据)、最优桥接(数据中心中最短传输路径桥接)、无损传输(满足SAN传输要求)等技术,可以很好的完成将光纤数据与IP数据的识别、分流和传递,并保障数据的无损传输。
英特尔在2007年发布了82598以太网控制器之后,又进一步发布了融合网络适配器CNA,以及基于软件的开放式DCB引导。不仅极大程度的提升了网络的标准化和开放性,也简化了数据中心的网络部署。
于DCB相配合的是FCoE(Fibre Channel over Ethernet)。FCoE提供了将光纤数据包封装并在以太网写一下传输的方案,改变了过去以太网数据包和光纤数据包需要通过不同的线路传输的状况。通过FCoE与DCB的联合,数据中心彻底改变了传统I/O传输上的这种各走各路的弊端,将以太网数据和光纤数据统一在无损万兆以太网上传输。与DCB类似,FCoE方案同样是在英特尔的大力推动下,一步步完成了从标准制定,到网络适配器发布,再到基于软件引导的Open FCoE。
三、Open+Open,开放性成为对云计算的最佳支撑
云计算数据中心在基于虚拟化的统一应用平台上提供了对资源、应用和服务的统和管理和调配,这也同样要求网络可以将更多的功能转移到系统层面中来。iSCSI和FCoE技术简化了网络的传输,但这不是终点。英特尔与合作伙伴通过不断的创新,将数据中心网络的开发性进一步提升到了一个新的高度——那就是在系统层面实现软件引导,代替传统的硬件板卡。
这就是Open iSCSI和Open FCoE。
为了降低iSCSI和FCoE HBA卡带来的成本消耗,以及更重要的对于开放性的阻碍, 英特尔与伙伴共同推进了iSCSI和FCoE的软件引导——在性能上也保持了过去硬件HBA卡的水平,并且,基于软件引导的Open iSCSI和Open FCoE都是免费的。
到今天,超过80%的iSCSI链接使用了系统自带的软件引导程序,同样的趋势也出现在FCoE领域。目前,Open iSCSI基于Windows、Linux和VMware平台的版本都已经推出,而Open FCoE的Windows和Linux版本同样也已推出,VMware版本正在测试进程中。
从统一网络,到开放式网络架构,在英特尔和合作伙伴持续不断的努力下,云数据中心正在一步步走向更好的未来。才一次采访中,一位英特尔的技术专家这样描述了网络与云计算的关系——
“统一、开放性的网络架构和方案,是云计算对于数据中心的要求。它可以让云计算更加的灵活高效。”
(责任编辑:蒙遗善)