![使用 > 500 个虚拟 Windows 服务器管理磁盘空间(策略?)](https://linux22.com/image/650066/%E4%BD%BF%E7%94%A8%20%3E%20500%20%E4%B8%AA%E8%99%9A%E6%8B%9F%20Windows%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%AE%A1%E7%90%86%E7%A3%81%E7%9B%98%E7%A9%BA%E9%97%B4%EF%BC%88%E7%AD%96%E7%95%A5%EF%BC%9F%EF%BC%89.png)
我在一家中型公司担任管理员。过去 10 年里,我们的服务器数量从不到 90 台物理服务器增加到 500 多台虚拟机,其中包括几台物理服务器作为主机服务器。
我们使用 VMWare 作为主机,我们的客户端主要是 Windows 服务器。一些是 2003,大多数是 2008 R2,还有少数是 2012 R2。SCOM 2007 R2 用作监控工具(略有定制)。
平均每周我们都会收到 5 条有关服务器磁盘空间不足的警报。对于应用程序(网关或处理机),我们主要安排删除旧日志的任务。对于电子邮件,我们有一个归档解决方案来防止数据库被填满 - 但对于其余 90% 的各种机器,只需扩展即可...
我想知道您如何管理环境中的磁盘空间?
您的策略是什么? - 或者是否有可以半自动化地按需扩展虚拟磁盘的工具/机制?
提前谢谢了
鲁本
答案1
听起来您一开始就没有为虚拟磁盘配置足够的容量。由于几年来不断更新补丁,Windows 往往会大幅增加基本操作系统的占用空间。最新版本的 Windows (8.1/2012 R2) 通过一些默认的计划任务来清理被取代的更新文件,在一定程度上缓解了这种情况。您还可以采取一些额外的手动步骤来挤出更多空间(谷歌搜索“dism sxs cleanup”)。但这不是您应该依赖的东西。
就我个人而言,我不喜欢创建系统磁盘小于 60GB 的 Windows VM。根据我的经验,假设您没有应用程序或人员用其他东西填满磁盘,那么它足以容纳 5 年以上的基本操作系统增长,并且还有剩余空间。目标是不要陷入四处寻找空闲空间的情况。那只是繁忙的工作,您的雇主不应该付钱让别人去做。购买更多磁盘更便宜。因此,请提前规划更大的映像。将其纳入您的存储预算。
如果需要,可以进行精简配置。具有重复数据删除功能的存储解决方案也有很多值得一提的地方。