我正在使用 iSCSI 从来宾连接到主机上的某些硬盘驱动器。
这是我的设置:
- 主机上的 Vmware Server 2
- Windows Server 2008(主机和来宾)
- 主机上的 StarWind Enterprise iSCSI 目标
- 来宾上的 MS iSCSI 启动器
来宾只有一个网络适配器 - 从主机设置为桥接模式。
通过这种开箱即用的配置,我可以获得大约 10 MB/s 的速度。我知道物理磁盘的速度至少为 50MB/s。
任何提高性能的提示?
我正在使用 iSCSI 从来宾连接到主机上的某些硬盘驱动器。
这是我的设置:
来宾只有一个网络适配器 - 从主机设置为桥接模式。
通过这种开箱即用的配置,我可以获得大约 10 MB/s 的速度。我知道物理磁盘的速度至少为 50MB/s。
任何提高性能的提示?
iSCSI 不能很好地响应共享网络场景(其中 iSCSI 流量必须与机器的通用流量竞争)。仅为 iSCSI 流量创建专用连接可能会有所帮助 - 将另一个虚拟 Nic 添加到来宾,将其连接到 VMnet1(仅主机虚拟交换机),设置 iSCSI 目标软件以使用仅主机虚拟机上的地址主机操作系统中的 NIC 并重新配置 iSCSI 启动器以连接到新的目标地址。
您的场景将增加相当多的 CPU 开销——您应该预计来宾内会增加几百 Mhz 的额外负载,而主机中的类似额外负载仅来自 iSCSI 和虚拟网络流量。
确保您已安装 VMWare 工具。它显着改进了网络堆栈和来宾中的虚拟磁盘子系统。