State Separation Of User Data From Operating System In A Pooled VM Environment
    3.
    发明申请
    State Separation Of User Data From Operating System In A Pooled VM Environment 审中-公开
    从池中的操作系统中分离用户数据

    公开(公告)号:US20120054742A1

    公开(公告)日:2012-03-01

    申请号:US12874109

    申请日:2010-09-01

    IPC分类号: G06F9/455

    摘要: Techniques are provided for preserving state—both machine state and user state—in a virtual machine (VM) in a server deployment. User state may be preserved among a plurality of VMs in a server deployment by storing data specific to the user in a virtual hard drive (VHD). When a user logs into a particular VM, the VM remaps portions of a guest OS file system that correspond to user state to the VHD and mounts the VHD. Machine state may be preserved by storing information particular to a VM apart from that VM. When a VM is to be recreated, a diff disk containing the information particular to the VM is determined based on the current VM, the information particular to the VM, and a gold image that the VM is to be created with. Then, the VM is created with the gold image and the diff disk.

    摘要翻译: 提供了用于在服务器部署中的虚拟机(VM)中保留状态(机器状态和用户状态)的技术。 可以通过将特定于用户的数据存储在虚拟硬盘驱动器(VHD)中,在服务器部署中的多个VM之间保留用户状态。 当用户登录到特定的VM时,VM将与用户状态相对应的来宾OS文件系统的部分重新映射到VHD并安装VHD。 可以通过将特定于VM的信息与VM隔开来保存机器状态。 当要重新创建虚拟机时,将根据当前虚拟机,虚拟机特有的信息以及虚拟机创建的黄金映像来确定包含VM特有的信息的差异磁盘。 然后,使用金色图像和差异磁盘创建虚拟机。