新闻中心

EEPW首页>手机与无线通信>设计应用> Unified Wire 是什么 为何要关注它

Unified Wire 是什么 为何要关注它

作者: 时间:2005-04-25 来源:网络 收藏

  现状

  根据要求的存储类型,联网存储可能包含几种技术。最常见的是光纤通道存储局域网络(SAN),大多数大型企业都部署了这种经过良好验证的、可靠的高性能数据块级存储网络。多年以来,光纤通道技术经历了几次演变,链路速度从1Gbps提高到了2G;现在,有些首次推出的测试版产品可以支持4G链路。除了用做存储设备、交换机和服务器间的连接之外,光纤通道链路还可用来将刀片服务器系统中的刀片服务器连在一起并连接到存储设备。在这些刀片服务器系统中,有第二套链路,它们使用以太网,承载非数据块级的传输量,如文件级传输量和系统管理传输量。采用两种连接技术以及系统冗余要求意味着刀片系统内有两个冗余交换结构。在1G到4G的链路速度范围内,从经济的角度出发,HBA或控制器芯片以及光纤交换机端口的成本可以支持这种体系结构。当然,与采用一种连接技术相比,这种体系结构并不能简化多结构系统的管理工作。

  另一种采用多种技术的存储方案使用了网络附加存储(NAS)设备,亦称外存贮器;这些设备(更适合)处理文件级存储传输量,而非数据块级。直到一年前,所有外存贮器还只是在前端配置了以太网连接。外存贮器的内部磁盘存储可通过后端的光纤通道端口进行扩展。与外存贮器的所有内部存储一样,所有扩展都是数据块级的(外存贮器展现出来的存储数据是文件级视图),所以外存贮器厂商通过前端光纤通道端口增加了前端数据块级接入功能,或通过外存贮器前端以太网端口支持的iSCSI目标模式软件增加了iSCSI接入功能。如同刀片服务器一样,当链路速度在1G到4G的范围内时,外存贮器能够通过多个HBA支持集成的数据块/文件存储。

  下一代链路速度会有多高?10G?还是8G?

  光纤通道10G端口首次出现在2002年的主机总线适配器原型演示中;2003年9月,演示了第一个光纤通道10G交换机端口。在演示中,交换机端口可在两种模式下运行-充当大型光纤通道交换机之间的ISL(交换机间链路),或者与FCHBA一起在主机连接模式下实现交换互操作性。当时的设想是,2GFC之后的下一次迁移将达到10G。但发现了几个问题,使这种假设降到了两倍,即4G。首先是FC驱动器侧发生了变化,驱动器接口迁移到了4G。开发出了4GSERDES芯片内核,使交换机和HBA的其他4G基础设施的功能组件达到了4G。第二个问题是,10G无法向后兼容1G和2G。在从1G到2G和4G的迁移过程中,光基础设施保持不变,利用现已安装的50/125和62.5/125微米多模光缆实施短距离应用(最长550米)。但是,当速度达到10G时,这种光缆的距离不能超过100米,最短只有33米。为了达到最佳的10G多模性能,人们制定了新的光缆规范,850nm、激光优化、50/125微米光纤,有效模式带宽为2000MHz*km。这种光纤可使用10Gbase-S接口达到300米的距离。更加详细的讨论,请参见10G以太网联盟网站(www.10gea.org)。这个网站上讨论了用传统1G和100M链路部署10G时的一些非常重要的光缆基础设施注意事项。

  因此,尽管10G光线通道技术可成功运行,但是10G链路的高成本(10G光收发器目前的价格在1000美元左右)加之现在很少有人需要这种带宽,使得FCSAN10G应用近期只能限制在ISL中;这种情况甚至可能持续很多年。

  10G以太网的情况如何?在以太网方面,10GbE端口已经上市两年了,大多用作ISL。如果FCSAN近期不需要10G带宽,以太网/IP存储领域的发展趋势会推动10G主机连接的应用吗?是的,肯定会。如我们讨论过的,在过去的几年中,“融合存储”得到了初步部署-主要包括结合数据块级和文件级存储的设备。考虑到10G光口的成本,很难为一种流量类型(数据块或文件)采用一条10G链路。但是,如果可以在单一HBA上支持多种流量类型,允许使用单一10G链路连接融合存储设备,则可以解决10G的成本问题。我们可以把这种单一流量管道称为“”。第一个可能使用这种管道的设备可能就是拥有额外的数据块存储支持功能的NASFiler。这种方法的一个明显优势就是,它消除了独立的文件和数据块存储网络。如果采用了iSCSI数据块连接,则它可消除独立的光纤通道和以太网基础设施。为融合存储采用以太网,而不使用光纤通道?因为光纤通道只能支持数据块流量。光纤通道可以支持TCP/IP流量的隧道技术,但是不能加速HAB中的IP堆栈。

  为必须以 10G 的链路速度、在硬件中处理 TCP/IP 流量?如果我们注意目前实施的 iSCSI,其中的软件 iSCSI 堆栈可用于大多数操作系统以及在卡中实施了所有 iSCSI 功能的硬件 HBA。如果链路速度为 1G,则软件和硬件实施的性能会很接近 - 区别在于运行堆栈消耗的主机 CPU。如果使用硬件,运行堆栈只需 5% 的 CPU,而软件则可能消耗 40% 左右,甚至会更高 - 取决于数据块大小。大多数情况下,采用软件就已经足够了。

  目前,开发用来处理数据块和文件加速流量的驱动程序堆栈并不像说的那么容易。处理多中流量类型的驱动程序问题非常复杂。但是,有些新兴企业已经在着手开发芯片,并开始设计适用于这种 HAB 的驱动程序。各标准机构也在探索几种模型,以寻找能够最好地实现这一目的的模型。下面是各种方法的示意图:

  以太网单一线路 HBA 和 SW 架构

  今天,有几家厂商可以提供 iSCSI HBA。2005 年初,市场上将出现第一款组合的一体化线路 HBA 和 ASIC。这种情况下,随着不同方法的讨论和测试,解决方案的灵活性将变得至关重要。上面的体系结构图中引入了 RDMA。利用 RDMA(远程数据存储器存取),可直接将数据放入应用的缓冲器中,从而消除 RDMA 数据传输要求的多个数据复本。IETF 正在讨论的、在 RDMA 上处理所有流量的方法会引起人们的兴趣吗?或者,用于文件流量(非数据块流量)的 RDMA 会胜出?只有时间才能回答这个问题。这里还有一个颇具争议的说法 - 只有传统的大型光纤通道 SAN 才会将 10G 光纤通道将 转移到 ISL。8G 光纤通道链路可能是最后一个光纤通道高速主机连接。10G 主机连接可能只用于以太网领域。

  无论结果如何,最近几年都将令人激动;所有这些新技术都将出台,争取得到采纳。存储联网领域不会寂寞的!

  10G 以太网超越了铜缆 sidebar?

  市场上有多种技术可以实现基于铜缆进行10G信号的传输。其中一种是Infiniband 开发出来的,它叫做 CX4。


  1.该项技术使用了相同的10G比特MAC、XGMII接口和802.3中指定的XAUI编码器/解码器,以3.125g的波特率将信号分解为4个不同的路径。

  2.传输的预加重着重于高频成分以补偿PC组件的损耗。连接器和电缆组件。

  3.虽然连接器和电缆组件是设计用于infinBand,但却是802.3ak为了适应平衡器的要求而规定使用的。

  4.被电缆组件减弱的信号由接收均衡器进行最后一次升压。

  CX4可能适用于机架间系统;因为它支持的距离太短,而不能用于更加广泛的数据中心。另一个缺点是,CX4屏蔽电缆的体积太大,使得布线难度加大。由于许多交换机厂商还没有做出广泛的承诺,因此在10G以太网交换机中支持CX4尚在探讨中。

  在无屏蔽双绞线(UTP)电缆上实现10G的前景如何?迄今为止,每个以太网10X都受到了速度的影响,广泛采用此项技术的关键在于UTP的支持能力。有些新兴企业已经在着手研发UTP10G技术,并演示了几种原型机。就目前情况看,似乎不可能在5类UTP上支持10G;但人们普遍认为,在35米的距离内、在6E类或7类电缆上支持10G是可能的。

  10G光sidebar

  目前的10G解决方案使用XPAK或X2光组件。这些设备支持XAUI4窄接口,可将10G信号发送到有良好屏蔽的光组件内部。但是这些组件非常昂贵。将来,我们将看到更小的XFP组件中会采用10G光口;这种组件待用LC大小的连接器,与今天的2G和4G光组件类似。这些光口的输入设备是XFI接口-PC板上的单一10G串行信号。是的,这样做是可能的,而且已经有了相关的演示。根据预计,XFP光口的成本将大大下降。



评论


相关推荐

技术专区

关闭