一种云平台的计算资源调整方法及装置制造方法及图纸

技术编号:39896764 阅读:7 留言:0更新日期:2023-12-30 13:10
本申请提出一种云平台的计算资源调整方法及装置,其方法包括:捕捉与云平台存在通信关系的每个云服务器的历史资源使用日志,并对历史资源使用日志进行分析,且结合对应云服务器的计算资源池,向对应云服务器中不同类型计算资源设置动态优先级;获取当下时刻云平台的计算需求并进行需求解析,得到初始服务集;获取初始服务集中每个初始服务器基于当下时刻的紧张程度,确定按照初始服务集进行有效计算的当下可行性;若当下可行性小于预设可行性,根据每个初始服务器的紧张程度以及动态优先级,锁定并行执行服务器以及补充服务器,进行计算资源调整

【技术实现步骤摘要】
一种云平台的计算资源调整方法及装置


[0001]本专利技术涉及一种云平台的计算资源调整方法及装置,属于大数据



技术介绍

[0002]云平台即为转向云计算
(cloud computing)
,是业界将要面临的一个重大改变

各种云平台
(cloud platforms)
的出现是该转变的最重要环节之一

顾名思义,这种平台允许开发者们或是将写好的程序放在
"

"
里运行,或是使用
"

"
里提供的服务,或二者皆是

[0003]云平台的计算量是庞大的,一般在对资源进行使用的过程中,是按照指定的服务器来对专门的任务进行处理,此时,可能会存在不忙碌的服务器也实现对该任务的处理,但是,由于资源调整不灵活,导致不能在其他服务器上也去执行该需求,或者是同个服务器上不能多个任务的执行,导致处理效率低下

[0004]因此,本专利技术提出一种云平台的计算资源调整方法及装置


技术实现思路

[0005]针对上述现有技术的不足,本专利技术的目的在于提供一种云平台的计算资源调整方法及装置,用以通过对云服务器的资源使用情况进行分析,来设置优先级标签,便于后续资源的高效调整,且通过对需求进行解析以及对初始服务器的相关执行分析,实现需求的有效调节,进而提高对需求的处理效率

[0006]本专利技术提供一种云平台的计算资源调整方法,包括:
[0007]步骤1:捕捉与云平台存在通信关系的每个云服务器的历史资源使用日志,并对所述历史资源使用日志进行分析,且结合对应云服务器的计算资源池,向对应云服务器中不同类型计算资源设置动态优先级;
[0008]步骤2:获取当下时刻所述云平台的计算需求并进行需求解析,得到初始服务集;
[0009]步骤3:获取所述初始服务集中每个初始服务器基于当下时刻的紧张程度,确定按照初始服务集进行有效计算的当下可行性;
[0010]步骤4:若所述当下可行性小于预设可行性,根据每个初始服务器的紧张程度以及动态优先级,锁定并行执行服务器以及补充服务器,进行计算资源调整

[0011]进一步地,向对应云服务器中不同类型计算资源设置动态优先级,包括:
[0012]从同个云服务器的历史资源使用日志中提取同类型历史资源的历史直接使用频次以及每次历史直接使用情况下的历史需求

历史间接使用频次以及每次历史间接使用情况下的历史需求,并建立针对同类型历史资源的历史使用集;
[0013]根据同个云服务器下的计算资源池中每个计算资源的历史使用集,评估对应计算资源基于历史直接使用频次的第一可行集
D1

{d1
i1
,i1

1,2,3,...,n1}
以及基于历史间接使用频次的第二可行集
D2

{d2
i2
,i2

1,2,3,...,n2}

[0014][0015]其中,
n1
表示对应计算资源的历史直接使用频次;
s1
i1
表示对应计算资源在第
i1
次历史直接使用时与同次数下的历史需求的实际适配度;
s0
i1
表示根据对应历史需求向第
i1
次历史直接使用的计算资源设置的预设适配度;
t1
i1
表示对应计算资源在第
i1
次历史直接使用下的实际计算时长;
t0
i1
表示根据对应历史需求向第
i1
次历史直接使用的计算资源设置的理论计算时长;表示针对适配度的转换系数;表示针对计算时长的转换系数;
Δ
i1
表示根据对应历史需求向第
i1
次历史直接使用的计算资源设置的可能计算误差;
d1
i1
表示对应计算资源在第
i1
次历史直接使用下的第一可行值;
[0016][0017]其中,
n2
表示对应计算资源的历史间接使用频次;
s1
i2
表示对应计算资源在第
i2
次历史间接使用时与同次数下的历史需求的实际适配度;
s0
i2
表示根据对应历史需求向第
i2
次历史间接使用的计算资源设置的预设适配度;
a1
表示时间常数;
dn
i2
表示对应计算资源在第
i2
次历史间接使用之前的资源更换次数;
Δ
t
i2
表示对应计算资源在第
i2
次历史间接使用之前资源更换总时间;
t
i2

max
表示对应计算资源在第
i2
次历史间接使用之前的资源更换次数中的最大资源更换时间;
d2
i2
表示对应计算资源在第
i2
次历史间接使用下的第二可行值;
[0018]基于所述第一可行集
D1
以及第二可行集
D2
,向对应计算资源设置动态优先级

