我正在组装一台戴尔服务器,更具体地说是 R720。我必须选择正确的主机总线适配器。R710 上的此 HBA 将连接到存储设备。我对这两者感到困惑:
- QLogic 2562,双端口 8Gb 光纤通道 HBA(价格 2,045 美元)
- QLogic 8262,双端口 10Gb SFP+,聚合网络适配器(价格 1,618 美元)
我想既然 QLogic 2562 是光纤通道而且更贵,那么就 IOPS 而言它更快。但是,它是 8Gb 而不是 10Gb 的 SFP+。
我的问题:
- 哪个更好(IOPS 性能等)?
- 为什么我应该选择一个而不是另一个?
FC 和 10GE 使用不同的比特编码机制,这决定了两者的最大理论吞吐量。FC 使用 8b/10b 编码,而 10GE 使用 64b/66b。这意味着在 8 Gbps 的 FC 中,实际数据的每个字节发送 10 位。在 8.5 Gbps(8G FC 的完整基础线路速率)上,这达到每秒 8.5 * 0.8 = 6.8 吉比特。对于 10GE,这个数字最终达到 9.7 Gbps - 或快约 42%。当然,以太网报头的 FCoE 中有一些名义上的损失,但与 2.3k 帧相比,这是非常小的数量。
也就是说,10GE FCoE 的有用带宽可以与其他网络数据共享,尽管有些环境将 10GE FCoE 专用于 - 仅 - 存储流量。在查看融合结构时需要考虑一些事项,包括:
1.) 通过名义 FC 链路的实际数据量是多少?我见过的非常非常少的 SAN(在一些非常大的网络中)甚至有少数持续繁忙的 4G 端口,更不用说 8G 了。世界上大部分地区可能会在 2G 上运行良好(..而且很多)。
2.) DCB 的各种实施都有适当的机制来保证 FCoE 流量的无损带宽。这意味着,如果您为存储流量留出 4Gbps,则此带宽在任何情况下都将在 CNA 和交换机之间可用 - 但在额外的 6 Gbps 未以其他方式使用的情况下,它也将可用。出于同样的原因,如果所述带宽未以其他方式使用,则所有 10Gbps 都可能可用于正常数据。这些分配如何完成的细节在某种程度上取决于供应商,但总体行为应该是相似的。
3.) 你在哪里分解实际的 FC 流量以连接到存储目标(假设所述目标不是 FCoE 本身)。网络中间部分的设计将根据 FC 本身的中断位置、多跳要求等而有所不同。
总体而言,目前速度之王是10G FCoE。这可能会随着 16G FC 的引入而改变 - 并且当 40G FCoE 出现时再次出现。FCoE 在布线、可管理性等方面通常有很大的优势——一个连接到一个交换机上的一个端口(x2 用于冗余)与传统 FC 的完全独立的基础设施相比。FCoE 通常也像普通 FC 一样进行管理(相同的 WWN 设置、目标、区域、掩蔽等)。
至于 IOPS——如上所述,这很可能更多地是由正在使用的存储类型驱动的,而不是所讨论的链接。
您将不属于的术语放在一起。
8Gb HBA 仅用于与存储设备通信。您可以将光纤直接从服务器运行到存储控制器,或者运行到可以分配这些连接的光纤通道交换机。然后,您的服务器将仅使用板载 1Gb 或 10Gb 以太网端口进行数据连接。
10Gb SFP+ 聚合网络适配器 (CNA),正如它所说的那样。它通过同一个(或两个)链接运行您的数据和存储。我相信这一代的戴尔服务器可以让您轻松地划分这些服务器并隔离流量。这可以与支持 CNA 的交换机一起完成,允许您将 FCoE 或 iSCSI 传送到服务器,同时您的数据流量被放置在 VLAN 或诸如此类的东西上。
至于 IOPS……这实际上是针对存储设备的测量,而不是将您带到那里的总线(尽管它确实有影响)。