XenServer中VM的启动行为

在XenServer中,VM使用的VDI在VM启动的时候,具有两种行为模式:

  1. Shared Desktop Mode(共享桌面模式)
    在共享桌面模式下,当VM启动的时候,VM所赌赢的VDI将会恢复到原始状态,也就是VM运行过程中所产生的所有变化都不会保留,也就是每次启动都会恢复。
  2. Private Desktop Mode(私有桌面模式)
    在私有桌面模式下,VM启动的时候,对应VDI中,VM运行过程中的所有对VDI的修改都会保留,并持久化到存储上,也就是数据更改将会保存到桌面
其实,这两个功能很容易理解,类比下XenDesktop中的虚拟桌面,比如MCS的pool和MCS的dedicated桌面,也就是这里的共享桌面和独立的个人桌面。
在XenServer中,VDI的on-boot属性影响着桌面的启动行为模式,默认情况下,所有创建的虚机的on-boot参数设置为persist,也就是默认为私有模式。
VDI的on-boot属性有两种:reset和persist,分别对应共享桌面模式和私有桌面模式。