[发明专利]多层虚拟操作系统构建方法及装置无效
申请号: | 200910092604.2 | 申请日: | 2009-09-18 |
公开(公告)号: | CN101655805A | 公开(公告)日: | 2010-02-24 |
发明(设计)人: | 林克仁 | 申请(专利权)人: | 林克仁 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/445 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘 芳 |
地址: | 台湾省*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多层 虚拟 操作系统 构建 方法 装置 | ||
技术领域
本发明实施例涉及计算机虚拟技术领域,尤其涉及一种多层虚拟操作系 统构建方法及装置。
背景技术
在相关技术中,由于现代的信息化技术不断增进企业的信息技术 (Information Technology;以下简称:IT)系统不断扩大。随着硬件的保 有量不断上升,传统的IT管理模式造成了系统利用率低下、维护成本快 速增高的现状。
虚拟化技术正可以有效降低IT管理复杂度,简化IT设施,为企业带 来更有效的IT管理模式与成本控制。虚拟化技术分为虚拟操作系统以及 虚拟化架构,虚拟操作系统(Virtual Operating System;以下简称:VOS) 可以让使用者在本机的操作系统上使用其他的操作系统,每个虚拟操作系 统都可以有自己的系统配置、文档、以及应用程序。并且,各个虚拟操作 系统之间彼此独立,不会互相干扰。虚拟化架构可以运用VOS的服务器 与客户端的连结,在企业的信息管理上透过服务器来管理用户端的VOS, 藉此达到信息管理与数据安全的目的。
目前,提出了虚拟桌面基础架构(Virtual Desktop Infrastructures;一 下简称VDI)的技术。此技术以服务器控管一群虚拟机,利用用户通过网 络存取虚拟机内容的方式,来简化用户桌面管理的复杂度。
具体地,VDI的客户端被当作显示器,VDI运用虚拟机(Machine Virtualization;以下简称MV)技术将服务器分割成多个独立的虚拟机, 它们保存有自己的环境配置、应用程序、以及用户数据,每个虚拟机即是 一个桌面(Desktop),因此,在用户体验上与普通的个人桌面无异。为 了便于控管,在VDI架构中,还将应用程序独立出来,透过程序虚拟 (Application Virtualization;以下简称AV)技术将其封装,以提供软件 共享、免安装与集中管理的功能。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
由于虚拟机内使用者对数据的增删或修改,均需要直接写入虚拟机内 的虚拟硬盘中,虚拟机无法区分使用者和系统原有的数据、配置、以及程 序,因此,无法只针对使用者的数据、配置、以及程序进行备份、共享、 或处理,也无法让用户将系统放置在外接存储设备上带走。
发明内容
本发明实施例提供一种多层虚拟操作系统构建方法及装置,实现多层虚 拟操作系统的构建。
本发明实施例提供一种多层虚拟操作系统构建方法,包括:
构建空白虚拟环境与虚拟环境配置数据库;打开虚拟环境叠加数据库, 获取使用者指定的桌面层、应用层、以及使用者的数据层,通过修改虚拟环 境配置数据库将桌面层、应用层、以及数据层加载到空白虚拟环境中,其中, 桌面层中包括对空白虚拟环境的桌面进行特定配置所需要的所有数据,应用 层中包括在空白虚拟环境中运行特定应用程序所需要的所有数据,数据层保 存有使用者全部的数据;根据使用者对桌面层和应用层的数据进行操作所产 生的数据变更对保存在数据层中的数据进行更新。
所述桌面层中还包括一个或多个所述应用层;
通过修改所述虚拟环境配置数据库将所述桌面层加载到所述空白虚拟环 境中包括:
在所述虚拟环境叠加数据库中读取桌面层记录,并根据所述桌面层记录 打开桌面层配置数据库,获取所述桌面层配置数据库中保存的所述桌面层的 所有文件、所述桌面层的文件夹以及所述桌面层的注册表配置数据;
通过修改当前虚拟环境配置数据库中的虚拟文件系统配置数据,将所述 桌面层的所有文件和所述桌面层的文件夹合并进当前虚拟环境的文件系统 中,并通过修改当前虚拟环境配置数据库中的虚拟注册表配置数据,将所述 桌面层的注册表配置数据合并进当前虚拟环境的注册表中;
通过修改所述虚拟环境配置数据库将所述应用层加载到所述空白虚拟环 境中包括:
在所述虚拟环境叠加数据库中读取应用层记录,并根据所述应用层记录 打开应用层配置数据库,获取所述应用层配置数据库中保存的所述应用层的 文件夹、所述应用层的所有程序文件、所述应用层的数据文件、所述应用层 的系统文件、以及所述应用层的注册表配置数据;
通过修改当前虚拟环境配置数据库中的虚拟文件系统配置数据将所述所 有程序文件、所述数据文件与所述文件夹链接至当前虚拟环境中特定文件夹 下,并将所述特定文件夹设置为只读;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于林克仁,未经林克仁许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910092604.2/2.html,转载请声明来源钻瓜专利网。