一种云计算平台的网络资源控制方法、装置及系统的制作方法_4

文档序号:8433901阅读:来源:国知局
的装置。
[0122]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0123]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0124]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种云计算平台的网络资源控制方法,其特征在于,包括: 确定分配给用户的云计算平台的各虚拟资源之间的逻辑关系,以及所述各虚拟资源的配置信息; 基于所述云计算平台的虚拟资源与物理资源的映射关系,确定所述各虚拟资源分别对应的各物理资源; 根据所述逻辑关系,以及所述各虚拟资源的配置信息,以及所述云计算平台的物理资源之间的拓扑关系,确定对所述各物理资源所在的网络设备进行网络配置的配置规则; 按照所述配置规则,对所述各物理资源所在的网络设备进行网络配置,使得所述各虚拟资源之间满足所述逻辑关系,以及使得所述各虚拟资源满足所述配置信息表示的配置要求。
2.如权利要求1所述的方法,其特征在于,确定分配给用户的云计算平台的各虚拟资源之间的逻辑关系,以及所述各虚拟资源的配置信息,具体包括: 向用户展示分配给所述用户的云计算平台的各虚拟资源的虚拟资源视图; 确定所述用户基于所述虚拟资源视图建立的所述各虚拟资源之间的逻辑关系,以及输入的所述各虚拟资源的配置信息。
3.如权利要求1所述的方法,其特征在于,还包括: 当所述云计算平台的虚拟资源和/或物理资源发生变更时,基于变更结果更新所述云计算平台的虚拟资源与物理资源的映射关系;和/或 当所述云计算平台的虚拟资源和/或物理资源发生变更时,基于变更结果对发生变更的物理资源所在的网络设备进行网络配置,或者对变更的虚拟资源对应的物理资源所在的网络设备进行网络配置;和/或 当所述云计算平台的物理资源发生变更时,基于变更结果更新所述云计算平台的物理资源之间的拓扑关系。
4.一种云计算平台的网络资源控制装置,其特征在于,包括: 关系确定单元,用于确定分配给用户的云计算平台的各虚拟资源之间的逻辑关系,以及所述各虚拟资源的配置信息; 资源确定单元,用于基于所述云计算平台的虚拟资源与物理资源的映射关系,确定所述各虚拟资源分别对应的各物理资源; 规则确定单元,用于根据所述逻辑关系,以及所述各虚拟资源的配置信息,以及所述云计算平台的物理资源之间的拓扑关系,确定对所述各物理资源所在的网络设备进行网络配置的配置规则; 配置单元,用于按照所述配置规则,对所述各物理资源所在的网络设备进行网络配置,使得所述各虚拟资源之间满足所述逻辑关系,以及使得所述各虚拟资源满足所述配置信息表示的配置要求。
5.如权利要求4所述的装置,其特征在于,所述关系确定单元,用于向用户展示分配给所述用户的云计算平台的各虚拟资源的虚拟资源视图;并确定所述用户基于所述虚拟资源视图建立的所述各虚拟资源之间的逻辑关系,以及输入的所述各虚拟资源的配置信息。
6.如权利要求4所述的装置,其特征在于,还包括: 更新单元,用于当所述云计算平台的虚拟资源和/或物理资源发生变更时,基于变更结果更新所述云计算平台的虚拟资源与物理资源的映射关系;和/或 当所述云计算平台的虚拟资源和/或物理资源发生变更时,基于变更结果对发生变更的物理资源所在的网络设备进行网络配置,或者对变更的虚拟资源对应的物理资源所在的网络设备进行网络配置;和/或 当所述云计算平台的物理资源发生变更时,基于变更结果更新所述云计算平台的物理资源之间的拓扑关系。
7.—种云计算平台的网络资源控制系统,其特征在于,包括:网络规划与调度子系统和网络自动化配置子系统;其中,所述网络规划与调度子系统包括:虚拟资源管理模块、拓扑管理模块和网络拓扑数据库;所述网络自动化配置子系统包括:网络配置模块; 所述虚拟资源管理模块,用于确定分配给用户的云计算平台的各虚拟资源之间的逻辑关系,以及所述各虚拟资源的配置信息; 所述拓扑管理模块,用于基于所述云计算平台当前的虚拟资源与物理资源的映射关系,确定所述各虚拟资源分别对应的各物理资源;并根据所述逻辑关系,以及所述各虚拟资源的配置信息,以及所述云计算平台的物理资源之间的拓扑关系,确定对所述各物理资源所在的网络设备进行网络配置的配置规则; 所述网络配置模块,用于按照所述配置规则,对所述各物理资源所在的网络设备进行网络配置,使得所述各虚拟资源之间满足所述逻辑关系,以及使得所述各虚拟资源满足所述配置信息表示的配置要求; 所述网络拓扑数据库,用于存储所述云计算平台的虚拟资源与物理资源的映射关系,以及所述云计算平台的物理资源之间的拓扑关系。
8.如权利要求7所述的系统,其特征在于,所述虚拟资源管理模块,具体用于向用户展示分配给所述用户的云计算平台的各虚拟资源的虚拟资源视图;并确定所述用户基于所述虚拟资源视图建立的所述各虚拟资源之间的逻辑关系,以及输入的所述各虚拟资源的配置信息。
9.如权利要求7所述的系统,其特征在于,所述网络自动化配置子系统,还包括: 网络资源管理模块,用于确定所述云计算平台当前的虚拟资源与物理资源的映射关系,以及所述云计算平台的物理资源之间的拓扑关系,并向所述拓扑管理模块发送所述映射关系和所述拓扑关系; 所述拓扑管理模块,还用于接收所述映射关系和所述拓扑关系,并存储到所述网络拓扑数据库中。
10.如权利要求9所述的系统,其特征在于,所述网络资源管理模块,还用于当所述云计算平台的虚拟资源和/或物理资源发生变更时,向所述拓扑管理模块发送变更结果; 所述拓扑管理模块,还用于基于接收的该变更结果更新所述网络拓扑数据库中存储的所述云计算平台的虚拟资源与物理资源的映射关系。
11.如权利要求9所述的系统,其特征在于,所述网络资源管理模块,还用于当所述云计算平台的虚拟资源和/或物理资源发生变更时,向所述网络配置模块发送变更结果; 所述网络配置模块,还用于基于接收的该变更结果对发生变更的物理资源所在的网络设备进行网络配置,或者对变更的虚拟资源对应的物理资源所在的网络设备进行网络配置。
12.如权利要求9所述的系统,其特征在于,所述网络资源管理模块,还用于当所述云计算平台的物理资源发生变更时,向所述拓扑管理模块发送变更结果; 所述拓扑管理模块,还用于基于接收的该变更结果更新所述云计算平台的物理资源之间的拓扑关系。
13.如权利要求7所述的系统,其特征在于,所述网络配置模块,包括:配置管理子模块和多个设备配置插件,其中: 所述配置管理子模块,用于对所述配置规则进行分解,得到与需要配置的所述各物理资源所在的每个网络设备分别对应的配置子规则,并将所述配置子规则发送给该网络设备对应的设备配置插件; 所述设备配置插件,用于按照接收的所述配置子规则,对自身对应的网络设备进行网络配置。
【专利摘要】本发明公开了一种云计算平台的网络资源控制方法、装置及系统,包括:确定分配给用户的云计算平台的各虚拟资源之间的逻辑关系,以及该各虚拟资源的配置信息;并基于云计算平台的虚拟资源与物理资源的映射关系,确定该各虚拟资源分别对应的各物理资源;并根据该逻辑关系,以及该各虚拟资源的配置信息,以及云计算平台的物理资源之间的拓扑关系,确定对该各物理资源所在的网络设备进行网络配置的配置规则;以及按照该配置规则,对该各物理资源所在的网络设备进行网络配置,使得该各虚拟资源之间满足该逻辑关系,以及使得该各虚拟资源满足该配置信息表示的配置要求。采用本发明实施例提供的方案,提高了对云计算平台的网络资源进行控制的效率。
【IPC分类】H04L29-06, H04L29-08
【公开号】CN104754013
【申请号】CN201310753034
【发明人】罗治国, 张婷婷, 段翔, 孙少陵
【申请人】中国移动通信集团公司
【公开日】2015年7月1日
【申请日】2013年12月31日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1