内容简介:虚拟硬盘驱动器文件是一个容器文件,其作用类似于物理硬盘驱动器。执行某些虚拟机管理操作(如创建虚拟磁盘,将虚拟机克隆到模板或迁移虚拟机)时,它可以包含操作系统,应用程序和数据。虚拟硬盘驱动器文件通常连接到虚拟机(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配置之间的区别。如果为任何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的所有疑问磁盘配置方法。
以上所述就是小编给大家介绍的《云计算技术分享之如何管理VMware虚拟磁盘配置》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Red Hat Enterprise Linux上为SQL Server配置共享磁盘集群
- shell之磁盘容量检查,配合crontab可以定时清理磁盘
- 微软为旗下Azure Data Box磁盘设备添加新的SSD磁盘选项
- 磁盘操作那些事
- VirtualBox 虚拟机磁盘扩容
- linux 磁盘管理与文件挂载
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Java多线程编程实战指南(设计模式篇)
黄文海 / 电子工业出版社 / 2015-10 / 59.00
随着CPU 多核时代的到来,多线程编程在充分利用计算资源、提高软件服务质量方面扮演了越来越重要的角色。而 解决多线程编程中频繁出现的普遍问题可以借鉴设计模式所提供的现成解决方案。然而,多线程编程相关的设计模式书籍多采用C++作为描述语言,且书中所举的例子多与应用开发人员的实际工作相去甚远。《Java多线程编程实战指南(设计模式篇)》采用Java(JDK1.6)语言和UML 为描述语言,并结合作者多......一起来看看 《Java多线程编程实战指南(设计模式篇)》 这本书的介绍吧!