发明名称 一种基于虚拟机出租通用计算能力的系统及方法
摘要 本发明公开了一种基于虚拟机出租通用计算能力的系统及方法,用来为连接到网络的用户计算机通过网络对外提供该用户计算机的计算能力。本发明基于虚拟机技术,在用户计算机上建立“受限虚拟机执行系统”和“计算任务代理”,用户计算机通过“计算任务代理”动态获取网络“计算任务服务器”中的计算任务,并将包含该计算任务完整执行环境的“虚拟机实例映像”下载到用户计算机,并由“受限虚拟机执行系统”根据该“虚拟机实例映像”创建“受限虚拟机实例”,“受限虚拟机实例”在“受限虚拟机执行系统”控制下执行并将计算任务的执行结果返回给网络上的“计算任务服务器”。本发明能够有效地实现用户计算机对外提供通用的计算能力。
申请公布号 CN103810029A 申请公布日期 2014.05.21
申请号 CN201410045115.2 申请日期 2014.02.08
申请人 南开大学 发明人 李旭东
分类号 G06F9/46(2006.01)I;G06F9/455(2006.01)I;G06F9/50(2006.01)I;H04L29/08(2006.01)I 主分类号 G06F9/46(2006.01)I
代理机构 天津佳盟知识产权代理有限公司 12002 代理人 侯力
主权项 一种基于虚拟机出租通用计算能力的系统,该系统可将网络上包含的计算任务以虚拟机实例映像方式下载并运行于用户计算机上,从而实现用户计算机对外提供通用计算能力,其特征在于,该系统包括至少一个用户计算机装置和至少一个计算任务服务器装置,用户计算机装置和计算任务服务器装置通过网络连接互通,其中: 用户计算机装置包括“受限虚拟机执行系统”、“计算任务代理”和“受限虚拟机实例”的计算机资源,“受限虚拟机执行系统”分别连接“计算任务代理”和“受限虚拟机实例”;其中“受限虚拟机实例”的计算机资源包括受限CPU、受限内存、受限网络和受限存储; 计算任务服务器装置包括“计算任务调度系统”、“计算任务库”、“软件包库”、“操作系统库”和“虚拟机实例映像库”,“计算任务调度系统”分别连接“计算任务库”、“软件包库”、“操作系统库”和“虚拟机实例映像库”。 
地址 300071 天津市南开区卫津路94号