云计算环境下的虚拟机管理方法技术

技术编号:8532680 阅读:243 留言:0更新日期:2013-04-04 15:35
本发明专利技术提供了一种云计算环境下的虚拟机管理方法,包括:将虚拟机管理任务记录在任务登记簿中;根据预定调度规则调度所述虚拟机管理任务;以及执行经过调度的所述虚拟机管理任务。通过本发明专利技术所描述的云计算环境下的虚拟机管理方法可以帮助管理人员在遇到网络异常造成业务请求失败时自动重试,并支持批量发起业务请求,同时避免管理人员花很长时间去等待计算中心对业务请求的响应,提高了云计算环境下的虚拟机管理效率。

【技术实现步骤摘要】

本专利技术大体上涉及云计算领域,更具体地来说,涉及一种。
技术介绍
在分布式的云计算系统中,一般需要使用ー个额外的管理节点对管辖范围内的多个计算中心进行统一的管理和控制,相比让系统运营人员及管理人员对各个计算中心进行单独的管控,这种统ー管理的方式会更加便捷和高效,而且很明显,这种分布式的结构还能有效提高系统的并发处理能力、容错能力以及系统规模的可扩展性。在这样的管理环境中,系统管理人员(或者是来自上层运营系统的请求)可以指定在某个计算中心上创建ー些虚拟机,然后对其进行操作(启动、停止、重启、挂起、恢复等)以及使用(登入虚拟机进行使用),对不再需要使用的虚拟机也可以进行删除以回收资源。从系统设计的角度来看,分布式管理系统中的管理节点需要与远端的各个计算中心进行通讯(一般是通过Web Service),这里有三个问题需要考虑第一,远程的网络通讯会受到网络的稳定性影响,有时候可能只是因为偶发的网络通讯异常造成请求服务失败,系统需要能够识别出这样的情况并能够自动重试;第二,有些操作(如创建虚拟机、删除虚拟机、停止虚拟机)的请求在远端的计算中心受理需时较长,从数分钟到数十分钟不等,这个过程要本文档来自技高网...

【技术保护点】
一种云计算环境下的虚拟机管理方法,其特征在于,包括:步骤S1:将虚拟机管理任务记录在任务登记簿中;步骤S2:根据预定调度规则调度所述虚拟机管理任务;以及步骤S3:执行经过调度的所述虚拟机管理任务。

【技术特征摘要】
1.一种云计算环境下的虚拟机管理方法,其特征在于,包括 步骤S1:将虚拟机管理任务记录在任务登记簿中; 步骤S2 :根据预定调度规则调度所述虚拟机管理任务;以及 步骤S3 :执行经过调度的所述虚拟机管理任务。2.根据权利要求1所述的云计算环境下的虚拟机管理方法,其特征在于,还包括 步骤SOl :接收虚拟机管理任务请求;以及 步骤S02 :将所述虚拟机管理任务请求转换为虚拟机管理任务。3.根据权利要求1所述的云计算环境下的虚拟机管理方法,其特征在于,所述步骤SI还包括 如果记录成功,则返回成功信息并继续执行步骤S2,如果记录失败,则返回失败信息。4.根据权利要求1所述的云计算环境下的虚拟机管理方法,其特征在于,所述步骤S2进一步包括 步骤S21 :将符合所述预定调度规则的所述虚拟机管理任务从所述任务登记簿中取出并放入虚拟机任务池中;以及 步骤S22 :将所述虚拟机任务池中的所述虚拟机管理任务传送至任务处理器。5.根据权利要求4所述的云计算环境下的虚拟机管理方法,其特征在于, 通过所述任务控制线程执行所述步骤S21,通过所述任务处理线程执行所述步骤S22,其中,通过任务获取调度...

【专利技术属性】
技术研发人员:孙征王慧谦田勇季锡洋胡亮
申请(专利权)人:无锡城市云计算中心有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1