我们正在为我们的大学构建一个新的核心,而让我烦恼的一件事是 iSCSI 网络。
我们已经考虑过 iSCSI 端口上的巨型帧和流量控制,但还有一件事有待商榷,那就是 QoS 功能。
我们的新核心由两个 Cisco Nexus 3048 组成。MPIO 将有两个不同的 iSCSI VLAN,一个 VLAN 位于第一个交换机中,另一个 VLAN 位于第二个交换机中。巨型帧和流量控制看似微不足道,但 QoS 似乎并不简单。
我在 Nexus 3048 型号上找不到任何 iSCSI 指南。5000 和 7000 系列有很多信息,但 3000 系列缺少许多功能,例如与 iSCSI 协议匹配的 QoS 流量。
我不确定的另一件事是关于 CoS(服务等级)分类。这是需求要求吗?我不知道 iSCSI 应该放在哪里。
在此先感谢,V。
编辑答案:
- 几个设计问题: - 您是否在此集群中混合 iSCSI 和其他数据(我假设您将使用 VPC)?- 您是否将 iSCSI 和其他数据与标记帧混合在同一个端口中?
数据在交换机上混合。VM 的网络和访问将到达核心。但是 iSCSI 流量具有考虑到更大 MTU 的专用端口和具有未标记数据的特定 VLAN,完成第 2 层隔离。VPC 不会用于 iSCSI,因为我们正在部署 MPIO,所以没有必要。存储通过 10GbE 端口上的 SFP+ 和下行链路 GbE 端口上的管理程序主机连接。总共有 5 台管理程序主机,每台都有两张卡,每个交换机一张。VPC 仅用于 VM 的网络和访问上行链路。
- 您遇到的实际问题是什么?这是性能问题吗?通常,不建议将您的 ISCSI 网络安装在可以提供与网络其余部分连接的相同硬件上。您确实应该为您的 ISCSI 网络使用专用交换机(2 个用于冗余)并将其与普通用户数据隔离开来。
目前我们没有任何问题,因为这个核心没有投入生产,我们只是想在投入生产之前把它做好。我知道应该为 SAN 流量部署单独的结构。对于更便宜和更常见的交换机,这是真的,我们在旧设备上以这种方式滚动 iSCSI。但是这个交换机是一个统一的结构模型,所以它被开发为在同一个盒子上混合 SAN 和 LAN 流量。我们选择的型号 Nexus 3048 能够提供极低延迟和无损 iSCSI,我们需要在此处正确配置它以使一切按预期工作。
谢谢大家的提问。希望这可以帮助。