客户端操作系统的下载系统及方法

文档序号:8265898阅读:200来源:国知局
客户端操作系统的下载系统及方法
【技术领域】
[0001] 本发明涉及云计算领域,特别涉及一种方便用户下载客户端操作系统至虚拟机的 客户端操作系统的下载系统及方法。
【背景技术】
[0002] 现有技术中,在下载客户端操作系统至虚拟机时,只能通过构建该虚拟机的虚拟 平台进行下载安装。例如需要下载客户端操作系统至通过XEN平台构建的虚拟机时,只能 通过XEN平台进行下载,而不能通过KVM平台进行下载。

【发明内容】

[0003] 有鉴于此,本发明提供一种客户端操作系统的下载系统及方法,以解决上述技术 问题。
[0004] 一种客户端操作系统下载系统,所述下载系统包括管理服务系统、互联云通信单 元及云启动系统,所述管理服务系统通过每一互联云通信单元与每一虚拟机相通信,所述 云启动系统存储于所述虚拟机中,所述云启动系统兼容多种不同类型的虚拟平台,所述管 理服务系统提供一图形用户界面供用户选择开启虚拟机及选择下载客户端操作系统,所述 管理服务系统基于用户在所述图形用户界面的选择,传送开启虚拟机及下载客户端操作系 统的命令至所述互联云通信单元,所述互联云通信单元接收并解释所述管理服务系统传送 的命令,控制所述虚拟机开启,所述z?启动系统在所述虚拟机开启后启动,所述z?启动系统 启动过程中根据所述管理服务系统产生的下载客户端操作系统的命令,从模板服务器中下 载需求的客户端操作系统至所述虚拟机安装。
[0005] -种客户端操作系统的下载方法,应用于包括管理服务系统、互联云通信单元及 云启动系统的下载系统中,管理服务系统所述管理服务系统通过所述互联云通信单元与每 一虚拟机相通信,所述云启动系统安装于所述虚拟机中,所述云启动系统兼容多种不同类 型的虚拟平台,所述管理服务系统系统提供一图形用户界面供用户选择开启虚拟机及选择 下载客户端操作系统,所述方法包括:所述管理服务系统基于用户在所述图形用户界面上 的选择,传送开启虚拟机及下载客户端操作系统的命令至所述互联云通信单元;所述互联 云通信单元接收并解释所述管理服务系统传送的命令,控制所述虚拟机开启;所述云启动 系统在所述虚拟机开启后启动;以及所述云启动系统在启动过程中根据所述管理服务系统 产生的下载客户端操作系统的命令,从模板服务器中下载需求的客户端操作系统至所述虚 拟机安装。
[0006] 在本发明中,因云启动系统的设置,用户可通过任一虚拟平台在选择开启虚拟机 时,选择下载需求的客户端操作系统至虚拟机中。即,下载客户端操作系统至虚拟机中不受 虚拟平台的限制。
【附图说明】
[0007] 图1为本发明一种实施方式中客户端操作系统下载系统的架构图。
[0008] 图2为本发明一种实施方式中客户端操作系统的下载方法的流程图。
[0009] 主要元件符号说明
【主权项】
1. 一种客户端操作系统的下载系统,其特征在于,所述下载系统包括管理服务系统、互 联云通信单元及云启动系统,所述管理服务系统通过每一互联云通信单元与每一虚拟机相 通信,所述云启动系统存储于所述虚拟机中,所述云启动系统兼容多种不同类型的虚拟平 台,所述管理服务系统提供一图形用户界面供用户选择开启虚拟机及选择下载客户端操作 系统,所述管理服务系统基于用户在所述图形用户界面的选择,传送开启虚拟机及下载客 户端操作系统的命令至所述互联云通信单元,所述互联云通信单元接收并解释所述管理服 务系统传送的命令,控制所述虚拟机开启,所述z?启动系统在所述虚拟机开启后启动,所述 云启动系统启动过程中根据所述管理服务系统产生的下载客户端操作系统的命令,从模板 服务器中下载需求的客户端操作系统至所述虚拟机安装。
2. 如权利要求1所述的客户端操作系统的下载系统,其特征在于,所述云启动系统中 封装有不同类型的虚拟平台的虚拟驱动文件,所述云启动系统在启动过程中判断构建所述 虚拟机的虚拟平台,确定所述虚拟机的虚拟平台对应的虚拟驱动文件,并加载所述确定的 虚拟驱动文件,以启动所述虚拟机中的客户端操作系统。
3. 如权利要求1所述的客户端操作系统的下载系统,其特征在于,所述虚拟机包括第 一分区及第二分区,所述云启动系统安装于所述第一分区,所述客户端操作系统安装于所 述第二分区。
4. 如权利要求3所述的客户端操作系统的下载系统,其特征在于,在挂载所述云启动 系统的镜像文件以安装所述云启动系统至所述虚拟机中时,所述云启动系统的镜像文件将 所述虚拟机划分为所述第一分区及第二分区。
5. 如权利要求3所述的客户端操作系统的下载系统,其特征在于,所述第一分区的大 小为200M。
6. -种客户端操作系统的下载方法,应用于包括管理服务系统、互联云通信单元及云 启动系统的下载系统中,所述管理服务系统通过每一互联云通信单元与每一虚拟机相通 信,所述云启动系统安装于所述虚拟机中,所述云启动系统兼容多种不同类型的虚拟平台, 所述管理服务系统提供一图形用户界面供用户选择开启虚拟机及选择下载客户端操作系 统,其特征在于,所述方法包括: 所述管理服务系统基于用户在所述图形用户界面上的选择,传送开启虚拟机及下载客 户端操作系统的命令至所述互联云通信单元; 所述互联云通信单元接收并解释所述管理服务系统传送的命令,控制所述虚拟机开 启; 所述云启动系统在所述虚拟机开启后启动;以及 所述云启动系统在启动过程中根据所述管理服务系统产生的下载客户端操作系统的 命令,从模板服务器中下载需求的客户端操作系统至所述虚拟机安装。
7. 如权利要求6所述的客户端操作系统的下载方法,其特征在于,所述方法还包括:所 述云启动系统在启动过程中判断构建所述虚拟机的虚拟平台,确定所述虚拟机的虚拟平台 对应的虚拟驱动文件,并加载所述确定的虚拟驱动文件,以启动所述虚拟机中的客户端操 作系统,其中,所述云启动系统中封装有不同类型的虚拟平台对应的虚拟驱动文件。
【专利摘要】本发明提供一种客户端操作系统的下载系统及方法。该系统包括管理服务系统、互联云通信单元及云启动系统。云启动系统存储于虚拟机中。管理服务系统提供界面供用户选择开启虚拟机及选择下载客户端操作系统。管理服务系统基于用户在所述界面的选择,传送开启虚拟机及下载客户端操作系统的命令至互联云通信单元。互联云通信单元接收并解释管理服务系统传送的命令,控制虚拟机开启。云启动系统在虚拟机开启后启动,云启动系统启动过程中根据管理服务系统产生的下载客户端操作系统的命令,从模板服务器中下载需求的客户端操作系统至虚拟机安装。在本发明中,用户可通过任一虚拟平台在选择开启虚拟机时,选择下载需求的客户端操作系统至虚拟机中。
【IPC分类】H04L29-08
【公开号】CN104580301
【申请号】CN201310490136
【发明人】黄梦明, 吕俊, 徐云杰
【申请人】宇宙互联有限公司
【公开日】2015年4月29日
【申请日】2013年10月18日
【公告号】US20150113260
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1