一种算网资源分配方法、系统、电子设备及存储介质与流程
本发明属于算网资源分配领域,具体涉及一种算网资源分配方法、系统、电子设备及存储介质。
背景技术:
1、随着算力网络的快速发展,资源分配的复杂性显著增加。传统资源分配方法往往忽视用户需求和资源供给的动态波动,通常采用基于单一数值的评估手段,导致分配结果在准确性和适应性方面表现不足。同时,虽然稳定匹配方法能够保证匹配的稳定性,但其单边最优性可能引发分配结果的不公平性,难以满足多样化用户需求和动态变化的资源环境。在此背景下,如何在分配中兼顾准确性、公平性和满意度,成为算网资源分配领域亟需解决的关键问题。
2、现有算网资源分配技术主要存在以下不足:
3、1.资源能力描述方式难以反映不确定性特征。现有算网资源分配方法普遍采用单一确定值对算力、网络、存储等资源能力进行描述,未能反映资源性能在不同负载状态、运行环境及时间维度下的波动特性,导致资源评估结果与实际可用能力存在偏差,从而影响资源分配结果的准确性和合理性。
4、2.资源匹配过程中缺乏可行域约束机制与多维度综合评估机制。现有资源分配方法通常在匹配完成后对分配结果进行校验,而未在匹配阶段引入明确的可行性约束条件,致使大量在物理能力或性能指标层面不可满足的资源组合参与匹配,增加系统计算复杂度,并降低整体调度效率。此外,在资源匹配过程中,往往侧重单一维度的匹配指标,难以同时从资源需求满足程度和资源利用充分程度两个方面对匹配质量进行综合评估,容易导致资源利用率偏低或部分用户需求无法得到有效满足。
5、3.稳定匹配方法存在单边最优与整体效率不足的问题。现有基于稳定匹配理论的算网资源分配方法多采用固定候选列表,匹配结果通常对匹配发起方更为有利,难以动态反映资源利用效率与用户需求满足程度的变化,容易造成资源侧与用户侧之间的利益失衡,影响系统整体运行效率和用户满意度。
技术实现思路
1、发明目的:本发明的目的是提供一种算网资源分配方法,用于解决现有算网资源分配方法在多维度、不确定性资源分配中难以同时兼顾准确性、公平性和满意度的问题。
2、技术方案:本发明所述一种算网资源分配方法,包括:
3、根据用户方性能指标,确定用户方算网资源整体覆盖率与算网资源有效利用率,并与对应的用户方编号标识构成用户方初始候选列表;
4、根据资源提供方性能指标,确定资源提供方算网资源整体覆盖率与算网资源有效利用率,并与对应的资源提供方编号标识构成资源提供方初始候选列表;
5、根据所述用户方初始候选列表确定用户方满意度评分,并基于所述用户方满意度评分及对应的资源提供方编号标识生成用户方最终候选列表;
6、根据所述资源提供方初始候选列表确定资源提供方满意度评分,并基于所述资源提供方满意度评分及对应的用户方编号标识生成资源提供方最终候选列表;
7、基于所述用户方最终候选列表与资源提供方最终候选列表,采用双侧满意度驱动的稳定匹配机制完成算网资源分配;所述双侧满意度驱动的稳定匹配机制是指资源提供方提议匹配,用户方接受或拒绝匹配,被拒绝的资源提供方继续下一轮提议匹配,直至双方中的一方均完成匹配后,资源分配结束。
8、进一步的,根据用户方性能指标,确定用户方算网资源整体覆盖率与算网资源有效利用率,包括:
9、若资源提供方算网资源指标与资源提供方算网资源指标性能浮动变化率的乘积大于等于用户方算网资源指标期望上限,或者,资源提供方算网资源指标小于等于用户方算网资源指标期望下限,则用户方算网资源整体覆盖率为0;否则,根据用户方算网资源指标期望上限、用户方算网资源指标期望下限、资源提供方算网资源指标和资源提供方算网资源指标性能浮动变化率确定用户方算网资源整体覆盖率;
10、若资源提供方算网资源指标与资源提供方算网资源指标性能浮动变化率的乘积大于等于用户方算网资源指标期望上限,或者,资源提供方算网资源指标小于等于用户方算网资源指标期望下限,则用户方算网资源有效利用率为0;否则,根据用户方算网资源指标期望上限、用户方算网资源指标期望下限、资源提供方算网资源指标和资源提供方算网资源指标性能浮动变化率确定用户方算网资源有效利用率。
11、进一步的,根据资源提供方性能指标,确定资源提供方算网资源整体覆盖率与算网资源有效利用率,包括:
12、若资源提供方算网资源指标与资源提供方算网资源指标性能浮动变化率的乘积大于等于用户方算网资源指标期望上限,或者,资源提供方算网资源指标小于等于用户方算网资源指标期望下限,则资源提供方算网资源整体覆盖率为0;否则,根据用户方算网资源指标期望上限、用户方算网资源指标期望下限、资源提供方算网资源指标和资源提供方算网资源指标性能浮动变化率确定资源提供方算网资源整体覆盖率;
13、若资源提供方算网资源指标与资源提供方算网资源指标性能浮动变化率的乘积大于等于用户方算网资源指标期望上限,或者,资源提供方算网资源指标小于等于用户方算网资源指标期望下限,则资源提供方算网资源有效利用率为0;否则,根据用户方算网资源指标期望上限、用户方算网资源指标期望下限、资源提供方算网资源指标和资源提供方算网资源指标性能浮动变化率确定资源提供方算网资源有效利用率。
14、进一步的,所述用户方初始候选列表中的所述用户方算网资源整体覆盖率与算网资源有效利用率均为非零值;所述资源提供方初始候选列表中的所述资源提供方算网资源整体覆盖率与算网资源有效利用率均为非零值。
15、进一步的,根据所述用户方初始候选列表确定用户方满意度评分,包括:
16、对各指标的用户方算网资源整体覆盖率和有效利用率的乘积进行加权求和,计算用户方满意度评分,权值为各指标的偏好。
17、进一步的,根据所述资源提供方初始候选列表确定资源提供方满意度评分,包括:
18、对各指标的资源提供方算网资源有效利用率进行加权求和,计算资源提供方满意度评分,权值为各指标的偏好。
19、进一步的,基于所述用户方最终候选列表与资源提供方最终候选列表,采用双侧满意度驱动的稳定匹配机制完成算网资源分配,具体包括:
20、在完成用户方最终候选列表与资源提供方最终候选列表构建后,每个未匹配的资源提供方向自身最终候选列表中当前满意度评分最高的用户方发起匹配请求;
21、每个用户方收到所有匹配请求后,根据自身最终候选列表选择满意度评分最高的资源提供方,并暂时接受该匹配;其余未被选中的资源提供方将被拒绝,未被选中的资源提供方从自身最终候选列表中移除已拒绝的用户方,获得更新后的资源提供方最终候选列表;
22、用户方和资源提供方进入临时匹配状态,被拒绝的资源提供方继续在下一轮中向更新后的资源提供方最终候选列表中的当前满意度评分最高的用户方发起匹配请求;
23、当参与双方中的其中一方均完成匹配后,资源分配结束,得到用户方和资源提供方的最终匹配状态。
24、基于相同的发明构思,本发明另一方面,一种算网资源分配系统,包括:
25、用户方初始候选列表构建单元,用于根据用户方性能指标,确定用户方算网资源整体覆盖率与算网资源有效利用率,并与对应的用户方编号标识构成用户方初始候选列表;
26、资源提供方初始候选列表构建单元,用于根据资源提供方性能指标,确定资源提供方算网资源整体覆盖率与算网资源有效利用率,并与对应的资源提供方编号标识构成资源提供方初始候选列表;
27、用户方最终候选列表构建单元,用于根据所述用户方初始候选列表确定用户方满意度评分,并基于所述用户方满意度评分及对应的资源提供方编号标识生成用户方最终候选列表;
28、资源提供方最终候选列表构建单元,用于根据所述资源提供方初始候选列表确定资源提供方满意度评分,并基于所述资源提供方满意度评分及对应的用户方编号标识生成资源提供方最终候选列表;
29、资源分配单元,用于基于所述用户方最终候选列表与资源提供方最终候选列表,采用双侧满意度驱动的稳定匹配机制完成算网资源分配;所述双侧满意度驱动的稳定匹配机制是指资源提供方提议匹配,用户方接受或拒绝匹配,被拒绝的资源提供方继续下一轮提议匹配,直至双方中的一方均完成匹配后,资源分配结束。
30、基于相同的发明构思,本发明另一方面,一种电子设备,包括:
31、存储器,用于存储计算机程序;
32、处理器,用于执行所述计算机程序,以实现所述的算网资源分配方法。
33、基于相同的发明构思,本发明另一方面,一种非易失性存储介质,用于保存计算机程序,其中,所述计算机程序被处理器执行时实现所述的算网资源分配方法。
34、有益效果:与现有技术相比,本发明的显著技术效果为:通过用户方算网资源整体覆盖率与有效利用率确定用户方初始候选列表,通过资源提供方算网资源整体覆盖率与算网资源有效利用率确定资源提供方初始候选列表;在匹配阶段前对用户方和资源提供方进行初始筛选,以避免不可行资源组合参与匹配;并从用户侧需求满足度与资源侧利用效率两个维度构建双侧满意度指标,即用户方满意度评分和资源提供方满意度评分,依据所述双侧满意度指标动态生成匹配候选列表,最终通过双侧满意度驱动的稳定匹配机制完成算网资源分配。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com