【技术实现步骤摘要】
本申请属于云计算和大数据,尤其涉及一种资源分配方法、装置、设备、计算机存储介质及程序产品。
技术介绍
1、目前云计算技术发展迅速,云计算的基础为虚拟化技术,通过将物理资源如中央处理器(central processing unit,简称cpu)、内存等抽象为一种虚拟资源进行调配,虚拟资源在计算型服务器上,主要有虚拟机和虚拟机网络两种,虚拟机是通过虚拟化技术,使用软件模拟的具有完整硬件功能,并运行在一个完全隔离环境中的完整计算机系统,即在计算机里面虚拟出来的另一个计算机系统;虚拟机网络是指在云计算中,虚拟机之间以及虚拟机与外部设备之间需要进行信息的传递,而在单独物理机内部无法利用实体网络设备架设出一个网络供虚拟机进行信息交互,只能通过软件的方式实现虚拟机之间以及虚拟机与外部设备的通信,即虚拟机网络是指通过软件模拟的一个具有完整硬件系统功能,并运行在一个隔离环境中的完整计算机系统所搭建构成的网络平台。
2、虚拟交换机(open vswitch,简称ovs),作为一种软件形式存在于虚拟网络中的交换机用于完成虚拟机的信息交换和传输,
...【技术保护点】
1.一种资源分配方法,其特征在于,所述资源包括中央处理器CPU核资源;包括:
2.根据权利要求1所述的方法,其特征在于,N为大于或等于2的整数,所述通过CPU核弹性分配算法对所述连续N个采集周期内的CPU负荷信息进行处理,得到期望分配给所述OVS进程的目标CPU核信息,包括:
3.根据权利要求2所述的方法,其特征在于,D为大于或等于2的整数,所述根据D个目标时长内的N个采集周期内的CPU负荷信息,计算平均负荷,包括:
4.根据权利要求3所述的方法,其特征在于,根据D个CPU负荷活动程度,计算CPU负荷的平均负荷,包括:
...
【技术特征摘要】
1.一种资源分配方法,其特征在于,所述资源包括中央处理器cpu核资源;包括:
2.根据权利要求1所述的方法,其特征在于,n为大于或等于2的整数,所述通过cpu核弹性分配算法对所述连续n个采集周期内的cpu负荷信息进行处理,得到期望分配给所述ovs进程的目标cpu核信息,包括:
3.根据权利要求2所述的方法,其特征在于,d为大于或等于2的整数,所述根据d个目标时长内的n个采集周期内的cpu负荷信息,计算平均负荷,包括:
4.根据权利要求3所述的方法,其特征在于,根据d个cpu负荷活动程度,计算cpu负荷的平均负荷,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据泊松分布、所述平均负荷以及所述预设概率,计算所述ovs进程在所述平均负荷上运行的cpu满负荷概率小于预设概率时的最小核数,得到目标cpu核数,包括:
6.根据权利要...
【专利技术属性】
技术研发人员:江懿,徐游,张余,
申请(专利权)人:中国移动通信集团重庆有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。