[发明专利]恢复资源环境的方法及设备有效
申请号: | 201110341256.5 | 申请日: | 2011-11-02 |
公开(公告)号: | CN103095759B | 公开(公告)日: | 2017-09-19 |
发明(设计)人: | 张楚雄 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 恢复 资源 环境 方法 设备 | ||
技术领域
本发明涉及网络通信技术领域,尤其涉及一种恢复资源环境的方法及设备。
背景技术
云计算的核心思想是将大量用网络连接的计算资源统一管理和调度,构成计算资源池。云服务能够基于云计算向用户提供按需服务。提供资源的网络被称为“云”,“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取、按需使用、随时扩展,按使用付费。
在云服务的基础设施层,也称为I(Infrastructure)层,用户会根据业务需要申请不同类型的资源,将这些资源组成一个系统,以便完成特定的任务。申请资源的方式,可以是用户主动申请,也可以是云服务器(Cloud Service Provider)根据用户业务量的增加自动分配或释放资源,其中的云服务器是指I层资源的系统。对申请的资源,例如虚拟机、存储空间、网络资源等,用户需要按照业务需求,将这些资源按照一定的拓扑结构组合到一起。云服务器可以通过资源模板的方式为用户提供一些常见的资源拓扑,用户根据资源模板申请资源时,云服务器将自动为资源生成资源模板所指定的拓扑。资源之间的拓扑结构以及资源的运行状态,例如运行(Running)、暂停(Suspended)、停止(Stopped)等,统称为用户的资源环境。
用户可以通过申请新资源、释放已申请的资源等方式改变资源之间的拓扑结构;另外,云服务器也可以根据业务流量的变化,动态地为业务增加或者释放资源,从而改变资源之间的拓扑结构。伴随着资源的申请和释放,资源的运行状态也将发生相应的变化,也就是用户的资源环境在不断变化。当用户的资源环境变化后,用户可能希望恢复资源环境。
现有技术中,用户向云服务器发送资源操作请求后,会创建与该操作请求对应的任务(Job)实例,用户通过访问该Job实例可以获知资源操作的执行情况。当该Job实例具有可取消的性质时,如果用户希望取消操作请求,则可以对Job实例执行取消操作,云服务器接收到用户发送的取消操作命令后,取消Job实例对应的操作。但是,现有技术中只是对操作的取消,并不能对资源环境的恢复。例如,取消操作时如果改变了操作前的资源环境,则至多只能保证资源环境不再继续改变而并不能恢复到操作前的资源环境。
发明内容
本发明提供一种云计算中恢复资源环境的方法及设备,实现资源环境的可恢复性。
一方面,本发明提供了一种恢复资源环境的方法,包括:云服务器接收资源操作请求;云服务器根据所述资源操作请求确定需要对所述资源操作请求针对的资源环境进行备份;云服务器在执行所述资源操作请求指示的操作之前,对所述资源操作请求针对的资源环境进行备份;云服务器接收用于恢复资源环境的消息,并根据备份的资源环境以及所述用于恢复资源环境的消息恢复备份的资源环境。
优选的,所述云服务器根据所述资源操作请求确定需要对所述资源操作请求针对的资源环境进行备份具体包括:
云服务器根据所述资源操作请求中携带的表明需要对资源环境进行备份的指示信息,确定所述资源操作请求针对的资源环境需要备份;或者,云服务器根据预先配置的备份策略以及所述资源操作请求确定所述资源操作请求针对的资源环境需要备份。
优选的,所述云服务器在对所述资源环境进行备份之后,执行所述资源操作请求指示的操作并创建任务Job实例,并向用户设备发送资源操作请求的响应消息,以便于所述用户设备根据所述响应消息确定所述云服务器对所述资源操作请求针对的资源环境备份成功。
优选的,所述Job实例为第一Job实例,所述第一Job实例中包括用于表明备份是否成功的属性,所述资源操作请求的响应消息中携带所述第一Job实例的URI,以便所述用户设备根据所述第一Job实例的URI读取所述第一Job实例后,根据所述用于表明备份是否成功的属性确定云服务器备份是否成功;或者,所述Job实例为第二Job实例,所述第二Job实例中不包括用于表明备份是否成功的属性,所述资源操作请求的响应消息中携带所述第二Job实例的URI,以便于所述用户设备根据所述第二Job实例的URI读取所述第二Job实例,确定第二Job实例中不包括表明针对的资源环境的备份是否成功的属性,则确定所述云服务器备份成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110341256.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:载重型电动三轮车
- 下一篇:超材料折射率分布的调整方法和调整系统