资源确定方法、装置、计算机设备、介质及产品与流程

文档序号:37676914发布日期:2024-04-18 20:49阅读:10来源:国知局
资源确定方法、装置、计算机设备、介质及产品与流程

本技术涉及计算机,特别是涉及一种资源确定方法、装置、计算机设备、介质及产品。


背景技术:

1、随着云计算技术的发展,往往会在云平台上创建一些虚拟机,来提供图像渲染、音视频编解码运算、深度学习、加解密运算等服务。

2、相关技术中,云平台为第三方提供服务时,需要根据第三方的服务需求在平台上创建虚拟机,然后根据创建虚拟机所需的资源,确定收取第三方的服务资源。

3、然而,相关技术中,会存在确定创建虚拟机所需的资源的效率低且不合理的问题。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种资源确定方法、装置、计算机设备、介质及产品,能够提高确定创建虚拟机所需的资源的效率,并且最终确定的创建虚拟机所需的资源更合理。

2、第一方面,本技术实施例提供了一种资源确定方法,该方法包括:

3、获取创建虚拟机所需的配置组合信息;配置组合信息表示创建虚拟机所需的不同配置的规格信息的组合信息;

4、对配置组合信息与标准服务目录进行匹配,确定创建虚拟机所需的资源;标准服务目录包括多种不同的配置组合信息与不同资源之间的对应关系。

5、本技术实施例中的技术方案,获取创建虚拟机所需的配置组合信息,并对配置组合信息与标准服务目录进行匹配,确定创建虚拟机所需的资源;上述方法不需要多次匹配创建虚拟机所需的各配置的单资源,可以通过标准服务目录与创建虚拟机所需的配置组合信息进行一次匹配,就可以确定创建虚拟机所需的资源,从而提高了确定虚拟机所需的资源的速度和效率;同时,上述方法可以通过标准服务目录中多种不同的配置组合信息与不同资源之间的对应关系,来确定创建虚拟机所需的资源,使得确定出的创建虚拟机所需的资源更加合理,更加贴合云平台服务商的服务资源标准,从而能够提高第三方应用该虚拟机服务的频次。

6、在其中一个实施例中,对配置组合信息与标准服务目录进行匹配,确定创建虚拟机所需的资源,包括:

7、对配置组合信息与标准服务目录中的各配置组合信息进行匹配;

8、根据匹配结果确定标准服务目录中的目标配置组合信息;

9、根据标准服务目标中与目标配置组合信息对应的资源,确定创建虚拟机所需的资源。

10、本技术实施例中的技术方案,对配置组合信息与标准服务目录中的各配置组合信息进行匹配,根据匹配结果确定标准服务目录中的目标配置组合信息,并根据标准服务目标中与目标配置组合信息对应的资源,确定创建虚拟机所需的资源;上述方法不需要复杂的算法参与,通过标准服务目录就可以直接确定创建虚拟机所需的资源,从而能够减少资源确定过程所处理的数据量,降低资源确定过程的复杂度。

11、在其中一个实施例中,匹配结果包括匹配度;根据匹配结果确定标准服务目录中的目标配置组合信息,包括:

12、获取各配置组合信息中与配置组合信息的匹配度满足预设匹配度条件的配置组合信息,确定为目标配置组合信息。

13、本技术实施例中的技术方案,获取各配置组合信息中与创建虚拟机所需的配置组合信息的匹配度满足预设匹配度条件的配置组合信息,确定为目标配置组合信息;上述方法可以从标准服务目录中获取与创建虚拟机所需的配置组合信息近似的配置组合信息,作为目标配置组合信息,以为进一步可以根据目标配置组合信息对应的资源快速确定创建虚拟机所需的资源,减少确定创建虚拟机所需的资源的过程中处理的数据量做准备。

14、在其中一个实施例中,标准服务目录还包括每种配置的单资源;根据标准服务目标中与目标配置组合信息对应的资源,确定创建虚拟机所需的资源,包括:

