资源分配方法以及装置制造方法及图纸

技术编号:26798421 阅读:25 留言:0更新日期:2020-12-22 17:16
本申请实施例公开了一种资源分配方法以及装置。本申请实施例方法包括:获取网络切片子网实例NSSI的资源请求,该资源请求携带待创建的所述NSSI所包括的第一切片节点的第一资源需求、第二切片节点的第二资源需求以及第一切片节点至第二切片节点之间的虚拟链路的第三资源需求;确定DC集合,DC集合包括至少一个可用于为NSSI提供资源的DC;从DC集合中确定DC组合集合,DC组合集合包括至少一个可用于为NSSI提供资源的DC组合;当第一切片节点成功映射至第一服务器、第二切片节点成功映射至第二服务器和虚拟链路成功映射至第一物理链路时,确定第一DC组合为目标DC组合,并输出NSSI所包括的切片节点的映射结果以及虚拟链路的映射结果。

【技术实现步骤摘要】
资源分配方法以及装置
本申请涉及通信技术,尤其涉及一种资源分配方法以及装置。
技术介绍
随着移动通信的高速发展,数字化转型几乎涉及了所有传统行业。但是,传统蜂窝网络架构只能提供统一网络服务,难以满足数字化转型浪潮带来的差异性极大的通信需求,包括功能性差异和性能差异等。在第五代(fifth-generation,简称5G)无线通信系统中,网络被抽象为“网络切片”,一个网络切片满足某一类或者一个用例的通信服务需求,整个5G网络由满足不同能力的大量网络切片组成。通过5G网络切片技术,运营商将能够最大化提升网络对外部环境、客户需求、新业务场景的适应能力,提高网络资源的使用效率,构建灵活、敏捷的移动通信网络。目前,针对网络切片子网实例(networkslicesubnetinstance,NSSI)的资源请求,需要把所请求的网络切片所需的虚拟化网络功能(virtualisationnetworkfunction,VNF)放在底层物理网络上并互连,目前主要是采用对该网络切片所对应的虚拟网络进行统一分配处理的架构,在进行虚拟网络与物理网络映射的运算方本文档来自技高网...

【技术保护点】
1.一种资源分配方法,其特征在于,所述方法包括:/n获取网络切片子网实例NSSI的资源请求,所述资源请求携带待创建的所述NSSI所包括的第一切片节点的第一资源需求、第二切片节点的第二资源需求以及所述第一切片节点至所述第二切片节点之间的虚拟链路的第三资源需求;/n确定数据中心DC集合,所述DC集合包括至少一个可用于为所述NSSI提供资源的DC;/n从所述DC集合中确定DC组合集合,所述DC组合集合包括至少一个可用于为所述NSSI提供资源的DC组合;/n根据所述第一资源需求将所述第一切片节点映射至所述DC组合集合中的第一DC组合中的第一服务器和根据所述第二资源需求将所述第二切片节点映射至所述第一D...

【技术特征摘要】
1.一种资源分配方法,其特征在于,所述方法包括:
获取网络切片子网实例NSSI的资源请求,所述资源请求携带待创建的所述NSSI所包括的第一切片节点的第一资源需求、第二切片节点的第二资源需求以及所述第一切片节点至所述第二切片节点之间的虚拟链路的第三资源需求;
确定数据中心DC集合,所述DC集合包括至少一个可用于为所述NSSI提供资源的DC;
从所述DC集合中确定DC组合集合,所述DC组合集合包括至少一个可用于为所述NSSI提供资源的DC组合;
根据所述第一资源需求将所述第一切片节点映射至所述DC组合集合中的第一DC组合中的第一服务器和根据所述第二资源需求将所述第二切片节点映射至所述第一DC组合中的第二服务器;
根据所述第三资源需求将所述第一切片节点至所述第二切片节点之间的虚拟链路映射至所述第一服务器至所述第二服务器之间的第一物理链路;
当所述第一切片节点成功映射至所述第一服务器、所述第二切片节点成功映射至所述第二服务器和所述虚拟链路成功映射至所述第一物理链路时,确定所述第一DC组合为目标DC组合,并输出所述NSSI所包括的切片节点的映射结果以及所述虚拟链路的映射结果。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述DC集合中的所有DC按照DC的可用资源评估值由大到小进行排序,或者所述DC集合中的所有DC按照DC的可用资源评估值由小到大进行排序。


3.根据权利要求2所述的方法,其特征在于,所述确定DC集合之前,所述方法还包括:
对所述DC集合中的每个DC所包括的服务器的可用资源数量进行统计,得到每个DC的可用资源评估值。


4.根据权利要求3所述的方法,其特征在于,所述DC集合包括第一DC,所述第一DC包括第三服务器和第四服务器;所述对所述DC集合中的每个DC所包括的服务器的可用资源数量进行统计,得到每个DC的可用资源评估值包括:
当所述第三服务器所提供的可用网络带宽和所述第四服务器所提供的可用网络带宽均大于第一预设阈值,确定所述第三服务器的第一可用资源数量和所述第四服务器的第二可用资源数量;
将所述第一可用资源数量加上所述第二可用资源数量,得到所述第一DC的可用资源评估值。


5.根据权利要求1至4中的任一项所述的方法,其特征在于,所述DC组合集合中的每个DC组合包括每个DC组合的可用资源评估值。


6.根据权利要求5所述的方法,其特征在于,所述DC组合集合中的每个DC组合还包括所述每个DC组合的DC性能权重和DC偏好值中的至少一个,所述每个DC组合的DC性能权重指示所述每个DC组合所包括的服务器的业务处理性能,所述DC偏好值是根据所述NSSI在部署上对DC的位置需求和所述每个DC组合计算得到的。


