一种对云服务器资源的分配方法组成比例

技术编号:36127144 阅读:14 留言:0更新日期:2022-12-28 14:34
本发明专利技术提供一种对云服务器资源的分配方法,能够实现云桌面产品在有限服务器资源情况下合理分配。具有以下技术效果:1.用户能购买就能立即分配桌面上云;2.不大量盲目提前创建各产品配置,减轻服务器压力;3.减少创建使用频率低的配置桌面避免资源占用搁置;4.配置画像可根据具体使用情况灵活分配占比,达到最优化。化。化。

【技术实现步骤摘要】
一种对云服务器资源的分配方法


[0001]本专利技术涉及云桌面
,尤其涉及一种对云服务器资源的分配方法。

技术介绍

[0002]云桌面部署在云服务器上,用户通过云服务器企业开放的购买入口,购买相应的云服务(云桌面产品),现有市面上有两种方案:1.用户需要云桌面产品时购买,云服务器相应创建初始化云桌面产品提供给用户使用;2.企业通过提前创建云桌面产品,用户需要时直接分配对应云桌面产品给用户;以上两种方案有优有有劣,方案1是用户从购买到云桌面产品分配至用户使用需要等待3

4分钟时间偏长;方案2需要提前大量创建云桌面产品,用户直接购买后直接就能分配到相应的云桌面,但此方案最大的问题:是需要提前准备大量的云服务器资源,且提前创建的云桌面产品并不一定符合当前用户所需的配置,大量的云服务器资源搁置没用充分利用到。基于目前遇到的情况,需要新的一种分配方法,能兼顾用户快速分配到云桌面产品,又能不大量占用云服务器资源,避免出现大量创建却迟迟没有被用户所购买的云桌面产品的情况。
[0003]因此,现有技术存在缺陷,需要改进。

技术实现思路

