VM的virtualdisk类
型-dependent,independent(persistent/nonpersistent)
在创建VM的时候,有一步是指定VMDK的类型。对于一个全新的VM而言-创建好了装
系统,本文所讲的东东没有什么意义。本文指的是利用已有的VMDK创建VM-Uanexisting
virtualdisk
在这一步,面临三个选择:
什么也不选-Dependentdisk
Independent-PersistentorNonpersistent
要想明白上面三种选择的区别,首先要了解VM的snapshot,直接上例子:
~#vim-cmdvmsvc/6(6isvmvid)
(Here,thebaVMDKishidden)
GetSnapshot:
|-ROOT
--SnapshotName:InitialVersion
--SnapshotDesciption:
--SnapshotCreatedOn:4/1/20113:22:12
--SnapshotState:poweredon
--|-CHILD
----SnapshotName:WithDBVersion
----SnapshotDesciption:
----SnapshotCreatedOn:5/9/20119:15:29
----SnapshotState:poweredon
Snapshot说白了可以看作一块硬盘(***-),这块硬盘记载了从某个点开始的所有改
变。若干snapshot一起组成一个类似与tree的结构,后面的更改依赖于前面的数据。以上
面的输出为例,InitialVersion这个snapshot基于原始vmdk创建出来,用了一段时间后,于
5/9/2011创建了一个新的snapshotWithDBVersion.在创建这个新snapshot之前对VM做的所
有更改-设置,写文件,内存等等,都存在了InitialVersion上.之后的更改自然写在
WithDBVersion上了.
明白了这个基本概念后,再来讨论硬盘的三种形式:
ent
完全利用整个tree:bavmdk,snapshot1,snapshot2,...
ndent-Persistent
任何对VM的更改会马上写回bavmdk,这样的话,snapshot这个功能就完全无法用了,
想想tree的结构就明白了:)
ndent-Nonpersistent
任何对VM的更改在VMpoweroff后自动丢弃,有点像个CD/DVD:)
本文发布于:2022-12-28 13:29:03,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/46909.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |