none
什么是差分磁盘(differencing disks) RRS feed

  • 问题

  • 什么是差分磁盘??我在网上搜了搜,说是基于母盘的子盘,母盘可以理解是物理计算机的硬盘,子盘可以理解虚拟机的磁盘。

    这样理解对吗???那么它们之间有什么关系呢

    2013年9月2日 6:56

答案

  • 你好,

    母盘通常代表我们做好的虚拟机的系统盘,我们可以把这个系统盘设置为read only, 然后在建立新的虚拟机的时候,我们可以建立差异磁盘,并以这个提前建立好的系统盘为母盘(我们可以基于这个母盘建立多个差异磁盘), 这样的话,这些新的虚拟机就会拥有跟这个母盘一样的系统和设置,在之后也可以对这些新的虚拟机进行配置,这些配置都是存放在差异磁盘上的,不会影响母盘。

    这样做的目的是为了实现虚拟机的快速部署,以及对磁盘空间的充分利用。

    更多的详细信息请参考:

    http://whatis.techtarget.com/definition/differencing-disk

    Regards,

    Yan Li


    Cataleya Li
    TechNet Community Support

    • 已标记为答案 于培智 2013年9月5日 22:07
    2013年9月3日 3:14
    版主

全部回复

  • Hyper-V的差异磁盘技术,这种方法就是选建立好一个虚机系统(GUEST OS),并进行相关的设置,如桌面等。然后以此系统为模板(严格来说是此虚机系统安装后的硬盘为母盘)建立差异磁盘,并将此差异磁盘指派给新的虚拟机来使用。当你使用新的虚拟机后,它仍会以母盘启动系统,但是此后在此系统内所进行的任何变动都会被保存在差异磁盘内,而不会改变母盘内的内容,这样不但创建新的系统快捷,而且节省了磁盘空间。

    重要备注:使用了差分磁盘后,母盘不能再做任何的修改,修改后所有的子盘都会出现问题。

    希望此信息对您有所帮助!


    一起学习进步!

    2013年9月2日 11:16
  • 你好,

    母盘通常代表我们做好的虚拟机的系统盘,我们可以把这个系统盘设置为read only, 然后在建立新的虚拟机的时候,我们可以建立差异磁盘,并以这个提前建立好的系统盘为母盘(我们可以基于这个母盘建立多个差异磁盘), 这样的话,这些新的虚拟机就会拥有跟这个母盘一样的系统和设置,在之后也可以对这些新的虚拟机进行配置,这些配置都是存放在差异磁盘上的,不会影响母盘。

    这样做的目的是为了实现虚拟机的快速部署,以及对磁盘空间的充分利用。

    更多的详细信息请参考:

    http://whatis.techtarget.com/definition/differencing-disk

    Regards,

    Yan Li


    Cataleya Li
    TechNet Community Support

    • 已标记为答案 于培智 2013年9月5日 22:07
    2013年9月3日 3:14
    版主
  • 通常我的用法是建立一個已經sysprep好的母盤Windows系統, 把vhd檔案改為唯讀

    再以差異磁盤建立新的虛擬機器, 那麼就可以做到快速部署, 省去安裝和設定基本應用程式的過程. 也適合用作佈署VDI環境.

    但注意差異磁盤增加的資料會以零散資料方式放置在磁碟機上, 假如有幾台這樣的虛擬機器,

    會慢慢令磁碟機讀寫效率下降, 所以並不建議用作投產服務器環境, 尤其需要大量資料讀寫動作的專案.


    邊幫助, 邊鍛鍊

    2013年9月3日 3:24
  • 那我可不可以这样理解,这个母盘就和ghost克隆磁盘差不多,就等于复制出一个一模一样的磁盘。
    2013年9月4日 1:55
  • 是克隆一模一样的出来,还是几台虚拟机用的同一个虚拟硬盘??
    2013年9月4日 1:56
  • 几台虚拟机可以共同指向这个虚拟硬盘作为母盘,但是前提是他们要以这个母盘为基准做差异磁盘。


    Cataleya Li
    TechNet Community Support

    2013年9月4日 4:59
    版主
  • 以这个母盘为基准做差异磁盘??????
    2013年9月5日 2:12
  • 就是以这个只读盘,作为母盘,差异磁盘是存在在它基础之上的。


    Cataleya Li
    TechNet Community Support

    2013年9月5日 2:17
    版主
  • 今天我看了个帖子,他是这样解释差分磁盘的:他具了个例子,你在虚拟机中创建的4个windows server 2012,每个系统安装好,设置好之后占10G的空间,那么一共要占用40G的空间,假设我们安装的单纯的系统要占用8G的容量,那么我们可以通过建立差分磁盘的方法,得到一个和原来母盘一样的系统,当我们设置的时候,信息会存在差分磁盘上,而对于母盘却没有影响。

    这样的话我们就可以把原来占用40G的容量,变成了16G,而最下面的8G成了4G虚拟机共享的。

    2013年9月12日 22:46