大多数文件服务器系统(如 TrueNAS 或 Proxmox)在使用其软件 raid 时,都会将文件缓存在系统内存中以提高性能。此外,它们还会使用尽可能多的可用 RAM。这显然会提高性能。我认为,Windows Server 在使用其存储空间设置时也会做同样的事情。
我的问题是,当 Windows Server 用作具有虚拟磁盘的虚拟机时,是否可以让它执行相同的操作?目前,我们使用一个盒子来运行 3 个不同的文件服务器,这是一种常见做法,3 个文件服务器 VM 中的每一个都有自己的虚拟磁盘来存储和提供文件。好吧,虚拟硬盘并不是地球上最快的东西。但是,当不使用存储空间时,Windows Server 似乎不使用 RAM 来缓存文件。我可以说,因为每个服务器都使用大约 4-5 GB 的系统 RAM,无论我们为每个 VM 分配多少。与虚拟磁盘相比,DDR4 RAM 将是一个不错的性能飞跃。戴尔 perc 内置了 1 GB 或 2 GB 的缓存,但一个视频编辑器就可以填满它。我们正在使用 Windows Server 2019。
贾里德