主权项 |
一种客户端虚拟化装置,其特征在于,实现利用双向镜像差分同步协议模块的客户端虚拟化功能,其中,该客户端虚拟化装置包括:客户端系统,该客户端系统包括数据、应用程序模块、虚拟机、虚拟机监控器和客户端管理模块,其中客户端管理模块处理以下各层数据:用户数据、应用程序镜像、虚拟机镜像和虚拟机监控器,并使用同步和串流机制将镜像与服务器端系统同步;服务器端系统,该服务器端系统包括服务端管理模块、服务器虚拟化组件和服务器存储系统,服务器存储系统包括服务器本地存储系统或服务器连接的网络存储系统,服务器存储系统保存用户数据、应用程序镜像、虚拟机镜像和虚拟机监控器二进制代码,其中服务端管理模块处理服务端同步和串流功能,用户系统数据可用文件存储系统的重定向功能将系统数据置入同步数据区,并且为之备份;虚拟桌面服务器系统,将服务器上虚拟机的远程桌面传输至客户端系统,且获取客户端系统的鼠标和键盘的动作;移动虚拟化服务器系统,将手机操作系统虚拟化,然后将手机屏幕传至客户端系统的移动终端,且获取客户端系统的鼠标和键盘的动作;所述双向镜像差分同步协议模块包括:镜像拆分模块,使用镜像拆分生成应用程序镜像;镜像组合模块,使用镜像组合生成操作系统镜像;镜像差分创建模块,用户开始对话期后,如果用户离线,则用户得到只读的黄金镜像并创建镜像差分;差分算法模块,如果用户在线,则利用差分算法读写有差分变化的资源;虚拟桌面/虚拟机监控器远程桌面传输协议模块,用于维持所述虚拟桌面服务器/移动虚拟化服务器和客户端系统之间的屏幕、鼠标/键盘动作传输。 |