15、根据配置组合信息和目标配置组合信息,获取各配置中各差量配置的差量规格信息;

16、根据各差量规格信息和各差量配置的单资源,确定各差量配置的差量资源;

17、根据目标配置组合信息对应的资源、各差量规格信息以及各差量资源,确定虚拟机所需的资源。

18、本技术实施例中的技术方案,根据配置组合信息和目标配置组合信息,获取各配置中各差量配置的差量规格信息,根据各差量规格信息和各差量配置的单资源,确定各差量配置的差量资源,根据目标配置组合信息对应的资源、各差量规格信息以及各差量资源,确定虚拟机所需的资源;上述方法可以根据标准服务目录内各差量配置的单资源,对目标配置组合信息对应的资源进行调整,得到创建虚拟机所需的资源,该处理过程比较简单,不需要复杂的算法参与,从而可以提高资源调整的速度和效率,快速确定创建虚拟机所需的资源;另外,上述方法对虚拟机的规格不做限定,可以通过统一的标准服务目录确定创建任意规格的虚拟机所需的资源,从而能够提高资源确定方法的广泛适用性。

19、在其中一个实施例中,根据配置组合信息和目标配置组合信息,获取各配置中各差量配置的差量规格信息,包括:

20、对于任一配置,若配置组合信息中配置的实际规格信息和目标配置组合信息中配置的标准规格信息不同,则将配置确定为差量配置;

21、根据差量配置的标准规格信息和实际规格信息,确定差量配置的差量规格信息。

22、本技术实施例中的技术方案,对于任一配置,若配置组合信息中配置的实际规格信息和目标配置组合信息中配置的标准规格信息不同,则将配置确定为差量配置,并根据差量配置的标准规格信息和实际规格信息,确定差量配置的差量规格信息;上述方法可以先获取配置组合信息与目标配置组合信息中的差量配置,然后确定差量配置的差量规格信息,以为进一步快速调整资源提供参考信息;同时,上述方法确定差量配置的差量规格信息的处理过程比较简单,从而还可以提高差量规格信息的确定速度。

23、在其中一个实施例中,标准服务目录的构建过程包括:

24、获取创建不同虚拟机所需的不同配置之间的不同配置组合信息,以及通过各配置组合信息创建对应虚拟机所需的资源;

25、根据各配置组合信息与各配置组合信息对应的资源之间的对应关系,以及各配置的单资源,构建标准服务目录。

26、本技术实施例中的技术方案,获取创建不同虚拟机所需的不同配置之间的不同配置组合信息,以及通过各配置组合信息创建对应虚拟机所需的资源,根据各配置组合信息与各配置组合信息对应的资源之间的对应关系,以及各配置的单资源,构建标准服务目录;上述方法可以预先根据创建不同规格的虚拟机所需的资源、不同规格的虚拟机所需的配置组合信息和各配置的单资源,构建标准服务目录,以为快速确定创建虚拟机所需的资源做准备,并且标准服务目录中包含的各配置的单资源,可以为资源调整提供参考信息,以提高确定出的创建虚拟机所需的资源的合理性。

27、第二方面,本技术实施例提供了一种资源确定装置,该装置包括:

28、信息获取模块,用于获取创建虚拟机所需的配置组合信息;配置组合信息表示创建虚拟机所需的不同配置的规格信息的组合信息;

29、匹配模块,用于对配置组合信息与标准服务目录进行匹配,确定创建虚拟机所需的资源;标准服务目录包括多种不同的配置组合信息与不同资源之间的对应关系。

30、第三方面,本技术实施例还提供了一种计算机设备,计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述第一方面中任一实施例的方法的步骤。

31、第四方面,本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述第一方面中任一实施例的方法的步骤。

32、第五方面,本技术实施例还提供了一种计算机程序产品,计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一实施例的方法的步骤。

33、上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1