为什么必须以 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 的支持能力。有些新兴企业已经在着手研发 UTP 10G 技术,并演示了几种原型机。就目前情况看,似乎不可能在 5 类 UTP 上支持 10G;但人们普遍认为,在 35 米的距离内、在 6E 类或 7 类电缆上支持 10G 是可能的。
10G 光sidebar
目前的 10G 解决方案使用 XPAK 或 X2 光组件。这些设备支持 XAUI 4 窄接口,可将 10G 信号发送到有良好屏蔽的光组件内部。但是这些组件非常昂贵。将来,我们将看到更小的 XFP 组件中会采用 10G 光口;这种组件待用 LC 大小的连接器,与今天的 2G 和 4G 光组件类似。这些光口的输入设备是 XFI接口 - PC 板上的单一 10G 串行信号。是的,这样做是可能的,而且已经有了相关的演示。根据预计,XFP 光口的成本将大大下降。
|