【技术实现步骤摘要】
本专利技术涉及云计算
,尤其涉及一种基于云计算的虚拟机模板管理系统和方法。
技术介绍
云计算是一种新兴的共享基础架构的方法,它的核心思想是将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和各种软件服务。云计算的底层需要虚拟化技术支持。通过虚拟化技术,云计算可以实现对资源的灵活以及高效的使用,从而为用户提供优质的服务。目前,很多云计算平台没有针对虚拟机模板进行管理或管理很简单。亟需一种高效便捷的方法来快速创建虚拟机,而不需要管理员逐一设置虚拟机各项参数。
技术实现思路
针对上述技术问题,本专利技术提供了一种基于云计算的虚拟机模板管理系统和方法。本专利技术提供的基于云计算的虚拟机模板管理系统,包括:模板管理单元,其包括:模板列表查看模块,用于以列表方式显示数据库中已有的虚拟机模板;模板添加模块,用于根据用户设置的模板参数创建新的虚拟机模板,并将该虚拟机模板存入数据库中;模板删除模块,用于根据用户的要求删除数据库中指定的虚拟机模板;模板编辑模块,用于根据用户提供的模板参数修改数据库中指定的虚拟机模板的相应的模板参数;模板详情查看模块,用于根据用户的要求显示数据库中指定的虚拟机模板的模板参数;虚拟机管理单元,其包括:虚拟机添加模块,用于根据已有的虚拟机模板创建、部署、启动新的虚拟机,并在数据库中添加该虚拟机的相关信息 ...
【技术保护点】
一种基于云计算的虚拟机模板管理系统,其特征在于,包括:模板管理单元,其包括:模板列表查看模块,用于以列表方式显示数据库中已有的虚拟机模板;模板添加模块,用于根据用户设置的模板参数创建新的虚拟机模板,并将该虚拟机模板存入数据库中;模板删除模块,用于根据用户的要求删除数据库中指定的虚拟机模板;模板编辑模块,用于根据用户提供的模板参数修改数据库中指定的虚拟机模板的相应的模板参数;模板详情查看模块,用于根据用户的要求显示数据库中指定的虚拟机模板的模板参数;虚拟机管理单元,其包括:虚拟机添加模块,用于根据已有的虚拟机模板创建、部署、启动新的虚拟机,并在数据库中添加该虚拟机的相关信息;虚拟机另存模块,用于根据用户的要求将指定的处于关机状态的虚拟机另存为虚拟机模板,并将该虚拟机模板存入数据库中,以便所述模板管理单元进行管理。
【技术特征摘要】
1.一种基于云计算的虚拟机模板管理系统,其特征在于,包括:
模板管理单元,其包括:
模板列表查看模块,用于以列表方式显示数据库中已有的虚拟机模板;
模板添加模块,用于根据用户设置的模板参数创建新的虚拟机模板,并将
该虚拟机模板存入数据库中;
模板删除模块,用于根据用户的要求删除数据库中指定的虚拟机模板;
模板编辑模块,用于根据用户提供的模板参数修改数据库中指定的虚拟机
模板的相应的模板参数;
模板详情查看模块,用于根据用户的要求显示数据库中指定的虚拟机模板
的模板参数;
虚拟机管理单元,其包括:
虚拟机添加模块,用于根据已有的虚拟机模板创建、部署、启动新的虚拟
机,并在数据库中添加该虚拟机的相关信息;
虚拟机另存模块,用于根据用户的要求将指定的处于关机状态的虚拟机另
存为虚拟机模板,并将该虚拟机模板存入数据库中,以便所述模板管理单元进
行管理。
2.根据权利要求1所述的虚拟机模板管理系统,其特征在于,还包括:
审计日志模块,用于创建记录所述模板管理单元中的模板添加模块、模板删
除模块、模板编辑模块和/或所述虚拟机管理单元中的虚拟机添加模块、虚拟机另
存模块的操作是否成功的审计日志。
3.根据权利要求1或2所述的虚拟机模板管理系统,其特征在于:
所述的模板参数包括模板ID、模板名称、CPU单核计算能力、CPU核数、
内存、系统映像、磁盘映像和网络配置信息。
4.根据权利要求1或2所述的虚拟机模板管理系统,其特征在于:
所述用户通过Web管理平台访问所述模板管理单元和虚拟机管理单元,发送
对模板进行添加、删除、编辑、列表查看和详情查看的请求和对虚拟机进行添加、
另存为模板的请求,以及设置相关的模板参数。
5.一种基于权利要求1至4中任意一项所述的系统实...
【专利技术属性】
技术研发人员:杨清玉,李轩,兰雨晴,李金丽,胡敏杰,申利飞,
申请(专利权)人:中标软件有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。