[0019]进一步地,基于所述第一可行集
D1
以及第二可行集
D2
,向对应计算资源设置动态优先级,包括:
[0020]筛选第一可行集
D1
中第一可性值大于第一预设值所对应的第一需求,同时,筛选第二可行集
D2
中第二可行值大于第二预设值所对应的第二需求;
[0021]对所述第一需求以及第二需求进行聚类处理确定聚类中心簇,并基于每个聚类中心簇的聚类密度,向每个聚类中心簇设置优先级标签,具体如下:
[0022][0023]其中,
B0
j
表示第
j
个聚类中心簇的优先值;
N
j
表示围绕第
j
个聚类中心簇的需求个数;
M
表示聚类中心簇的个数;
m
j,s
表示第
j
个聚类中心簇的上限聚类密度;
m
j,x
表示第
j
个聚类中心簇的下限聚类密度;其中,上限聚类密度以及下限聚类密度是通过对每个聚类结果进行正态分布分析得到的;
[0024]根据优先值,从值

资源类型

标签映射表中配置对应的优先级标签;
[0025]将所有优先级标签的设置结果作为对应计算资源的动态优先级

[0026]进一步地,获取当下时刻所述云平台的计算需求并进行需本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种云平台的计算资源调整方法,其特征在于,包括:步骤1:捕捉与云平台存在通信关系的每个云服务器的历史资源使用日志,并对所述历史资源使用日志进行分析,且结合对应云服务器的计算资源池,向对应云服务器中不同类型计算资源设置动态优先级;步骤2:获取当下时刻所述云平台的计算需求并进行需求解析,得到初始服务集;步骤3:获取所述初始服务集中每个初始服务器基于当下时刻的紧张程度,确定按照初始服务集进行有效计算的当下可行性;步骤4:若所述当下可行性小于预设可行性,根据每个初始服务器的紧张程度以及动态优先级,锁定并行执行服务器以及补充服务器,进行计算资源调整
。2.
根据权利要求1所述的云平台的计算资源调整方法,其特征在于,向对应云服务器中不同类型计算资源设置动态优先级,包括:从同个云服务器的历史资源使用日志中提取同类型历史资源的历史直接使用频次以及每次历史直接使用情况下的历史需求

历史间接使用频次以及每次历史间接使用情况下的历史需求,并建立针对同类型历史资源的历史使用集;根据同个云服务器下的计算资源池中每个计算资源的历史使用集,评估对应计算资源基于历史直接使用频次的第一可行集
D1

{d1
i1
,i1

1,2,3,...,n1}
以及基于历史间接使用频次的第二可行集
D2

{d2
i2
,i2

1,2,3,...,n2}
;其中,
n1
表示对应计算资源的历史直接使用频次;
s1
i1
表示对应计算资源在第
i1
次历史直接使用时与同次数下的历史需求的实际适配度;
s0
i1
表示根据对应历史需求向第
i1
次历史直接使用的计算资源设置的预设适配度;
t1
i1
表示对应计算资源在第
i1
次历史直接使用下的实际计算时长;
t0
i1
表示根据对应历史需求向第
i1
次历史直接使用的计算资源设置的理论计算时长;表示针对适配度的转换系数;表示针对计算时长的转换系数;
Δ
i1
表示根据对应历史需求向第
i1
次历史直接使用的计算资源设置的可能计算误差;
d1
i1
表示对应计算资源在第
i1
次历史直接使用下的第一可行值;其中,
n2
表示对应计算资源的历史间接使用频次;
s1
i2
表示对应计算资源在第
i2
次历史间接使用时与同次数下的历史需求的实际适配度;
s0
i2
表示根据对应历史需求向第
i2
次历史间接使用的计算资源设置的预设适配度;
a1
表示时间常数;
dn
i2
表示对应计算资源在第
i2
次历史间接使用之前的资源更换次数;
Δ
t
i2
表示对应计算资源在第
i2
次历史间接使用之前资源更换总时间;
t
i2

max
表示对应计算资源在第
i2
次历史间接使用之前的资源更换次数中的最大资源更换时间;
d2
i2
表示对应计算资源在第
i2
次历史间接使用下的第二可行值;基于所述第一可行集
D1
以及第二可行集
D2
,向对应计算资源设置动态优先级
。3.
根据权利要求2所述的云平台的计算资源调整方法,其特征在于,基于所述第一可行

D1
以及第二可行集
D2
,向对应计算资源设置动态优先级,包括:筛选第一可行集
D1
中第一可性值大于第一预设值所对应的第一需求,同时,筛选第二可行集
D2
中第二可行值大于第二预设值所对应的第二需求;对所述第一需求以及第二需求进行聚类处理确定聚类中心簇,并基于每个聚类中心簇的聚类密度,向每个聚类中心簇设置优先级标签,具体如下:其中,
B0
j
表示第
j
个聚类中心簇的优先值;
N
j
表示围绕第
j
个聚类中心簇的需求个数;
M
...

【专利技术属性】
技术研发人员:王鹏
申请(专利权)人:深圳市金证科技股份有限公司
类型:发明
国别省市:

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

1