AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 422889
Accepted
warren
warren
Asked: 2012-08-31 06:02:56 +0800 CST2012-08-31 06:02:56 +0800 CST 2012-08-31 06:02:56 +0800 CST

从模板配置 VM 时,为什么“急切”与“惰性”归零需要更长的时间?

  • 772

与之前关于厚配置与精简配置的问题略有相关,为什么对要克隆的 VM 进行急切清零比延迟清零花费更长的时间?

例如,在我们最近进行的一次测试中,一个急切归零克隆需要大约 85 分钟才能完成,而更改为惰性归零使其在大约 50 分钟内完成。

急切归零与惰性归零会产生多少开销?

什么时候“渴望”是使用的正确模式?

storage
  • 2 2 个回答
  • 15838 Views

2 个回答

  • Voted
  1. Best Answer
    MDMarra
    2012-08-31T06:15:42+08:002012-08-31T06:15:42+08:00

    Eager Zeroing 将 0 写入所有空块。当这些块需要第一次写入时,这会略微提高性能。

    Lazy Zeroing 对未分配的块没有任何作用。如果您有一个 80GB 的 VMDK 和只有 10GB 的数据,则只使用 10GB 的块,其余的保持原样直到需要。如果此示例是急切置零的,则在创建时将写入所有 80GB,并用零填充剩余的 70GB。

    如果您在存储级别使用精简配置,您希望避免急切的零,因为这将完全破坏精简配置的目的。

    什么时候“渴望”是使用的正确模式?

    当您不精简配置 LUN 并且您不介意等待更长的时间来创建 VMDK 时,Eager 是适合使用的模式。

    • 9
  2. Ben Personick
    2019-02-16T11:50:54+08:002019-02-16T11:50:54+08:00

    我改写并减少了这一点,以减少混淆:

    When would 'eager' be the right mode to use?
    

    当您在 VMFS 存储底层的 SAN 上使用重复数据删除、压缩或精简 Lun 时,代替或补充使用精简配置 VM。

    通常,您只会在通过创建以这种方式部署的额外磁盘来回收 vmfs 卷中的所有可用空间时使用它。

    Eager Zero 用于将 VMDK 在 VMFS 存储中使用的空间归零,并且在部署新 VM 时并不是很有用。

    关于为什么您可能会使用它的经典示例总是非常极端/利基,今天更是如此。

    那是:

    将 VM 将写入的扇区预置零,以便在 VM 运行时减少 VCPU 负载和向磁盘写入 0 时的磁盘写入延迟。

    然而,这种好处仅在 VM 写入磁盘未使用的部分时出现,因此一次写入多次读取的应用程序将看到最大的好处。

    • 0

相关问题

  • 初学者 SAS 和服务器问题

  • Amazon S3 存储如何计费?[关闭]

  • 轻松的网络存储和文件访问灵魂[关闭]

  • 无限存储

  • 在托管环境中,用户 PC 是否应该有本地外部 HD 备份?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve