一种云服务器的功能单元推荐方法和装置制造方法及图纸

技术编号:35900339 阅读:10 留言:0更新日期:2022-12-10 10:36
本申请公开了一种云服务器的功能单元推荐方法和装置,该方法包括:获取调用失败的第一功能单元,其中,所述第一功能单元是组成云服务器的一个功能单元;确定与所述第一功能单元相似的至少一个功能单元,其中,与所述第一功能单元相似的至少一个功能单元能够在云服务器中替换所述第一功能单元;从所述至少一个功能单元中选择第二功能单元,其中,所述第二功能单元是在预定时间段内可用的功能单元;将所述第二功能单元推荐给用户。通过本申请解决了创建云服务器成功率低的问题,能够向用户推荐功能单元,提高了用户创建云服务器的成功率,进而提高了用户体验。进而提高了用户体验。进而提高了用户体验。

【技术实现步骤摘要】
一种云服务器的功能单元推荐方法和装置


[0001]本申请涉及到云服务领域,具体而言,涉及一种云服务器的功能单元推荐方法和装置。

技术介绍

[0002]基础设施即服务(Infrastructure as a Service,简称为IaaS)指把IT基础设施作为一种服务通过网络对外提供,并根据用户对资源的实际使用量或占用量进行计费的一种服务模式。
[0003]在这种服务模型中,普通用户不用自己构建一个数据中心等硬件设施,而是通过租用的方式,利用网络从IaaS服务提供商获得计算机基础设施服务,包括服务器、计算、存储和网络等服务。
[0004]用户在使用IaaS时,可以根据自己的需要来创建云服务,例如,可以对存储空间的大小、虚拟处理器(简称为vCPU)的核数、内存大小等来进行不同的选择以创建符合自己需要的云服务器。为了描述方便在下文中将组成云服务器这些组件称为功能单元。由于在创建云服务时用户可以自己选择需要的功能单元,这对于用户来说是一种具有弹性的选择方式,因此,在本文中已经将通过这种方式创建的服务器称为弹性服务器(Elastic Compute Service,简称为ECS)。
[0005]用户可以通过弹性服务器创建一个实例,在这里实例可以理解为云上的虚拟计算服务器,包括:vCPU、内存、操作系统、网络、磁盘等基础组件。实例的计算性能、内存性能和适用业务场景等由实例规格决定,实例的规格可以包括实例vCPU核数、内存大小、网络性能等。
[0006]用户通常可以通过接口调用来创建ECS弹性服务器(下文中也可以称为云服务器),例如,创建一个或多个ECS规格实例。规格库存不足、规格已下线以及规格不正确等原因都会导致上述ECS实例创建失败。此时用户需要对ECS中功能单元的参数进行修改,进行重新尝试。然而,重新尝试也可能会创建失败,从而导致创建云服务器成功率低。

技术实现思路

