一种云计算架构下的容灾方案配置方法及装置制造方法及图纸

技术编号:10551682 阅读:102 留言:0更新日期:2014-10-22 10:23
本发明专利技术涉及通信与信息技术领域,尤其涉及一种云计算架构下的容灾方案配置方法及装置,用以解决人工规划容灾方案的方式灵活性较差,不利于系统全局管理的问题。本发明专利技术方法包括:接收容灾方案配置请求;根据所述容灾方案配置请求,确定待配置的应用对象的容灾能力和容灾约束需求信息;根据建立的容灾能力信息库中的基础设施信息、基础设施管理信息和应用对象信息以及所述待配置的C应用对象的容灾能力和容灾约束需求信息,为所述待配置的应用对象确定容灾方案。上述方法中,采用容灾能力信息库收集各基础设施、各基础设施管理和各应用对象的信息,可以针对用户实际需求,为用户自动选择容灾方案,灵活性较高,有利于系统全局管理。

【技术实现步骤摘要】
【国外来华专利技术】一种云计算架构下的容灾方案配置方法及装置
本专利技术涉及通信与信息
,尤其涉及一种云计算架构下的容灾方案配置方法及装置。
技术介绍
容灾技术是指在相隔较远的异地,建立两套或多套功能类似的系统。当工作系统发生地震、火灾等灾难事件,或发生断电等重大故障时,通过将工作系统切换到异地的容灾系统,从而保持提供应用服务的能力的一种可靠性机制。云计算是将计算作业分布在大量的分布式计算机上的一种服务模式。这种模式具有可配置的计算资源共享池(包括网络,服务器,存储,应用软件,服务等),可以为用户提供可用的、便捷的、按需的网络访问。云计算是将分布式计算(DistributedComputing)、并行计算(ParallelComputing)、效用计算(UtilityComputing)等计算方式和网络存储(NetworkStorage)、虚拟化(Virtualization)、负载均衡(LoadBalance)等网络技术进行融合发展的产物。如图1所示,在信息技术(InformationTechnology,IT)领域的云计算架构下,在部署各个应用对象的过程中一般会以数据中心(DataCenter,DC)为单位;一个DC站点下部署多台基础设施及多个应用对象,具有灾备关系的DC之间的云管理平台通常由同一设备商提供。这里的DC可以指物理DC或虚拟DC。在部署新的应用对象时,用户首先根据云计算系统提供的容灾能力规划好相应的容灾方案,然后指示云计算系统执行用户规划的容灾方案。这种人工规划容灾方案的方式灵活性较差,不利于系统全局管理。
技术实现思路
本专利技术实施例提供一种云计算架构下的容灾方案配置方法及装置,用以解决人工规划容灾方案的方式灵活性较差,不利于系统全局管理的问题。第一方面,提供一种云计算架构下的容灾方案配置装置,包括:接收模块,用于接收容灾方案配置请求,并将接收的所述容灾方案配置请求传输至第一确定模块;第一确定模块,用于根据所述容灾方案配置请求,确定待配置的应用对象的容灾能力和容灾约束需求信息,并将确定的所述待配置的应用对象的容灾能力和容灾约束需求信息传输至第二确定模块;第二确定模块,用于根据建立的容灾能力信息库中的基础设施信息、基础设施管理信息和应用对象信息以及所述待配置的应用对象的容灾能力和容灾约束需求信息,为所述待配置的应用对象确定容灾方案。结合第一方面,在第一种可能的实现方式中,所述基础设施信息包括至少一个基础设施的容灾能力信息和/或资源使用信息;所述基础设施管理信息包括至少一个基础设施管理的容灾能力信息;所述应用对象信息包括已部署的至少一个应用对象的容灾能力信息、和/或容灾约束信息,和/或健康状态信息。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述云计算架构为网络功能虚拟化NFV架构;所述应用对象为VNF,所述基础设施为网络功能虚拟化基础设施NFVI,所述基础设施管理为虚拟化基础设施管理VIM。结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述容灾能力信息库和所述装置位于网络功能虚拟化管理平台NFVO中,或所述容灾能力信息库和所述装置位于虚拟化网络功能管理VNFM中;所述接收模块,还用于接收任一基础设施管理传输的该基础设施管理和该基础设施管理所管理的各基础设施的信息,将接收的该基础设施管理和该基础设施管理所管理的各基础设施的信息存储到所述容灾能力信息库中。结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述容灾能力信息库和所述装置位于网络功能虚拟化管理平台NFVO中;所述接收模块具体用于,接收运营支撑系统OSS或业务支撑系统BSS传输的所述容灾方案配置请求;或,接收虚拟化网络功能管理VNFM转发的来自网元管理系统EMS的所述容灾方案配置请求;或,接收虚拟化网络功能管理VNFM发送的所述容灾方案配置请求;或,接收NFVO管理软件下发的所述容灾方案配置请求;所述接收模块,还用于接收虚拟化网络功能管理VNFM传输的该VNFM管理下的各应用对象的信息,将接收的所述各应用对象的信息存储到所述容灾能力信息库中。结合第一方面的第三种可能的实现方式,在第五种可能的实现方式中,所述容灾能力信息库和所述装置位于虚拟化网络功能管理VNFM中;所述接收模块具体用于,接收网元管理系统EMS传输的所述容灾方案配置请求;或,接收网络功能虚拟化管理平台NFVO转发的来自运营支撑系统OSS或业务支撑系统BSS的容灾方案配置请求;或,接收NFVO传输的容灾方案配置请求;或,接收VNFM管理软件下发的所述容灾方案配置请求;所述接收模块,还用于接收每个应用对象传输的应用对象信息,将接收的所述应用对象信息存储到所述容灾能力信息库中。第二方面,提供一种云计算架构下的容灾方案配置装置,包括处理器和存储器,所述存储器存储执行指令,当所述装置运行时,所述处理器与所述存储器之间通信,所述处理器执行所述执行指令使得所述装置执行如下方法:接收容灾方案配置请求;根据所述容灾方案配置请求,确定待配置的应用对象的容灾能力和容灾约束需求信息;根据建立的容灾能力信息库中的基础设施信息、基础设施管理信息和应用对象信息以及所述待配置的应用对象的容灾能力和容灾约束需求信息,为所述待配置的应用对象确定容灾方案。结合第二方面,在第一种可能的实现方式中,所述基础设施信息包括至少一个基础设施的容灾能力信息和/或资源使用信息;所述基础设施管理信息包括至少一个基础设施管理的容灾能力信息;所述应用对象信息包括已部署的至少一个应用对象的容灾能力信息、和/或容灾约束信息,和/或健康状态信息。结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述云计算架构为网络功能虚拟化NFV架构;所述应用对象为VNF,所述基础设施为网络功能虚拟化基础设施NFVI,所述基础设施管理为虚拟化基础设施管理VIM。结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述容灾能力信息库位于网络功能虚拟化管理平台NFVO中或位于虚拟化网络功能管理VNFM中;所述处理器执行的所述方法中,根据以下步骤将基础设施信息和基础设施管理信息收集到建立的所述容灾能力信息库中:接收任一基础设施管理传输的该基础设施管理和该基础设施管理所管理的各基础设施的信息;将接收的该基础设施管理和该基础设施管理所管理的各基础设施的信息存储到所述容灾能力信息库中。第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述容灾能力信息库位于网络功能虚拟化管理平台NFVO中;所述处理器执行的所述方法中,所述接收容灾方案配置请求,包括:接收运营支撑系统OSS或业务支撑系统BSS传输的所述容灾方案配置请求;或,接收虚拟化网络功能管理VNFM转发的来自网元管理系统EMS的所述容灾方案配置请求;或,接收虚拟化网络功能管理VNFM发送的所述容灾方案配置请求;或,接收NFVO管理软件下发的所述容灾方案配置请求;根据以下步骤将所述应用对象信息收集到建立的所述容灾能力信息库中:接收虚拟化网络功能管理VNFM传输的该VNFM管理下的各应用对象的信息;将接收的所述各应用对象的信息存储到所述容灾能力信息库中。结合第二方面的第三种可能的实现方式,在第五种可能的实现方式中,所述容灾能力信息库位于虚拟化网本文档来自技高网...
一种云计算架构下的容灾方案配置方法及装置

