云计算中,采用万兆还是千兆网络?

大家知道,网络在云计算中,起着很重要的作用。

云计算环境中,计算、存储、数据库、网络等资源都分离,导致内部通讯大增,并且不能传统意义上的按照 zone 来划分流量集中的区域。往往一个主机,需要用到跨区域的资源,或者跨区域的主机,需要内部通讯。

使用万兆还是千兆网络,是一个问题。万兆是很好,但是成本是一个大问题。

dell的openstack示范方案中,推荐使用万兆网络:

http://www.dell.com/us/enterprise/p/d/business~solutions~whitepapers~en/Documents~bootstrapping-openstack-clouds.pdf.aspx

最近的交流中,获知:

1、亚马逊内部,采用的是千兆网络

2、盛大云内部,也采用的是千兆网络

3、亚马逊内部的网络,不是先交换机汇聚,然后连接到上层核心交换机,而是采用扁平结构,减少瓶颈。如果通过汇聚以后,会导致汇聚链路的瓶颈和两个节点之间通过的交换机过多,导致内部延时过大。

4、亚马逊内部,有详细的指标,考评网络质量,比如任何两个节点之间的延时和吞吐量,任何两个数据中心之间的延时和吞吐量

5、亚马逊由于采用这种扁平结构,导致网络投资很大。核心交换机非常昂贵,目前他们已经考虑采用一些硬件模块,自己做核心交换机

所以:

1、万兆是很好,是一个趋势,包括Dell新出的12G服务器中,已经工厂出厂时,主板上网卡可以直接定制成万兆,而且价格相差不太大

2、万兆网络的成本,目前还是很好,包括交换机、线路、网卡等等,投资不菲

3、厂商当然希望你使用万兆网络

4、可行的选择,还是先采用千兆网络,逐步过渡到万兆

此条目发表在云计算分类目录,贴了, 标签。将固定链接加入收藏夹。