当你设计vSphere数据存储时,请考虑你的环境随时间变化的情况。请确保你可适应VM变化,而无需重新设计完整的存储系统。
首先,考虑工作负载的要求。VM容量和性能要求取决于VM承载的数据量。随着VM中的数据量的增长,你可能需要更高的存储性能来应对。
保持额外的可用容量,监控数据存储的可用空间,并在低空间警报时快速采取行动。如果你精简配置VMDK文件,请确保使用UNMAP命令,以便缩小这些文件以节约空间。
VM数据不断增加
有些VM增长缓慢,有些更快。无论怎样,一旦数据达到几乎填满VM磁盘的程度,你必须为该磁盘分配更多容量。
为分配该容量,你必须在数据存储有可用空间。幸运的是,你可以在VM运行时扩展VMDK文件。
大多数虚拟操作系统会重新扫描其磁盘,这使你可以增加分区大小并提供更多容量。你还可以使用data store-vmdk-partition进程释放空间。
精简配置VM
你可以通过精简配置VM来简化VM磁盘文件大小管理。VM中的虚拟操作系统会查看其磁盘的已分配大小,但是当你对VM进行精简配置时,VMDK文件不会自动占用足够的空间。
厚配置的VMDK文件具有与数据存储上的相同的分配大小。例如,200 GB VM驱动器具有200 GB厚度配置的VMDK文件。它在整个生命周期中会使用相同的200 GB数据存储空间。
精简配置的磁盘文件会从小处开始,并且会增长以容纳新数据。但是,这种持续增长意味着你必须持续监视数据存储可用空间,并在数据存储填满之前分配更多容量。
精简配置的VMDK文件是少数可收缩的存储对象。为缩小VMDK文件,必须使用SCSI UNMAP命令,并使用vSphere 6.5或更高版本。
VM快照占用存储空间
当你为VM生成快照时,原始磁盘文件也会保留在系统中。系统使用此原始文件读取未更改的数据。同时,所有新的VM磁盘写入都会转到新文件,其中包含每个磁盘块更改的最新版本。此快照磁盘文件会像精简配置磁盘一样增长,但速度更快。
如果VM具有多个快照,则每个快照都有自己的VMDK文件。虽然只有最新的快照文件会增长,但以前的快照磁盘文件仍占用空间。删除快照可帮助释放空间,父磁盘仍应包含最新的块。
通常,生产VM具有单个快照,该快照仅在备份期间保持存在。非生产VM可能具有更多快照,因此可能需要更多数据存储空间。
适应数据存储增长
当你设计vSphere数据存储时,你必须考虑VM空间要求的变化。某些vSphere警报会警告你空间消耗情况,提醒你只有20%和5%的可用空间。20%的警告告诉你要注意数据存储容量,计划增长数据存储或删除错误的快照。5%警告意味着你必须立即采取行动,因为数据存储空间几乎耗尽。
大多数现代阵列使你能够从容量池创建数据存储。为适应数据存储的增长,请确保存储池具有可用容量。换句话说,不要立即将所有磁盘空间分配给数据存储,因为你无法始终预测容量增长。
基础设施变化
如果正确设计vSphere数据存储,则每次更换物理服务器时都不必重建虚拟机操作系统。相反,你只需更换VM下的ESXi服务器和存储阵列即可。
但是,请记住你的限制:每台ESXi主机允许的存储路径数,以及替换存储阵列影响。当你从一个阵列转换到另一个阵列时,ESXi主机可能会尝试使用这两个阵列,从而有效地使存储路径数量翻倍。如果在原始阵列中你使用超过半数的存储路径,则可能会在迁移过程中遇到困难。当你移除旧阵列的路径时,请记住启用更多的路径到新阵列。
如果使用VMware Site Recovery Manager进行灾难恢复,则可能会遇到相同的问题。与替换存储阵列相比,故障转移和故障转移测试需要每台ESXi服务器更多的存储路径。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
翻译
相关推荐
-
Pure提供全托管VMware迁移到Azure
Pure Storage推出一项新服务,旨在帮助客户将本地VMware环境迁移到Microsoft Azure […]
-
如何解决Java虚拟线程固定问题
虚拟线程是Java的Project Loom项目引入的一种全新线程模型,并随Java 21 LTS正式发布,虚 […]
-
对最终用户而言,虚拟机安全吗?
虚拟机可为用户工作会话提供安全隔离,但人们不太确定这项技术的安全性。在企业部署虚拟机之前,管理层必须了解这项技 […]
-
最新VMware产品发布让博通面临挑战
分析师表示,很多企业仍然不确定是否应该继续使用Broadcom的VMware,该供应商最近对其混合云平台做出重 […]