【技术保护点】
一种云计算架构下的容灾方案配置装置,其特征在于,该装置包括:接收模块,用于接收容灾方案配置请求,并将接收的所述容灾方案配置请求传输至第一确定模块;第一确定模块,用于根据所述容灾方案配置请求,确定待配置的应用对象的容灾能力和容灾约束需求信息,并将确定的所述待配置的应用对象的容灾能力和容灾约束需求信息传输至第二确定模块;第二确定模块,用于根据建立的容灾能力信息库中的基础设施信息、基础设施管理信息和应用对象信息以及所述待配置的应用对象的容灾能力和容灾约束需求信息,为所述待配置的应用对象确定容灾方案。

【技术特征摘要】
【国外来华专利技术】1.一种云计算架构下的容灾方案配置装置,其特征在于,该装置包括:接收模块,用于接收容灾方案配置请求,并将接收的所述容灾方案配置请求传输至第一确定模块;第一确定模块,用于根据所述容灾方案配置请求,确定待配置的应用对象的容灾能力和容灾约束需求信息,并将确定的所述待配置的应用对象的容灾能力和容灾约束需求信息传输至第二确定模块;所述容灾约束包括地理约束、亲和性约束、反亲和性约束和优先级约束中的一种或多种;所述应用对象为已部署在所述云计算架构下的应用对象或未部署在所述云计算架构下的应用对象;第二确定模块,用于根据建立的容灾能力信息库中的基础设施信息、基础设施管理信息和应用对象信息以及所述待配置的应用对象的容灾能力和容灾约束需求信息,为所述待配置的应用对象确定容灾方案。2.如权利要求1所述的装置,其特征在于,所述基础设施信息包括至少一个基础设施的容灾能力信息和/或资源使用信息;所述基础设施管理信息包括至少一个基础设施管理的容灾能力信息;所述应用对象信息包括已部署的至少一个应用对象的容灾能力信息、和/或容灾约束信息,和/或健康状态信息。3.如权利要求2所述的装置,其特征在于,所述云计算架构为网络功能虚拟化NFV架构;所述应用对象为VNF,所述基础设施为网络功能虚拟化基础设施NFVI,所述基础设施管理为虚拟化基础设施管理VIM。4.如权利要求3所述的装置,其特征在于,所述容灾能力信息库和所述装置位于网络功能虚拟化管理平台NFVO中,或所述容灾能力信息库和所述装置位于虚拟化网络功能管理VNFM中;所述接收模块,还用于接收任一基础设施管理传输的该基础设施管理和该基础设施管理所管理的各基础设施的信息,将接收的该基础设施管理和该基础设施管理所管理的各基础设施的信息存储到所述容灾能力信息库中。5.如权利要求4所述的装置,其特征在于,所述容灾能力信息库和所述装置位于网络功能虚拟化管理平台NFVO中;所述接收模块具体用于,接收运营支撑系统OSS或业务支撑系统BSS传输的所述容灾方案配置请求;或,接收虚拟化网络功能管理VNFM转发的来自网元管理系统EMS的所述容灾方案配置请求;或,接收虚拟化网络功能管理VNFM发送的所述容灾方案配置请求;或,接收NFVO管理软件下发的所述容灾方案配置请求;所述接收模块,还用于接收虚拟化网络功能管理VNFM传输的该VNFM管理下的各应用对象的信息,将接收的所述各应用对象的信息存储到所述容灾能力信息库中。6.如权利要求4所述的装置,其特征在于,所述容灾能力信息库和所述装置位于虚拟化网络功能管理VNFM中;所述接收模块具体用于,接收网元管理系统EMS传输的所述容灾方案配置请求;或,接收网络功能虚拟化管理平台NFVO转发的来自运营支撑系统OSS或业务支撑系统BSS的容灾方案配置请求;或,接收NFVO传输的容灾方案配置请求;或,接收VNFM管理软件下发的所述容灾方案配置请求;所述接收模块,还用于接收每个应用对象传输的应用对象信息,将接收的所述应用对象信息存储到所述容灾能力信息库中。7.一种云计算架构下的容灾方案配置方法,其特征在于,该方法包括:接收容灾方案配置...

【专利技术属性】
技术研发人员:龚晓东印杰李妙华
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1