Juniper的Project Stratus将彻底改变数据中心网络架构

日期: 2011-03-01 作者:Shamus McGillicuddy翻译:曾少宁 来源:TechTarget中国 英文

人们翘首期盼的名为Project Stratus的Juniper Networks数据中心网络架构其实并不是一个真正的网络。它是一个巨大的虚拟机架交换机,它可以连接数据中心中所有的计算和存储资源,并且在包含多达6,000台只有5毫秒延迟的服务器的扁平网络中可以达到10兆兆位的吞吐量。Juniper已经放弃了网络节点之间使用以太网传输协议来实现这个性能,取而代之的是公司的私有协议。这个技术只是存储与服务器之间使用以太网进行通信。

  Juniper在San Francisco的网络直播活动中向IBM、VMware、NetApp等合作伙伴及NYSE Euronext、Lawrence Berkel……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

人们翘首期盼的名为Project Stratus的Juniper Networks数据中心网络架构其实并不是一个真正的网络。它是一个巨大的虚拟机架交换机,它可以连接数据中心中所有的计算和存储资源,并且在包含多达6,000台只有5毫秒延迟的服务器的扁平网络中可以达到10兆兆位的吞吐量。Juniper已经放弃了网络节点之间使用以太网传输协议来实现这个性能,取而代之的是公司的私有协议。这个技术只是存储与服务器之间使用以太网进行通信。

  Juniper在San Francisco的网络直播活动中向IBM、VMware、NetApp等合作伙伴及NYSE Euronext、Lawrence Berkeley National Laboratory等客户公布了它的QFabric数据中心网络架构。

  Juniper QFabric所包括的组件设备实际上是从一个物理数据中心机架交换机中分离出来的元素。虽然数据中心网络架构也包含了一些独特的物理设备,但是将它们看作是机架交换机的元素是很有用的。架构中的三个基本组件是:

  • QFX3500交换机,是一种具有48个双模式、GB/10 GB以太网端口和4个40 Gb上行链路的高性能、2/3层顶级机架交换机。在标准的数据中心网络架构中,QFX3500的作用就像一个高性能服务器接入交换机。在QFabric部署中,作为网络中的一个节点,它与机架交换机上的以太网端口线卡的功能类似。这个设备标价34,000美元,将在本季度末发布。
  • QF/INTERCONNECT,是一个具有128个QSFP+ 40 Gb端口的21 RU、8槽的机架,可以支持最多128台QFX3500交换机。互连设备的功能与机架交换机背板的铜中板非常相似,负责在进出端口之间传输数据包。只有在这种情况下,通过光纤连接到QF/INTERCONNECT机架的QFX3500顶级机架设备上才会有物理的进出端口。一定要注意,QFX3500交换机与QF/Interconnect的光纤上行链路并不是采用以太网协议的。相反,它们运行的是一种只有Juniper才能识别的私有传输协议。
  • QF/Director,是一个2 RU的x86设备,可以作为这种架构的编外管理引擎,为整个QFabric数据中心网络架构提供管理和控制服务。基本上,控制面板分布在数据中心网络的所有节点上,使每个节点都能够监控其余网络节点,并且简化每个节点必须确定的转发决策。QF/Interconnect和QF/ Director将于今年的第三季度发布。但是Juniper拒绝透漏详细价格。

  通过将这个数据中心网络基础架构设计为一个虚拟数据中心机架交换机,其具有分布在整个网络的控制面板,Juniper实现了从网络上任意节点的任意到任意的单跳连接。入口QFX3500交换机是唯一能处理到达数据包的设备。然后,它会立即使用QF/Director的管理服务将数据包通过QF/Interconnect机架传输到目的地QFX3500副本。正是因为有了这个QFabric基础架构和私有传输协议,Juniper才能够实现如此高的吞吐量速度。Juniper同时还声称它可以保证零丢包,因为当交换机接近它的最大容量时,QFabric上的每个QFX3500交换机可以要求到达数据包的源设备减速。

  这个QFabric方法也可以使网络更具扩展性、更简单。与网络工程师通过给机架增加另外一个接口卡来增加数据中心交换机容量类似,QFabric客户也可以通过将一个新的QFX3500连接到QF/Interconnect上来增加容量。他们并不需要增加新的聚集交换机来支持额外的接入交换机。所有设备都的连接到核心QF/Interconnect上的。

  Project Stratus/QFabric:采用机密协议的数据中心网络架构

  当Juniper首次公布Project Stratus时,它承诺要实现一个支持扁平网络的数据中心架构,可以将三层交换整合为一层。通过创建巨型虚拟交换机,Juniper似乎已经实现了这个承诺。虽然大多数网络供应商仍在关注由核心与边缘以太网设备构成的双层网络架构,但是QFabric只在边缘网络上运行以太网,利用机架上的更高速传输协议上行链路。

  位于Ontario的网络咨询公司Tishco Networks的网络架构师和顾问Jody Lemoine说道:“它会让您挠着头皮问道,‘它是什么?’根据Juniper的介绍来了解它是一回事,而要了解它真正的内涵则又是另一回事,而且它们并没有揭示真正的内涵。”

  特别地,Lemoine更希望看到关于Juniper是如何实现QFabric的更详细信息,尤其是其中的私有传输协议。

  可是不管怎么说,他表示,总体上Juniper已经了提出一种新的数据中心网络视角。“HP和Cisco将会关注Juniper的进展,然后才会表示‘可能我们需要接受这种方法。’”

  但Juniper的产品销售和业务发展副总裁Andy Ingram表示,Juniper的传输协议会一直保持一个封闭且私有的技术,至少在它完善之前是这样的。

  “基于这一点,我们并不寄望于将它开放为一个标准,这其中的原因是我们仍然要研究许多东西才能使之更加高效,”他说道。“但对于看待它的方式,我无法将Juniper EX线卡连接到Nexus机架上,而他们也无法将Nexus线卡连接到EX机架上。但是,您可以使用[QFX3500]节点与数据中心内任意服务器或存储设备进行交互。”

  QFabric数据中心网络架构和超级计算的比较

  Brent Draney已经在Lawrence Berkeley National Laboratory的环境中测试了QFabric架构。在该环境中启动了NERSC Magellan项目,这是一个由能源部资助的超级计算设施。他将QFabric的性能与他通过InfiniBand连接的超级计算环境性能进行了比较。

  Draney 在Juniper的网络广播中说道:“我们将它与我们的一个超级计算机直接相连。我们的两个超级计算的基准测试均被QFabric超过。我们看到所实现的速度都相当兴奋。以太网集群一般是绝不可能达到这样的性能的。”

  Juniper QFabric是一个与众不同的数据中心网络架构范例

  Current Analysis资深分析师Mike Spanbauer表示,Juniper的QFabric可与Cisco Systems在Nexus 2000 结构扩展器中采用的方法作些许的比较。Cisco的结构扩展器将Nexus 7000 或Nexus 5000交换机的端口扩展到了服务器机架上。顶级机架结构扩展并不是交换机。它们只是将上游设备的端口扩展到机架上,而网络工程师则通过上游交换机管理每个结构扩展器。虽然这样实现了一个更加扁平化网络的方法,但它与Juniper的实现水平还有很大差距。

  “[Cisco]无法达到Juniper这种方法所实现的延迟性和密度水平。其他的供应商依然采用它们更加传统的分层方法,虽然已经开始设计并提出了更扁平化的设计,但是他们都是通过开发更强大的设备这样的传统交换方法来实现,” Spanbauer说道。“他们都会遇到相同的设计问题。即使是Force10 Networks公司,有800个端口的机架,也仍然无法实现这个性能。当离开这个设备时,延迟又会激增。Juniper已经通过分离[交换机]不同元素解决了这个问题。”

  “这与传统PBX的开发方法非常类似,通过分离数据、控制和管理面板而实现,”他说道。“当您面对成千上万的电话线时,您就必须扩展这种方法。Juniper则采用了另外一种不同方法。

翻译

曾少宁
曾少宁

TechTarget中国特约技术编辑,某高校计算机科学专业教师和网络实验室负责人,曾任职某网络国际厂商,关注数据中心、开发运维、数据库及软件开发技术。有多本关于思科数据中心和虚拟化技术的译著,如《思科绿色数据中心建设与管理》和《基于IP的能源管理》等。

相关推荐