云计算系统中管理资源的方法和系统技术方案

技术编号:9668428 阅读:99 留言:0更新日期:2014-02-14 07:17
本发明专利技术提供一种云计算系统中管理资源的方法和系统。所述方法,包括:为所述存在依赖关系的多个系统组成的一系列任务设置对应的资源回收规则,其中所述资源回收规则用于回收处理所述一系列任务过程中已产生的资源;接收所述一系列任务的处理请求;对所述一系列任务中的处理状态进行检测,按照任务的完成顺序,记录已处理完成的任务,缓存所述已完成的任务所产生的资源;当该任务处理过程中某个处理步骤失败时,根据所述一系列任务对应的资源回收原则,对已完成的任务所产生的资源进行回收操作。

【技术实现步骤摘要】
云计算系统中管理资源的方法和系统
本专利技术涉及计算机应用领域,尤其涉及一种云计算系统中管理资源的方法和系统
技术介绍
云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备,整个运行方式很像电网。而对于大多数云计算平台,对于申请或创建资源的过程中产生的垃圾资源并没有进行有效的控制和管理。主要是通过管理员或用户人工来鉴别和处理垃圾数据。因此如何高效管理云计算系统中管理的资源是亟待解决的问题。
技术实现思路
本专利技术提供一种云计算系统中管理资源的方法和系统,要解决如何高效管理云计算系统中的资源。为解决上述技术问题,本专利技术提供了如下技术方案:一种云计算系统中管理资源的方法,包括:为所述存在依赖关系的多个系统组成的一系列任务设置对应的资源回收规则,其中所述资源回收规则用于回收处理所述一系列任务过程中已产生的资源;接收所述一系列任务的处理请求;对所述一系列任务中的处理状态进行检测,按照任务的完成顺序,记录已处理完成的任务,缓存所述已完成的任务所产生的资源;当该任务处理过程中某个处理步骤失败时,根据所述一系列任务对应的资源回收原则,对本文档来自技高网...

【技术保护点】
一种云计算系统中管理资源的方法,其特征在于,包括:为所述存在依赖关系的多个系统组成的一系列任务设置对应的资源回收规则,其中所述资源回收规则用于回收处理所述一系列任务过程中已产生的资源;接收所述一系列任务的处理请求;对所述一系列任务中的处理状态进行检测,按照任务的完成顺序,记录已处理完成的任务,缓存所述已完成的任务所产生的资源;当该任务处理过程中某个处理步骤失败时,根据所述一系列任务对应的资源回收原则,对已完成的任务所产生的资源进行回收操作。

【技术特征摘要】
1.一种云计算系统中管理资源的方法,其特征在于,包括: 为所述存在依赖关系的多个系统组成的一系列任务设置对应的资源回收规则,其中所述资源回收规则用于回收处理所述一系列任务过程中已产生的资源; 接收所述一系列任务的处理请求; 对所述一系列任务中的处理状态进行检测,按照任务的完成顺序,记录已处理完成的任务,缓存所述已完成的任务所产生的资源; 当该任务处理过程中某个处理步骤失败时,根据所述一系列任务对应的资源回收原贝IJ,对已完成的任务所产生的资源进行回收操作。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 当所述一系列任务包括的全部任务都已完成时,输出缓存的该一系列任务的全部资源。3.根据权利要求1所述的方法,其特征在于: 所述缓存所述已完成的任务所产生的资源,包括: 为所述一系列任务建立清理栈; 在某个任务被成功执行之后,在所述清理栈中对该任务执行压栈操作; 所述对已完成的任务所产生的资源进行回收操作,包括: 在执行到某个任务失败时,按照清理栈中的状态,将每个任务依次执行出栈操作;` 根据所述资源回收规则,对出栈的任务的资源进行回收。4.根据权利要求1所述的方法,其特征在于: 所述缓存所述已完成的任务所产生的资源,包括: 为所述一系列任务建立清理栈; 在某个任务被成功执行之后,在所述清理栈中对该任务执行压栈操作; 所述输出缓存的该一系列任务的全部资源,包括: 按照清理栈中的状态,将每个任务依次执行出栈操作。5.一种云计算系统中管理资源的系统,其特征在于,包括: ...

【专利技术属性】
技术研发人员:赵仁明郭锋朱波
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:

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

1