我在一家中型公司担任管理员。过去 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 年以上的基本操作系统增长,并且还有剩余空间。目标是不要陷入四处寻找空闲空间的情况。那只是繁忙的工作,您的雇主不应该付钱让别人去做。购买更多磁盘更便宜。因此,请提前规划更大的映像。将其纳入您的存储预算。
如果需要,可以进行精简配置。具有重复数据删除功能的存储解决方案也有很多值得一提的地方。