ISCSI 和 Windows Server 2019

Sae*_*rwa 5 storage iscsi windows-server-2019

我有 2 台服务器主要一台是代理服务器,另一台是将 HDD 作为 ISCSI 提供给主服务器。

此设置的目的是媒体流,有时涉及转码。在应用程序中,我不能同时使用两台服务器。我只能用一个。

我的问题与从第二个服务器 HDD 到主服务器到客户端的 IO 相关,这会是一个糟糕的、高延迟和缓慢的方法吗?当需要更多存储时,我想添加更多服务器作为第二台服务器并提供硬盘驱动器,然后转移到更好更大的服务器上,它的成本效益高等等。

服务器位于远程 DC 中,并且都使用域控制器连接,主服务器充当 DNS 服务器,第二台服务器将主服务器的 ip 作为 DNS 提供商。

bat*_*a09 7

iSCSI 作为协议不会限制主轴 (HDD) 驱动器的性能或延迟。它可能会限制 SSD,也会限制 NVMe。

这种情况下的性能取决于:

1) 物理存储。您可以增加 RAID 中的磁盘数量,并使用 RAID10 作为最佳磁盘。视频流使用大块,因此正确对齐的条带大小也可能有所帮助。

2)节点之间的网络。要消除网络瓶颈,请使用 1 GbE 或更好的 10 GbE 连接。如果您有多个 1 GbE 链接,请配置多路径 (mpio) 并且不要对 iSCSI 使用 LACP(NIC 组合)。这里解释:LACP vs MPIO

3) 在某些情况下,为每个链接添加额外的 iSCSI 会话也可能会提高性能。

4) Windows iSCSI Target 也不是最快的,但它不应该成为 HDD 的瓶颈。