logo好方法网

一种云游戏资源调度的方法和装置


技术摘要:
一种云游戏资源调度的方法和装置,涉及云游戏技术和云计算资源管理领域。本方案包括根据新游戏的客观参数和主观参数提取游戏特征;通过游戏特征寻找与新游戏最相似的游戏,根据相似游戏的资源部署分配新游戏的资源;在预设的游戏更新周期内,根据用户使用数据对游戏特  全部
背景技术:
云游戏是指游戏基于云端运行,并将渲染完毕后的游戏画面压缩编码后,通过网 络以音视频流方式下发到终端;终端测通过视频解码播放运行,并通过将操控质量上传到 云端形成游戏互动的过程。云游戏技术具备云端资源共享、终端要求较低、网络性能要求较 高等特性,能够有效发挥云端处理能力和网络传输的价值,是光网和5G时代大带宽、低延时 的优质网络能力展现的典型应用之一。 为了提供规模化云游戏服务,需要注入大量的游戏内容,才能满足海量用户的游 戏需求。不过云游戏云端运行机制和游戏精品高端化的发展,云端单台服务器能够有效安 装/承载的游戏内容有限,就需要采用若干个服务器构建不同的服务节点以集群的方式提 供服务。 但是若干云端服务节点,游戏资源的如何有效分配,同时结合边缘计算等机制实 现自适应用户需求的就近部署,成为不得不解决的问题。 当前业界采用的方式,一般都是基于游戏资源全覆盖模式、基于内容运行要求或 边缘节点资源相应能力等进行资源调度,缺乏针对游戏生命周期和用户使用情况反馈的有 效处理,无法达到云游戏资源调度的多维度智能化和用户体验最优化。
技术实现要素:
本发明提供了一种云游戏资源调度的方法和装置,优点在于融合了用户使用习 惯、游戏生命周期和游戏内容特性等多维度的智能调度方法,解决了业界现有机制资源浪 费和用户体验不佳的现象。 为达到上述技术目的,本发明采用以下技术方案: 一种云游戏资源调度的方法,包括:根据新游戏的客观参数和主观参数提取游戏 特征;通过游戏特征寻找与新游戏最相似的游戏,根据相似游戏的资源部署分配新游戏的 资源;在预设的游戏更新周期内,根据用户使用数据对游戏特征进行矫正得到新的游戏特 征,并根据新的游戏特征重新寻找与新游戏最相似的游戏,根据相似游戏的资源部署完成 新游戏的资源分配。 进一步的,所述游戏特征通过矩阵形式表达,以客观参数为行向量X,主观参数为 列向量Y,游戏特征矩阵:Z=XY。 更进一步的,对游戏特征矩阵进行矫正,矫正矩阵M=X1Y1;其中X1、Y1的各项数据 分别与客观参数X中和主观参数Y中的数据一一对应;在X中相同客观参数下的游戏游玩总 时长比上相似游戏的平均游玩时长,比对结果为X1中的数据,在Y中相同主观参数下的游戏 游玩总时长比上相似游戏的平均游玩时长,比对结果为Y1中的数据。 3 CN 111569412 A 说 明 书 2/4 页 进一步的,所述新的游戏特征矩阵N=K*M*Z,其中K为游戏更新周期。 一种云游戏资源调度的装置,包括: 游戏特征生成模块:根据新游戏的客观参数和主观参数提取游戏特征; 资源分配模块:通过游戏特征寻找与新游戏最相似的游戏,根据相似游戏的资源 部署分配新游戏的资源; 矫正模块:在预设的游戏更新周期内,根据用户使用数据对游戏特征进行矫正得 到新的游戏特征; 资源再分配模块:根据新的游戏特征重新寻找与新游戏最相似的游戏,根据相似 游戏的资源部署完成新游戏的资源分配。 进一步的,所述游戏特征生成模块中,游戏特征通过矩阵形式表达,以客观参数为 行向量X,主观参数为列向量Y,游戏特征矩阵:Z=XY。 更进一步的,所述矫正模块中,对游戏特征矩阵进行矫正,矫正矩阵M=X1Y1;其中 X1、Y1的各项数据分别与客观参数X中和主观参数Y中的数据一一对应;在X中相同客观参数 下的游戏游玩总时长比上相似游戏的平均游玩时长,比对结果为X1中的数据,在Y中相同主 观参数下的游戏游玩总时长比上相似游戏的平均游玩时长,比对结果为Y1中的数据。 进一步的,所述新的游戏特征矩阵N=K*M*Z,其中K为游戏更新周期。 有益效果 本发明将游戏内容特性与用户习惯结合来调度云游戏的资源,相对比现有类似游 戏内容部署和调度,具备如下的优点和效果: 1、融合用户使用习惯、游戏更新周期和游戏内容特性等多维度的智能调度方法, 并在业界首次将游戏生命周期属性纳入到游戏内容智能调度体系中,能够更加真实地满足 游戏内容属性特征和市场情况。 2、将实时变化的游戏内容上线时长、用户使用情况等采用矫正特征矩阵的方式, 动态带入到游戏内容固有矩阵特征中,具备智能实现游戏内容的资源调度。 附图说明 图1为本发明的系统总体功能框架图; 图2为本发明的技术实现流程图。
分享到:
收藏