“层云”架构有望解决云计算瓶颈

“层云”架构有望解决云计算瓶颈
数据中心复杂性带来的瓶颈
“云计算”的概念是把所有的服务集中在上层云端,如果想要实现这个目标,就必须在上层建立起一个非常完备的数据中心,用以承载若干的应用服务平台。如此一来,这个上层云计算数据中心必须非常的稳定,因为一旦这个上层云计算服务中心发生故障,很有可能造成所有的云计算服务发生中断。
为了保证数据中心的稳定,我们在进行数据中心网络建设的时候通常会在层与层之间设置两个甚至多个交换路由节点,一方面是提升网络的传输性能,另一方面可以避免出现单点故障。这种网络结构可以从图1上得到更为形象地了解。
这种网络结构在目前阶段是合理的,也是可以实际解决问题的。但是,当云计算这一概念提出之后,这种网络结构就难以胜任了。
云计算的瓶颈
首先是网络延时的瓶颈。当数据中心实施云计算的时候,传统的网络结构有可能使网络延时问题成为一大瓶颈。我们来举一个例子,如图1所示,当某条数据需要从服务器A传送到服务器B,那么这条数据必须一层一层的经过网络的各个交换路由节点,而每通过一个交换路由节点的时候,这条数据都必须经过一次数据包拆解、数据包解析、数据重新打包的过程,我们可以看见,在图1所示的网络结构中,这一过程至少要进行七次。这种情况在目前造成的网络延时现象还不是很明显,因为目前的数据中心上所运行的业务服务还不是很多。可是,当云计算实施起来之后,一个数据中心可能运行着三十、四十甚至更多的业务服务,这个时候,如果每个数据包都要经过若干次的拆解/打包过程的话,就很容易造成网络的堵塞,形成网络延时。
虚拟化带来的瓶颈
由于云计算必须为不同的用户提供各自的服务,当用户的种类增多时,相关的服务类型也必然随之增多,这个时候,为了节约计算资源,数据中心必然要用到虚拟化技术。
虚拟化技术整合了计算资源,但是,它也带来了一些问题。举例而言,我们知道,虚拟服务器是可以在物理服务器上动态迁移的,这时的网络以往的网络不同,因为虚拟服务器会在若干个物理服务器之间进行跳转。在以前的网络中,我们可能在若干台Web服务器上层建立了负载均衡器,可是现在,随着虚拟化技术的应用,负载均衡器所控制的机器有可能有时是Web服务器,有时是FTP服务器,网络容易因为虚拟化技术而变得混乱。
“层云”概念解决云计算瓶颈
“层云”是由Juniper提出的一种全新的网络结构。简单的说,“层云”就是把网络中的各个交换层次打散,在每一个计算节点之间都建立出最直接的一对一通路,两个交换节点之间直接连接,并不通过第三个节点,所有的交换节点都处在同一层面上,不同的应用在这些交换节点中被软件划分出自己的路线(如图 2)。显然,“层云”是要把所有的交换路由节点看成一个统一的超级交换中心,整个网络就可以被简单的划分成为一个整合核心层,只要有一个接入接口,这个整合核心层就可以接入其他网络。

戈壁  发表于: 2009-11-01

我要回答

相关推荐