IT技术互动交流平台

如何迅速了解和管理三种类型VMware虚拟磁盘配置

作者:manxing  发布日期:2018-10-24 19:21:00
关于电脑的虚拟内存,是个老生常谈的问题了。说实话,对于如今电脑的硬件水平来说,虚拟内存设置能起到的作用并不大。不过,系统迷考虑到很多朋友可能仍有在用低配置老电脑的,所以就补充下这块的内容。
所谓虚拟内存,是计算机的一种内存管理技术。它能在硬盘上生成虚拟内存空间,来弥补我们物理内存不足的缺陷。此功能在当年电脑内存普遍比较低的年代非常有用,只不过如今内存已经白菜价,很多人的电脑基本都上了8G、16G内存,个别甚至还有更多的,所以虚拟内存就被忽略了。
但是系统迷要提醒大家的是,就算你的物理内存再怎么大,虚拟内存还是非常有用,千万不要将它关闭。要知道,虚拟内存能大大提高物理内存的命中率和稳定性,而且很多大型软件的运行都需要虚拟内存。
系统迷之前还看到有小伙伴求助说电脑提示虚拟内存不足怎么办。所以系统迷这次就跟大家分享下虚拟内存的设置方法,及虚拟内存怎么设置最好。在这里我们使用win10系统进行演示,win7系统同样适用。
执行某些虚拟机管理操作(如创建虚拟磁盘,将虚拟机克隆到模板或迁移虚拟机)时,它可以包含操作系统,应用程序和数据。虚拟硬盘驱动器文件通常连接到虚拟机(VM),并且充当VM的系统或数据驱动器。
虚拟硬盘驱动器 
虚拟硬盘驱动器文件是一个容器文件,其作用类似于物理硬盘驱动器。执行某些虚拟机管理操作(如创建虚拟磁盘,将虚拟机克隆到模板或迁移虚拟机)时,它可以包含操作系统,应用程序和数据。虚拟硬盘驱动器文件通常连接到虚拟机(VM),并且充当VM的系统或数据驱动器。我们将看到虚拟硬盘配置方法的类型以及每种方法之间的区别。
虚拟硬盘配置 
VMware中有三种类型的硬盘配置方法。
当你尝试使用ESXi和vSphere客户端安装虚拟机时,可以选择以下三种格式进行硬盘配置。
精简配置
Thick Provisioned Lazy Zeroed
Thick Provisioned Eager Zeroed
以下快照将帮助你了解可用于在连接到ESXi主机的VMware vSphere客户端中配置虚拟硬盘方法的选项。
配置虚拟硬盘 
Thin provision
使用此方法可以节省存储空间。在创建虚拟机时,精简配置虚拟磁盘所需的空间将根据需要进行分配和归零,未使用的空间可供其他虚拟机使用。它将根据每个用户在任何给定时间所需的最小空间,以灵活的方式在多个用户之间分配磁盘存储空间。在客户站点实施精简配置可以通过提高存储利用率来节省大量资金。
优点:
在安装VM时最快配置
精简配置可降低存储成本
它允许有效使用存储空间
缺点:
由于元数据分配开销导致的性能最慢以及初始写入操作期间的额外开销
如果实际使用资源,过度使用存储可能会导致应用程序中断或停机
不支持群集功能
管理员视角的可管理性开销
Thick ProvisionedLazy Zeroed
Thick Lazy Zeroed配置用于以默认的厚格式创建虚拟机(VM)磁盘,它将在创建VM时保留磁盘空间,但仅在虚拟机上清除包含存储设备上的旧数据的块第一次将新数据写入磁盘。值得注意的是,它是一种传统的存储配置模型。通过密集配置,可在未来存储需求之前提供大量存储空间。但是,该空间可能仍未使用,从而导致存储容量的浪费。
优点:
与Thick Provisioned Eager Zeroed相比,配置更快
比Thin Provisioned更好的性能
缺点:
浪费存储空间
与Thin Provisioned相比,配置稍慢
比Thick Provisioned Eager Zero更慢的性能
不支持群集功能
Thick ProvisionedEager Zeroed
Thick ProvisionedEager Zeroed支持群集功能,例如Fault Tolerance。并且它占用创建VM时保留虚拟磁盘文件所需的所有空间,但物理存储设备上的硬盘块使用零格式化以覆盖任何旧数据。
优点:
很好的表现
使用零覆盖分配的磁盘空间可降低可能的安全风险
它将支持群集功能,如Microsoft Cluster Server(MSCS)和VMware Fault Tolerance
缺点:
提供需要更多时间
Thick和Thin虚拟磁盘之间的区别
Thick和Thin虚拟磁盘区别 
上图将帮助你了解Thick和Thin配置之间的区别。如果为任何VM提供密集配置,则首先需要估计虚拟机在其整个生命周期中需要多少存储空间。然后,事先为其虚拟磁盘提供固定数量的存储空间,例如40GB,并将整个配置空间提交到虚拟磁盘,立即占用整个配置空间的虚拟磁盘称为厚磁盘。
但是,如果我们考虑对虚拟磁盘进行精简配置,则需要磁盘当前和未来活动所需的整个空间,例如40GB。但是,应该注意的是,精简磁盘只提交与磁盘初始操作所需的存储空间一样多的存储空间。在此示例中,精简配置磁盘仅占用20GB的存储空间。剩余空间我们可以将它用于另一个VM。由于磁盘需要更多空间,因此它可以扩展到整个40GB的配置空间。
Thick Provisioned EagerZeroed和Thick Provisioned Lazy Zeroed之间的区别
归零虚拟磁盘 
上图是关于ThickProvisioned Eager Zeroed和Thick Provisioned Lazy Zeroed之间的区别。如果创建并分配40 GB硬盘空间,它将帮助了解惰性和急切的归零虚拟磁盘。对于延迟归零磁盘,它最初占用整个磁盘空间,并且只有当虚拟机第一次将新数据写入磁盘时,才会清除存储设备上包含旧数据的块。但是,Eager清零磁盘也会占用磁盘的整个空间,并且在硬盘配置时,物理存储设备上的块将使用零格式化,以覆盖任何旧数据。
对于了解VMwarevSphere客户端工具中的虚拟磁盘配置方法非常有用,它可以帮助你了解Thick ProvisionedEager Zeroed,Thick Provisioned Lazy Zeroed,Thin provisioned之间的区别,并阐明你对VMware Virtual的所有疑问磁盘配置方法。
次元立方教程虽然简单,比较基础,但这也是我们不可忽略的一个问题。赶紧检查下自己的虚拟内存设置吧,简单了解下,这样心里也好对虚拟内存有个大致的概念。能大概知道该怎么设置,以后遇到问题,想解决的时候也就更加方便了。
 
 

延伸阅读:

  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规