7.根据权利要求5或6所述的方法,其特征在于,所述第一DC组合为当前所述DC组合集合所包括的DC组合中可用资源评估值、DC性能权重和DC偏好值都为最大的DC组合。


8.根据权利要求5至7中的任一项所述的方法,其特征在于,所述确定DC组合集合之前,所述方法还包括:
确定第二DC组合,所述第二DC组合包括第二DC和第三DC,所述第二DC组合包括第五服务器和第六服务器;
当所述第五服务器所提供的可用网络带宽和所述第六服务器所提供的可用网络带宽均大于第二预设阈值,确定第五服务器的第三可用资源数量和所述第六服务器的第四可用资源数量;
确定所述第二DC至所述第三DC之间的第二物理链路的时延小于或者等于第三预设阈值;
判断所述第三可用资源数量加上所述第四可用资源数量是否大于等于所述NSSI所包括的切片节点的总资源需求数量;
若是,则确定所述第二DC组合的可用资源评估值为所述第三可用资源数量加上所述第四可用资源数量。


9.根据权利要求1至8中的任一项所述的方法,其特征在于,所述根据所述第一资源需求将所述第一切片节点映射至所述DC组合集合中的第一DC组合中的第一服务器和根据所述第二资源需求将所述第二切片节点映射至所述第一DC组合中的第二服务器包括:
从所述DC组合集合中确定第一DC组合,所述第一DC组合包括所述第一服务器和所述第二服务器;
判断所述第一服务器的可用资源数量是否大于所述第一切片节点的资源需求量和判断所述第二服务器的可用资源数量是否大于所述第二切片节点的资源需求量;
若是,则将所述第一切片节点映射至所述第一服务器,和将所述第二切片节点映射至所述第二服务器。


10.根据权利要求1至9中的任一项所述的方法,其特征在于,所述根据所述第三资源需求将所述第一切片节点至所述第二切片节点之间的虚拟链路映射至所述第一服务器至所述第二服务器之间的第一物理链路包括:
判断所述第一服务器所在的DC至所述第二服务器所在的DC之间的所述第一物理链路的可用网络带宽是否大于所述第一切片节点至所述第二切片节点之间的虚拟链路的带宽需求;
若是,则判断所述第一物理链路之间的时延是否低于所述虚拟链路的时延需求;
若是,则将所述第一切片节点至所述第二切片节点之间的虚拟链路映射至所述第一物理链路。


11.根据权利要求1至10中的任一项所述的方法,其特征在于,所述获取NSSI请求之前,所述方法还包括:
确定第一网络切片和第二网络切片共享所述NSSI;
确定所述第一切片节点的第一资源需求和所述第二切片节点的第二资源需求,所述第一资源需求包括所述第一网络切片对所述第一切片节点的资源需求和所述第二网络切片对所述第一切片节点的资源需求,所述第二资源需求包括所述第一网络切片对所述第二切片节点的资源需求和所述第二网络切片对所述第二切片节点的资源需求;
确定所述第一切片节点至所述第二切片节点之间的虚拟链路的第三资源需求,所述第三资源需求包括所述第一网络切片对所述虚拟链路的资源需求和所述第二网络切片对所述虚拟链路的资源需求。


12.根据权利要求11所述的方法,其特征在于,所述确定所述第一切片节点至所述第二切片节点之间的虚拟链路的第三资源需求包括:
确定所述第一网络切片对所述虚拟链路的第一带宽需求和所述第二网络切片对所述虚拟链路的第二带宽需求;
将所述第一带宽需求加上所述第二带宽需求作为所述虚拟链路的带宽总需求;
确定所述第一网络切片对所述虚拟链路的第一时延需求和所述第二网络切片对所述虚拟链路的第二时延需求;
若所述第一时延需求小于等于所述第二时延需求,则将所述第一时延需求作为所述虚拟链路的时延总需求;
若所述第一时延需求大于所述第二时延需求,则将所述第二时延需求作为所述虚拟链路的时延总需求。


13.根据权利要求1至10中的任一项所述的方法,其特征在于,所述资源请求携带跨DC部署的请求;所述第一DC组合包括第四DC和第五DC,且所述第四DC和所述第五DC为部署在不同地域的两个DC;所述第四DC包括第七服务器,所述第五DC包括第八服务器;所述根据所述第一资源需求将所述第一切片节点映射至所述DC组合集合中的第一DC组合中的第一服务器和根据所述第二资源需求将所述第二切片节点映射至所述第一DC组合中的第二服务器之前,所述方法还包括:
根据所述跨DC部署的请求将所述NSSI划分为第一NSSI和第二NSSI;
确定所述第一NSSI与所述第二NSSI中跨DC的切片节点分别为第三切片节点和第四切片节点以及所述第三切片节点至所述第四切片节点之间的虚拟链路;
当所述第七服务器的可用资源数量满足所述第三切片节点的资源需求且所述第八服务器的可用资源数量满足所述第四切片节点的资源需求时,判断所述第七服务器所在的DC至所述第八服务器所在的DC之间的第三物理链路的可用网络带宽是否大于所述第三切片节点至所述第四切片节点之间的虚拟链路的带宽需求;
若是,则判断所述第三物理链路之间的时延是否低于所述虚拟链路的时延需求;
若是...

【专利技术属性】
技术研发人员:李飞唐朋成里卡德·维拉塔
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1