[0007]本申请实施例提供了一种云服务器的功能单元推荐方法和装置,以至少解决用户创建云服务器成功率低的问题。
[0008]根据本申请的一个方面,提供了一种云服务器的功能单元推荐方法,包括:获取调用失败的第一功能单元,其中,所述第一功能单元是组成云服务器的一个功能单元;确定与所述第一功能单元相似的至少一个功能单元,其中,与所述第一功能单元相似的至少一个功能单元能够在云服务器中替换所述第一功能单元;从所述至少一个功能单元中选择第二功能单元,其中,所述第二功能单元是在预定时间段内可用的功能单元;将所述第二功能单元推荐给用户。
[0009]根据本申请的另一个方面,还提供了一种云服务器的功能单元推荐装置,包括:获
取模块,用于获取调用失败的第一功能单元,其中,所述第一功能单元是组成云服务器的一个功能单元;确定模块,用于确定与所述第一功能单元相似的至少一个功能单元,其中,与所述第一功能单元相似的至少一个功能单元能够在云服务器中替换所述第一功能单元;选择模块,用于从所述至少一个功能单元中选择第二功能单元,其中,所述第二功能单元是在预定时间段内可用的功能单元;推荐模块,用于将所述第二功能单元推荐给用户。
[0010]根据本申请的另一个方面,还提供了一种电子设备,包括存储器和处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现上述的方法步骤。
[0011]根据本申请的另一个方面,还提供了一种可读存储介质,其上存储有计算机指令,其中,该计算机指令被处理器执行时实现上述的方法步骤。
[0012]在本申请实施例中,采用了获取调用失败的第一功能单元,其中,所述第一功能单元是组成云服务器的一个功能单元;确定与所述第一功能单元相似的至少一个功能单元,其中,与所述第一功能单元相似的至少一个功能单元能够在云服务器中替换所述第一功能单元;从所述至少一个功能单元中选择第二功能单元,其中,所述第二功能单元是在预定时间段内可用的功能单元;将所述第二功能单元推荐给用户。通过本申请解决了创建云服务器成功率低的问题,能够向用户推荐功能单元,提高了用户创建云服务器的成功率,进而提高了用户体验。
附图说明
[0013]构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0014]图1是根据本申请实施例的云服务器的功能单元推荐方法的流程图;
[0015]图2是根据本申请实施例的基于资源走势的功能单元推荐方法的流程图;
[0016]图3是根据本申请实施例的基于SKU相似度推荐的流程示意图;
[0017]图4是根据本申请实施例的相似度计算流程示意图;以及,
[0018]图5是根据本申请实施例的未来库存预测的流程示意图。
具体实施方式
[0019]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0020]需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0021]首先对如下实施方式中涉及到的技术术语进行说明。
[0022]弹性服务器(Elastic Compute Service,简称为ECS)实例:根据用户的需要来创建云服务,例如,可以对存储空间的大小、虚拟处理器的核数、内存大小等来进行不同的选择以创建符合自己需要的云服务器。为了描述方便在下文中将组成云服务器这些组件称为功能单元,将ECS实例称为云服务器。
[0023]库存量单元(Stock

Keeping Unit,简称为SKU),SKU用于指示库存管理中最小的
可用单元,即库存进出计量的基本单元,在传统物品销售中可以是以件、盒等为单位,SKU是对于传统物品管理的一种依据。现在SKU已经被引申为产品统一编号的简称,每种单品均对应有唯一的SKU号。对一种物品而言,当其品牌、型号、配置、等级、花色、包装容量、单位、生产日期、保质期、用途、价格、产地等属性中任一属性与其他物品存在不同时,可称为一个SKU。在云服务器领域,不同规格的功能单元也可以认为是不同的SKU,例如,1个核心的vCPU和2个核心的vCPU就是不同的SKU;又例如,大小为1GB的内存和3GB的内存也是两个不同的SKU。
[0024]Word2vec或者Bert模型,其中,Word2vec的英文全称为Word to Vector,这是一种用来产生词向量的相关模型。Bert的英文全称Bidirectional Encoder Representations from Transformers,这是一种用于自然语言处理任务的预训练模型。Word2vec和Bert模型均能将自然语言转换为词向量。
[0025]命名实体识别(Named Entity 本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云服务器的功能单元推荐方法,包括:获取调用失败的第一功能单元,其中,所述第一功能单元是组成云服务器的一个功能单元;确定与所述第一功能单元相似的至少一个功能单元,其中,与所述第一功能单元相似的至少一个功能单元能够在云服务器中替换所述第一功能单元;从所述至少一个功能单元中选择第二功能单元,其中,所述第二功能单元是在预定时间段内可用的功能单元;将所述第二功能单元推荐给用户。2.根据权利要求1所述的方法,其中,确定与所述第一功能单元相似的至少一个功能单元包括:获取所述第一功能单元的规格信息,其中,所述规格信息用于指示所述第一功能单元或所述云服务器应用的场景或业务;确定待筛选的功能单元的规格信息与所述第一功能单元的规格信息的相似度;筛选出相似度大于阈值的至少一个功能单元,作为与所述第一功能单元相似的至少一个功能单元。3.根据权利要求2所述的方法,其中,所述规格信息包括描述信息和参数,所述描述信息用于描述所述第一功能单元或所述云服务器应用的场景或业务,所述确定待筛选的功能单元的规格信息与所述第一功能单元的规格信息的相似度包括:确定所述待筛选的功能单元的描述信息和所述第一功能单元的描述信息之间的第一相似度;确定所述待筛选的功能单元的参数与所述第一功能单元的参数之间的第二相似度;根据所述第一相似度和所述第二相似度得到所述待筛选的功能单元的规格信息与所述第一功能单元的规格信息的相似度。4.根据权利要求3所述的方法,其中,确定所述待筛选的功能单元的描述信息和所述第一功能单元的描述信息之间的第一相似度包括:从所述待筛选的功能单元的描述信息中提取第一关键词;从所述第一功能单元的描述信息中提取第二关键词;根据所述第一关键词和所述待筛选的功能单元的描述信息得到第一词向量;根据所述第二关键词和所述第一功能单元的描述信息得到第二词向量;根据所述第一词向量和所述第二词向量得到所述第一相似度。5.根据权利要求4所述的方法,其中,根据所述第一词向量和所述第二词向量得到所述第一相似度包括:获取所述第一词向量和所述第二词向量在向量空间中的夹角;根据所述夹角的余弦值确定所述第一相似度。6.根据权利要求3至5任一项所述的方法,其中,根据所述第一相似度和所述第二相似度得到所述待筛选的功能单元的规格信息与所述第一功能单元的规格信息的相似度包括:获取所述第一相似度对应的第一权值和所述第二相似度对应的第二权值;根据所述第一权值和所述第二权值对所述第一相似度和所述第二相似度进行加权和计算得到所述相似度。
7.根据权...

【专利技术属性】
技术研发人员:刘玥莹李雨前邓斯予
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1