资源配置方法、装置、设备及介质制造方法及图纸

技术编号:38733803 阅读:12 留言:0更新日期:2023-09-08 23:22
本公开提供了一种资源配置方法、装置、设备、介质和程序产品,可以应用于云计算以及金融技术领域。该方法包括:响应于接收到的在预设时间区间内位于目标区域的用户的资源分配请求,获取资源分配请求中包含的资源需求信息;根据资源需求信息,确定与资源需求信息相关联的每台虚拟机所需处理器数量的均值;在确定均值满足预设阈值的情况下,确定与虚拟机相关联的物理机的资源总数;以及根据第一资源比例值以及资源总数,为位于目标区域的用户配置所需的计算资源和存储资源,其中,资源比例值是根据存储容量确定的。是根据存储容量确定的。是根据存储容量确定的。

【技术实现步骤摘要】
资源配置方法、装置、设备及介质


[0001]本公开涉及云计算以及金融
,尤其涉及资源配置方法、装置、设备、介质和程序产品。

技术介绍

[0002]随着数据中心业务的发展及架构转型的深入,关于数据中心统筹建设的有关事项中提出了优化数据中心聚集建设区域的要求,以绿色数据中心为核心,结合智慧运营的最新技术、最佳实践,综合考虑资源投入和实施周期等因素,按照“投资少,见效快,节源开流”的原则,配置最优资源架构,实现绿色低碳数据中心。
[0003]在实施本公开的过程中发现,通过资源架构岗人工测算所需资源情况后再进行资源配置,存在资源测算方法复杂,测算周期过长的问题;而且针对用户需求变化需要重新对所需资源进行测算,多次重复复杂的工作极易发生测算错误的问题,导致资源配置不合理,浪费资源。

技术实现思路