[0004]本专利技术要解决的技术问题是:提供一种对云服务器资源的分配方法,能兼顾用户快速分配到云桌面产品,又能不大量占用云服务器资源,避免出现大量创建却迟迟没有被用户所购买的云桌面产品的情况。
[0005]本专利技术的技术方案如下:提供一种对云服务器资源的分配方法,包括以下步骤。
[0006]S1:获取当前云服务器中A类配置的云桌面产品的数量以及空闲的A类配置的云桌面产品的数量。在本方案中A类配置的云桌面产品为任意一种配置的云桌面产品。
[0007]S2:获取A类配置的云桌面产品在过去K小时内的新增用户的数量,并对新增用户做画像,包括:第一年龄区间占比、第一职业占比;其中48≥K≥0.1。优选的,12≥K≥1。
[0008]第一年龄区间占比:新增用户按年龄阶段划分得出占比。
[0009]第一职业占比:新增用户按职业划分得出占比。
[0010]S3:对云服务器中现有的非空闲的A类配置的云桌面产品做画像,包括:第二年龄区间占比、第二职业占比、历史占比、历史增量占比四个维度;获取A类配置的云桌面产品的各维度占比数据。
[0011]第二年龄区间占比:云服务器的历史用户的A类配置的云桌面产品按年龄阶段划分得出占比。
[0012]第二职业占比:云服务器的历史用户的A类配置的云桌面产品按职业划分得出占比。
[0013]历史占比:云服务器现有已分配给用户的A类配置的云桌面产品的占比。
[0014]历史增量占比:A类配置的云桌面产品在过去历史N天的增量得出N天内A类配置的
云桌面产品的增量占比;其中30≥N≥1。优选的,10≥N≥5,在一个更优的实施例中,所述N=7。
[0015]S4:计算A类配置的云桌面产品当前时刻最终增量占比。
[0016]最终增量占比=(第一年龄占比与第二年龄占比的相同年龄区间的占比相乘后再相加)*(10
±
2)%+(第一职业占比与第二职业占比的相同职业的占比相乘后再相加)*(40
±
8)%+历史占比*(30
±
6)%+历史增量占比*(10
±
2)%。优选的,最终新增量占比=(第一年龄占比与第二年龄占比的相同年龄区间的占比相乘后再相加)*(10
±
1)%+(第一职业占比与第二职业占比的相同职业的占比相乘后再相加)*(40
±
4)%+历史占比*(30
±
3)%+历史增量占比*(10
±
1)%。在一个更优的实施例中,最终新增量占比=(第一年龄占比与第二年龄占比的相同年龄区间的占比相乘后再相加)*10%+(第一职业占比与第二职业占比的相同职业的占比相乘后再相加)*40%+历史占比*30%+历史增量占比*10%。
[0017]S5:获取云服务器中的资源总数,设置可创建的A类配置的云桌面产品占云服务器的资源总数的占比M;其中,20%≥M≥10%。优选的,M=15%。
[0018]S6:计算出A类配置的云桌面产品当前时刻需要的提前创建量;提前创建量=资源总数*M*最终增量占比。
[0019]S7:空闲的A类配置的云桌面产品与A类配置的云桌面产品的提前创建量进行比对大小。
[0020]S8:A类配置的云桌面产品的提前创建量大于空闲的A类配置的云桌面产品的数量,得到A类配置的云桌面产品需要的创建量,再结合A类配置的云桌面产品的创建流程,依据A类配置的云桌面产品需要的创建量创建A类配置的云桌面产品。
[0021]所述A类配置的云桌面产品为青椒云。
[0022]相比现有方案以大量服务器资源覆盖用户未来可能会购买云桌面提前创建云桌面,现有方案在云桌面产品长期运营时对资源的极大的浪费(目前需要提前创建云桌面占服务器资源占比量35

45%)。本专利技术旨在解决大量用户按需购买云桌面产品时有对应云桌面产品及时分配提供,又不大量侵占服务器资源大量提前创建,即使服务器资源保持在85%利用率以上,解决盲目增扩服务器问题。
[0023]采用上述方案,本专利技术提供一种对云服务器资源的分配方法,能够实现云桌面产品在有限服务器资源情况下合理分配。具有以下技术效果:
[0024]1.用户能购买就能立即分配桌面上云;
[0025]2.不大量盲目提前创建各产品配置,减轻服务器压力;
[0026]3.减少创建使用频率低的配置桌面避免资源占用搁置;
[0027]4.配置画像可根据具体使用情况灵活分配占比,达到最优化。
附图说明
[0028]图1为本专利技术的流程图;
[0029]图2为专利技术的一个实施例中的两种云桌面产品的画像图。
具体实施方式
[0030]以下结合附图和具体实施例,对本专利技术进行详细说明。
[0031]请参阅图1和图2,本专利技术提供一种对云服务器资源的分配方法,包括以下步骤。
[0032]S1:获取当前云服务器中A类配置的云桌面产品的数量以及空闲的A类配置的云桌面产品的数量。所述A类配置的云桌面产品为青椒云。
[0033]S2:获取A类配置的云桌面产品在过去K小时内的新增用户的数量,并对新增用户做画像,包括:第一年龄区间占比、第一职业占比;其中48≥K≥0.1。优选的,12≥K≥1。
[0034]第一年龄区间占比:新增用户按年龄阶段划分得出占比。
[0035]第一职业占比:新增用户按职业划分得出占比。
[0036]S3:对云服务器中现有的非空闲的A类配置的云桌面产品做画像,包括:第二年龄区间占比、第二职业占比、历史占比、历史增量占比四个维度;获取A类配置的云桌面产品的各维度占比数据。
[0037]第二年龄区间占比:云服务器的历史用户的A类配置的云桌面产品按年龄阶段划分得出占比。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对云服务器资源的分配方法,其特征在于,包括以下步骤:S1:获取当前云服务器中A类配置的云桌面产品的数量以及空闲的A类配置的云桌面产品的数量;S2:获取A类配置的云桌面产品在过去K小时内的新增用户的数量,并对新增用户做画像,包括:第一年龄区间占比、第一职业占比;其中48≥K≥0.1;第一年龄区间占比:新增用户按年龄阶段划分得出占比;第一职业占比:新增用户按职业划分得出占比;S3:对云服务器中现有的非空闲的A类配置的云桌面产品做画像,包括:第二年龄区间占比、第二职业占比、历史占比、历史增量占比四个维度;获取A类配置的云桌面产品的各维度占比数据;第二年龄区间占比:云服务器的历史用户的A类配置的云桌面产品按年龄阶段划分得出占比;第二职业占比:云服务器的历史用户的A类配置的云桌面产品按职业划分得出占比;历史占比:云服务器现有已分配给用户的A类配置的云桌面产品的占比;历史增量占比:A类配置的云桌面产品在过去历史N天的增量得出N天内A类配置的云桌面产品的增量占比;其中30≥N≥1;S4:计算A类配置的云桌面产品当前时刻最终增量占比;最终增量占比=(第一年龄占比与第二年龄占比的相同年龄区间的占比相乘后再相加)*(10
±
2)%+(第一职业占比与第二职业占比的相同职业的占比相乘后再相加)*(40
±
8)%+历史占比*(30
±
6)%+历史增量占比*(10
±
2)%;S5:获取云服务器中的资源总数,设置可创建的A类配置的云桌面产品占云服务器的资源总数的占比M;其中,20%≥M≥10%;S6:计算出A类配置的云桌面产品当前时刻需要的提前创建量;提前创建量=资源总数*M*最...

【专利技术属性】
技术研发人员:赖云泉邹琼周双全
申请(专利权)人:深圳市瑞云科技股份有限公司
类型:发明
国别省市:

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

1