The invention discloses a reserved bandwidth allocation method and an apparatus for network physical system services. The method includes: for a service r in a CPS service, the Nr (t) and various cloud platforms are scheduled for slot t maintenance according to the total cost minimization strategy composed of the sum of emergency cost, service quality QoS loss and operation cost. The bandwidth of service r; according to the determined Nr (t) and the bandwidth of various cloud platforms scheduled to maintain service r in slot t, the reserved bandwidth of CPS service in slot t is allocated; among them, Nr (t) is the bandwidth of planned maintenance service r in slot t. According to the specific requirements of multiple CPS services in CCPS environment, the invention can provide an optimized bandwidth reservation allocation strategy to meet the performance requirements of multiple CPS services, reduce the impact of the difference between the operating cost and the service level agreement (SLA) and the actual delivery bandwidth, and maintain the basic QoS level.
【技术实现步骤摘要】
网络物理系统服务的预留带宽分配方法和装置
本专利技术涉及通信
,特别是指一种网络物理系统服务的预留带宽分配方法和装置。
技术介绍
网络物理系统(CPS)是一种新型的上下文环境系统,代表了下一代计算系统发展的方向。然而,随着灵活性的要求,大数据的出现和复杂的混合架构,网络物理系统也需要使用云计算作为可扩展和具有成本效益的助手。云集成CPS(CCPS)是指虚拟表示物理系统组件,如云中的传感器,执行器,机器人和其他设备,并且可以以可扩展,实时,高效的方式处理从云中的物理组件收集的大量数据的一种可靠方式。对于CCPS中的多个CPS服务,预留带宽分配是一个关注点,因为缺乏可用带宽导致了大部分的性能问题,同时带宽资源通常是CCPS平台中最关键和最有限的资源。实际上,有很多众所周知的例子,由于预留的带宽分配不好,特别是在云的混合架构下,造成了巨大的损失。由于CCPS依赖于云的混合架构,我们应该更加注意预留带宽的重要性。如何动态地确定CCPS环境下的保留带宽分配仍然是提高满足多个CPS服务需求的性能的重大挑战。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种网络物理系统服务的预留带宽分配方法和装置,针对CCPS环境下多个CPS服务的具体要求,提供优化的保留带宽分配策略来满足多个CPS服务需求的性能,降低运营成本和服务水平协议(SLA)与实际交付的带宽之间的差异的影响,同时保持基本的QoS水平。基于上述目的本专利技术提供一种网络物理系统服务的预留带宽分配方法,包括:对于CPS服务中的一个服务r,根据由应急成本、服务质量QoS损失和运营成本之和所构成的总成本最小策略, ...
【技术保护点】
1.一种网络物理系统服务的预留带宽分配方法,包括:对于CPS服务中的一个服务r,根据由应急成本、服务质量QoS损失和运营成本之和所构成的总成本最小策略,确定Nr(t)和各类云平台计划在时隙t维护服务r的带宽量;根据确定的Nr(t)和各类云平台计划在时隙t维护服务r的带宽量,进行网络物理系统CPS服务在时隙t的预留带宽分配;其中,Nr(t)为计划在时隙t维护服务r的带宽量。
【技术特征摘要】
1.一种网络物理系统服务的预留带宽分配方法,包括:对于CPS服务中的一个服务r,根据由应急成本、服务质量QoS损失和运营成本之和所构成的总成本最小策略,确定Nr(t)和各类云平台计划在时隙t维护服务r的带宽量;根据确定的Nr(t)和各类云平台计划在时隙t维护服务r的带宽量,进行网络物理系统CPS服务在时隙t的预留带宽分配;其中,Nr(t)为计划在时隙t维护服务r的带宽量。2.根据权利要求1所述的方法,其特征在于,所述根据由应急成本、QoS损失和运营成本之和所构成的总成本最小策略,确定Nr(t)和各类云平台计划在时隙t维护服务r的带宽量,具体包括:根据如下表达式一的约束条件确定Nr(t)和各类云平台计划在时隙t维护服务r的带宽量:表达式一中,C(t)表示在时隙t应急成本、QoS损失和运营成本之和所构成的总成本,T为时隙段总长度;C(t)的计算表达式如下:C(t)=C0(t)+Ch(t)+Cq(t)(表达式二)表达式二中,Ch(t)、Cq(t)、C0(t)分别表示所述应急成本、QoS损失和运营成本,三者计算表达式如下:其中,R表示CPS服务中各类服务的集合,表示根据服务r的服务级别协议要维护的带宽的最大量,hr和sr分别表示正常和应急情况下服务r的基本单位带宽的成本,wr为设定的服务r在整体应急成本中所配属的权重,e为设定的成本平衡权重;b表示QoS的下降率,表示服务r可以实现的最大QoS;D表示各类云平台的集合,sd(t)表示时隙t第d类云平台的运营成本;表示第d类云平台最大的带宽约束值,与对数函数的比值表示第d类云平台中一个单位带宽的单位可变成本,表示第d类云平台中一个单位带宽的固定成本,ar(t)表示根据统计结果预测的时隙t维护服务r的所需带宽量,k设定的调节常数。3.根据权利要求2所述的方法,其特征在于,所述根据由应急成本、QoS损失和运营成本之和所构成的总成本最小策略,确定Nr(t)和各类云平台计划在时隙t维护服务r的带宽量时,还包括:根据如下表达式七和八的约束条件确定Nr(t)和各类云平台计划在时隙t维护服务r的带宽量:4.根据权利要求1所述的方法,其特征在于,所述根据由应急成本、QoS损失和运营成本之和所构成的总成本最小策略,确定Nr(t),具体包括:根据如下表达式九,确定Nr(t):其中,表示根据服务r的服务级别协议要维护的带宽的最大量,表示服务r可以实现的最大QoS,b表示QoS的下降率,hr和sr分别表示正常和应急情况下服务r的基本单位带宽的成本,wr为设定的服务r在整体应急成本中所配属的权重,e为设定的成本平衡权重;V为设定的队列延迟与所述总成本之间的调节常数,ar(t)表示根据统计结果预测的时隙t维护服务r的所需带宽量,Hr(t)表示至时隙t时服务r的累计未提供带宽的请求量,是根据上个时隙t-1的Hr(t-1)计算得到。5.根据权利要求4所述的方法,其特征在于,所述根据由应急成本、QoS损失和运营成本之和所构成的总成本最小策略,确定各类云平台计划在时隙t维护服务r的带宽量,具体包括:根据如下表达式十,确定各类云平台中第d类云平台计划在时隙t维护服务r的带宽量其中,sd(t)表示时隙t第d类云平台的运营成本,和分别表示第d类云平台维护服务r的最大、最小带宽量,Zr(t)为定义的虚拟队列,是根据上个时隙的Zr(t-1)计算得到的。6.根据权利要求5所述的方法,其特征在于,在所述确定Nr(...
【专利技术属性】
技术研发人员:包卫东,朱晓敏,吴冠霖,周文,张耀鸿,韩浩然,陈俊杰,杨骋,王吉,陈超,马力,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。