[0004]鉴于上述问题,本公开提供了一种资源配置方法、装置、设备、介质和程序产品。
[0005]根据本公开的第一个方面,提供了一种资源配置方法,包括:
[0006]响应于接收到的在预设时间区间内位于目标区域的用户的资源分配请求,获取资源分配请求中包含的资源需求信息;
[0007]根据资源需求信息,确定与资源需求信息相关联的每台虚拟机所需处理器数量的均值;
[0008]在确定均值满足预设阈值的情况下,确定与虚拟机相关联的物理机的资源总数;以及
[0009]根据第一资源比例值以及资源总数,为位于目标区域的用户配置所需的计算资源和存储资源,其中,资源比例值是根据存储容量确定的。
[0010]根据本公开的实施例,根据资源需求信息,确定与资源需求信息相关联的每台虚拟机所需处理器数量的均值,包括:
[0011]对资源需求信息进行解析,得到与资源需求信息相关联的虚拟机的第一数量信息;
[0012]根据第一数量信息以及每台虚拟机所需处理器的第二数量信息,确定每台虚拟机所需处理器数量的均值。
[0013]根据本公开的实施例,在确定均值满足预设阈值的情况下,确定与虚拟机相关联的物理机的资源总数,包括:
[0014]在确定均值满足预设阈值的情况下,将计算物理机所需处理器超分预设倍数后,得到初始虚拟处理器的数量信息;
[0015]根据初始虚拟处理器的数量信息以及应急计算资源比例值,确定目标虚拟处理器
的数量信息;
[0016]将第一数量信息、第二数量信息以及目标虚拟处理器的数量信息,输入预设算法,输出与虚拟机相关联的物理机的资源总数。
[0017]根据本公开的实施例,存储容量包括第一存储容量和第二存储容量;
[0018]上述资源配置方法还包括:
[0019]根据每台存储物理机可供应的第一存储容量与每台计算物理机所需的第二存储容量,确定第一资源比例值。
[0020]根据本公开的实施例,上述资源配置方法还包括:
[0021]根据存储物理机所使用硬盘存储容量以及预设约束比例值,确定第一存储容量;
[0022]根据虚拟机所需的第三存储容量,确定第二存储容量。
[0023]根据本公开的实施例,第一资源比例值用于表征计算资源和存储资源的比例信息;
[0024]其中,根据第一资源比例值以及资源总数,为位于目标区域的用户配置所需的计算资源和存储资源,包括:
[0025]根据第一资源比例值,确定计算资源占资源总数的信息以及存储资源占资源总数的信息;
[0026]将计算资源占资源总数的信息与资源总数相乘,得到计算资源;
[0027]将存储资源占资源总数的信息与资源总数相乘,得到存储资源。
[0028]根据本公开的实施例,上述资源配置方法还包括:
[0029]在确定均值不满足预设阈值的情况下,将与单台计算物理机匹配的虚拟机的数量信息设定为预设数量信息;
[0030]根据预设数量信息以及与资源需求信息相关联的虚拟机的第一数量信息,为位于目标区域的用户配置所需的计算资源;
[0031]根据虚拟机所需的第四存储容量以及第一存储容量,确定第二资源比例值;
[0032]根据第二资源比例值以及计算资源,为位于目标区域的用户配置所需的存储资源。
[0033]本公开的第二方面提供了一种资源配置装置,包括:
[0034]获取模块,用于响应于接收到的在预设时间区间内位于目标区域的用户的资源分配请求,获取资源分配请求中包含的资源需求信息;
[0035]第一确定模块,用于根据资源需求信息,确定与资源需求信息相关联的每台虚拟机所需处理器数量的均值;
[0036]第二确定模块,用于在确定均值满足预设阈值的情况下,确定与虚拟机相关联的物理机的资源总数;以及
[0037]配置模块,用于根据第一资源比例值以及资源总数,为位于目标区域的用户配置所需的计算资源和存储资源,其中,第一资源比例值是根据存储容量确定的。
[0038]本公开的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得一个或多个处理器执行上述资源配置方法。
[0039]本公开的第四方面还提供了一种计算机可读存储介质,其上存储有可执行指令,
该指令被处理器执行时使处理器执行上述资源配置方法。
[0040]本公开的第五方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述资源配置方法。
[0041]根据本公开的实施例,根据资源需求信息,确定与资源需求信息相关联的每台虚拟机所需处理器数量的均值,针对资源需求信息相关联的每台虚拟机所需处理器数量的不同,简化了确定资源的方法。在满足预设阈值的情况下,通过资源总数与资源比例值,确定计算资源和存储资源,为位于目标区域的用户配置相应的资源,针对用户需求变化,无需人工重复性测算后再进行配置,提高了资源配置效率,实现了资源的合理配置,节约了资源。
附图说明
[0042]通过以下参照附图对本公开实施例的描述,本公开的上述内容以及其他目的、特征和优点将更为清楚,在附图中:
[0043]图1示意性示出了根据本公开实施例的资源配置方法、装置、设备、介质和程序产品的应用场景图;
[0044]图2示意性示出了根据本公开实施例的资源配置方法的流程图;
[0045]图3示意性示出了根据本公开实施例的根据资源需求信息,确定与资源需求信息相关联的每台虚拟机所需处理器数量的均值的方法流程图;
[0046]图4示意性示出了根据本公开实施例的在确定均值满足预设阈值的情况下,确定与虚拟机相关联的物理机的资源总数的方法流程图;
[0047]图5示意性示出了根据本公开另一实施例的资源配置方法的流程图;
[0048]图6示意性示出了根据本公开实施例的资源配置装置的结构框图;以及
[0049]图7示意性示出了根据本公开实施例的适于实现资源配置方法的电子设备的方框本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源配置方法,包括:响应于接收到的在预设时间区间内位于目标区域的用户的资源分配请求,获取所述资源分配请求中包含的资源需求信息;根据所述资源需求信息,确定与所述资源需求信息相关联的每台虚拟机所需处理器数量的均值;在确定所述均值满足预设阈值的情况下,确定与所述虚拟机相关联的物理机的资源总数;以及根据第一资源比例值以及所述资源总数,为位于所述目标区域的所述用户配置所需的计算资源和存储资源,其中,所述第一资源比例值是根据存储容量确定的。2.根据权利要求1所述的方法,所述根据所述资源需求信息,确定与所述资源需求信息相关联的每台虚拟机所需处理器数量的均值,包括:对所述资源需求信息进行解析,得到与所述资源需求信息相关联的所述虚拟机的第一数量信息;根据所述第一数量信息以及每台所述虚拟机所需处理器的第二数量信息,确定所述每台虚拟机所需处理器数量的所述均值。3.根据权利要求2所述的方法,其中,所述在确定所述均值满足预设阈值的情况下,确定与所述虚拟机相关联的物理机的资源总数,包括:所述在确定所述均值满足预设阈值的情况下,将计算物理机所需处理器超分预设倍数后,得到初始虚拟处理器的数量信息;根据所述初始虚拟处理器的数量信息以及应急计算资源比例值,确定目标虚拟处理器的数量信息;将所述第一数量信息、所述第二数量信息以及所述目标虚拟处理器的数量信息,输入预设算法,输出与所述虚拟机相关联的所述物理机的所述资源总数。4.根据权利要求1所述的方法,其中,所述存储容量包括第一存储容量和第二存储容量;所述方法还包括:根据每台存储物理机可供应的所述第一存储容量与每台计算物理机所需的所述第二存储容量,确定所述第一资源比例值。5.根据权利要求4所述的方法,还包括:根据所述存储物理机所使用硬盘存储容量以及预设约束比例值,确定所述第一存储容量;根据所述虚拟机所需的第三存储容量,确定所述第二存储容量。6.根据权利要求4所述的方法,所述第一资源比例值用于表征所述计算资源和所述存储资源的比例信息;其中,所述根据第一资源比例值以及...

【专利技术属性】
技术研发人员:李晓薇柳跃周炜
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1