[发明专利]业务部署的方法与装置有效
申请号: | 201611225118.X | 申请日: | 2016-12-27 |
公开(公告)号: | CN108243044B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 丁健;陈立鹏;朱冠宇 | 申请(专利权)人: | 山东财兜信息科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 广州海藻专利代理事务所(普通合伙) 44386 | 代理人: | 张大保 |
地址: | 250000 山东省济南市中国(山东)自由贸易试*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 部署 方法 装置 | ||
本申请提供一种业务部署的方法与装置,该方法包括:确定待部署业务中当前要部署的第一组件节点;从物理集群中获取满足第一组件节点的计算资源需求的物理节点集合;根据物理节点集合中每个物理节点当前可用的网络资源,从物理节点集合中获取第一组件节点的映射物理节点。本申请提供的技术方案在业务部署的节点映射过程中,即为组件节点确定映射物理节点的过程中,综合考虑了计算资源与网络资源,相比于现有的业务部署方案,在一定程度上能够避免网络资源分配冲突以及物理链路局部过载的问题,从而能够较好地满足业务的资源需求。
技术领域
本申请涉及业务部署领域,并且更具体地,涉及一种业务部署的方法与装置。
背景技术
在云分布式环境中,业务初始部署通过虚拟化技术对逻辑网络进行抽象,在物理集群(也称为底层基础网络设施)上同时创建和运行多个不同的业务。每个业务包含若干组件节点和逻辑链路,组件节点指的是业务对应的逻辑网络中的逻辑节点,还可称为虚拟节点,逻辑链路指的是组件节点之间的链路,换句话说,一个业务的组件节点和逻辑链路构成了该业务对应的逻辑网络。不同业务之间相互隔离,不同业务各自维护一个独立的网络协议体系。业务初始部署的体系架构如图1所示,基础设施提供商1与基础设施提供商2提供的物理节点组成物理集群,在物理集群上同时运行两个业务,如图1所示的业务1与业务2,业务1与业务2分别由服务提供商1与服务提供商2提供,业务1与业务2彼此之间互相隔离,各自维护一个独立的网络协议体系。
在云分布式环境中,业务初始部署是资源调度过程中最核心的问题。业务初始部署的主要目标是,在满足节点和链路约束条件的基础上,高效、敏捷地将逻辑业务网(例如图1中所示的业务1)映射到物理集群上。业务初始部署的过程划分为节点映射和链路映射两个部分。顾名思义,节点映射指的是将组件节点映射到物理节点上;链路映射指的是节点映射阶段完成后,将组件节点之间的逻辑链路映射到节点映射阶段所选物理节点之间的物理路径上。
如图2所示,三个不同的用户组A、B和C按照各自的需求接入不同的服务提供商以获取网络服务,具体地,用户组A接入服务提供商1,用户组B接入服务提供商3,用户组C接入服务提供商2。服务提供商根据用户的业务需求构建相应的逻辑业务网,例如服务提供商1根据用户组A的业务需求构建相应的逻辑业务网1,然后通过业务初始部署算法(图2中所示的映射系统中的映射算法2)将逻辑业务网1映射到基础设施提供商2的物理网络上。在云分布式环境下,业务初始部署算法的性能表现,将决定底层物理网络的利用效率和整个业务环境的运营效果。
现有的业务部署方案所采用的业务初始部署算法,通常仅考虑计算资源的调度策略,因此,容易引发网络资源分配冲突,例如会造成物理链路局部过载,无法满足业务的部署要求。
发明内容
本申请提供一种业务部署的方法与装置,由于在节点映射过程中综合考虑了计算资源与网络资源,相比于现有的业务部署方案,在一定程度上能够避免网络资源分配冲突以及物理链路局部过载的问题,从而能够较好地满足业务的资源需求。
第一方面,提供了一种业务部署的方法,该方法包括:确定待部署业务中当前要部署的第一组件节点;从物理集群中获取满足所述第一组件节点的计算资源需求的物理节点集合;根据所述物理节点集合中每个物理节点当前可用的网络资源,从所述物理节点集合中获取所述第一组件节点的映射物理节点。
在本方案中,在业务部署的节点映射过程中,即为组件节点确定映射物理节点的过程中,综合考虑了计算资源与网络资源,相比于现有的业务部署方案,在一定程度上能够避免网络资源分配冲突以及物理链路局部过载的问题,从而能够较好地满足业务的资源需求。
结合第一方面,在第一方面的一种可能的实现方式中,所述从所述物理节点集合中获取所述第一组件节点的映射物理节点,包括:根据所述每个物理节点当前可用的网络资源、所述每个物理节点在所述物理集群中的接近中心性、以及所述每个物理节点与所述待部署业务中已经部署的组件节点的物理节点的关联度,从所述物理节点集合中获取所述第一组件节点的映射物理节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东财兜信息科技有限公司,未经山东财兜信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611225118.X/2.html,转载请声明来源钻瓜专利网。