数据中心网络设计思索.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据中心网络设计思索 1引言 数据中心拥有庞大的机群,已经广泛应用于数据存储、数据分析以及超大型网络服务中[1]。在实现千兆兆级数据存储过程中,数据在网络中的传输和处理过程将消耗很多资源,如网络带宽、存储空间以及电能等。在实际应用中,如网页搜索、医学图像处理、社区网络挖掘等领域,数据存储和处理的数量相当庞大,因此对于数据中心来说,一个最基本的要求就是其必须具有很好的扩张性,拥有成千上万甚至几十万数量的服务器。尽管普通计算机成本降低,但是架构庞大数量服务器的机群仅满足扩展性的要求且有效控制整体成本仍是一个难题。由于在数据中心服务器的数量可以急剧增加,因此在架构内部通行的带宽也必须实现大于线性关系或者平方关系的增长,以适应频繁的数据访问和分布式数据处理及存储。为了减少搭建内部链接的成本,通常使用带网卡的普通计算机以及已有网卡的通用服务器。至今为止,构建数据中心内部链接的方式大致可以分为两种: (1)以交换机为中心的结构。通过交换机实现内部连接和服务器数量的扩展,并且不对服务器的配置进行任何修改。 (2)以服务器为中心的结构。每个服务器仅需要实现数据处理和存储,也需作为数据的转发节点,保证无需对交换机配置进行更改l6]。由于数据中心网络中节点数量巨大,需要建立网络内部统一编址和路由策略,以实现节点之间的高速通信过程,因此人们引入网络虚拟化技术,实现节点资源构建,以及组建和管理规模庞大的网络结构。本文结合网络虚拟化平台的研发经验,将提出一种以服务器为中心的数据中心结构设计方法——圆柱型数据中心网络(CylinderDataCenterNet—works,CDCN)。在此架构中,采用以服务器为中心的设计方法,每一个节点由一台服务器组成。与以交换机为中心的数据中心网络相比,CDCN采用的设计方法更具优势。首先,将网络传输控制由交换机转移到服务器中执行,提高了网络架构中各虚拟网络结构和路由策略的可控性和编程性。其次,以服务器为中心的设计方法采用低端的、网络第二层路由处理的layer-2交换机,因此网络架构的成本比较低。 2CDCN架构设计 2.1网络结构 CDCN网络由两种设备组成:具有两个网络接口的服务器和拥有n个端口的交换机,且服务器和交换机被分为是列。在该结构中,只有两个参数和k,因此CDCN网络也可称为(,愚)CDCN。我们用Ho..#8226;1表示k个服务器列。个服务器列和k个交换机列在水平方向上环绕成一个圈,如图1所示。由此可见,CDCN的结构是一个圆柱型,在水平方向是一个圆环,在竖直方向上由服务器和交换机层相互间隔交错组成。其中,服务器的两个端口分别连接在两侧的交换机上。如架构图所示,在Hl列中的服务器,一端连接在Sl列的交换机上,另一端则与S(_1)列的交换机相连。对于S层中的一个端口交换机,半数端口连接E列中的n/2台服务器,另一半则连接Hc舳列中的n/2台服务器。为了更简单地描述CDCN的结构,下面称服务器H()m列为H列的顺时针方向相邻列,而H(汁_1)舳列则是列的逆时针方向相邻列。在拥有k列的CDCN架构中,每一个服务器列由(n/2)个服务器构成,每一个交换机列由(n/g)个交换机组成。对于列的(n/2)个服务器,用(…)表示,其中∈[o,鲁一1](0≤≤k一1)。因此,在CDCN中一个服务器的位置标识即I【)号可定义为(C,t产…vo),其表示在服务器列Hc中标号为(…扩)的服务器。在实现对服务器进行标识的情况下,服务器和交换机之间的内部连接如下:对于在任一服务器列H中2(n/2)台服务器及其顺时针相邻的服务器列H(c+l】,可分为(n/2)卜个单元组,且每个组拥有个服务器。在单元组中,每个服务器的标号具有以下属性:当把第C列的标识删去之后,其余的标识信息一致。因此,在一个单元组中,一半数量的服务器属于Hc列,另一半属于H(c_列。同时,此台服务器连在同一个标号为Sc的交换机上。因此,对于编号(…以vo)的服务器中,有n/2台标号为(……)的服务器属于Hc列,其中0≤≤鲁一1;另有n/2台相同标号的服务器属于H(c+1)列,且都通过列的交换机连接。如图2所示,在一个(8,2)CDCN网络结构中,每个服务器列由(8/2)。一16台服务器组成,且每个服务器的编址有两位标号。图中第一行的服务器标号都为(O0),而最后一行的标号均为(33)。若令(vo)一(0O),那么在H1列中共有4台服务器,它们的标号分别是(0),04≤3,也就是(OO),(1O),(20)和(3O)。同样,在H0列也有4台标号为(Oo),(10),(2O)和(3O)的服务器。这8台服务器连在S列的同一交换机上。 2.2网络拓扑结构扩展性 2.2.1服务器数量 在此结构中,每列有(n/2)台服务器,在(,)CDCN网络中总共有k(n/2)台服务器。定

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档