云端游戏的操作方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:24740060 阅读:24 留言:0更新日期:2020-07-04 06:32
本发明专利技术提供一种云端游戏的操作方法、装置、计算机设备及存储介质,所述方法包括以下步骤:负载均衡器接收客户端发出的游戏操作请求,所述游戏操作请求中包含游戏标识和资源需求;负载均衡器从多个候选调度器中选择与所述游戏操作请求相匹配的目标调度器;负载均衡器接收所述目标调度器返回的目标执行节点的地址信息,将所述目标执行节点的地址信息发送给所述客户端,以供所述客户端通过连接所述目标执行节点来操作所述云端游戏。

【技术实现步骤摘要】
云端游戏的操作方法、装置、计算机设备及存储介质
本专利技术涉及云计算
,特别涉及一种云端游戏的操作方法、装置、计算机设备及存储介质。
技术介绍
随着近年来游戏产业、终端技术和网络带宽的高速发展,在线云端游戏已经成为人们生活中不可或缺的组成部分。云端游戏是指客户只需要提供显示装置和网络传输装置就可以体验游戏的过程,客户端不需要安装任何游戏程序,所有的游戏运行过程都是通过云端服务器运行的。然而,现有的云端游戏在不断满足客户需求的同时仍然存在着一些弊端,例如每次用户发出游戏请求时都需要等待较长时间来加载游戏,并且当在线人数较多时,游戏过程中经常会出现卡顿甚至掉线的情况,严重影响用户的游戏体验。因此,如何提供一种速度更快、可靠性更高的云端游戏方案,成为本领域技术人员亟待解决的问题。
技术实现思路
本专利技术的目的是提供一种云端游戏的操作方法、装置、计算机设备及存储介质,已解决现有技术中存在的上述缺陷。为实现上述目的,本专利技术提供一种云端游戏的操作方法,包括以下步骤:负载均衡器接收客户端发出的游戏操作请本文档来自技高网...

【技术保护点】
1.一种云端游戏的操作方法,其特征在于,包括以下步骤:/n负载均衡器接收客户端发出的游戏操作请求,所述游戏操作请求中包含游戏标识和资源需求;/n负载均衡器从多个候选调度器中选择与所述游戏操作请求相匹配的目标调度器;/n负载均衡器接收所述目标调度器返回的目标执行节点的地址信息,将所述目标执行节点的地址信息发送给所述客户端,以供所述客户端通过连接所述目标执行节点来操作所述云端游戏。/n

【技术特征摘要】
1.一种云端游戏的操作方法,其特征在于,包括以下步骤:
负载均衡器接收客户端发出的游戏操作请求,所述游戏操作请求中包含游戏标识和资源需求;
负载均衡器从多个候选调度器中选择与所述游戏操作请求相匹配的目标调度器;
负载均衡器接收所述目标调度器返回的目标执行节点的地址信息,将所述目标执行节点的地址信息发送给所述客户端,以供所述客户端通过连接所述目标执行节点来操作所述云端游戏。


2.根据权利要求1所述的云端游戏的操作方法,其特征在于,所述负载均衡器从多个候选调度器中选择与所述游戏操作请求相匹配的目标调度器的步骤包括:
计算所述游戏标识对应的第一哈希编码,其中所述第一哈希编码为所述游戏标识的哈希值除以调度器总数的余数;
将编号与所述第一哈希编码相对应的候选调度器作为第一目标调度器。


3.根据权利要求2所述的云端游戏的操作方法,其特征在于,所述将编号与所述哈希编码相对应的候选调度器作为第一目标调度器的步骤之后,还包括:
判断所述第一目标调度器包含的执行资源是否大于所述资源请求,其中所述执行资源指的是由所述第一目标调度器管理的所有执行节点中的可用资源;
若否,计算所述游戏标识对应的第二哈希编码,其中所述第二哈希编码为所述游戏标识的哈希值与校准值相加后除以所述调度器总数的余数,所述校准值是与所述调度器总数互质的数;
判断与所述第二哈希编码相对应的调度器包含的执行资源是否大于所述资源请求;
若是,将与所述第二哈希编码相对应的调度器作为第二目标调度器;
若否,更换所述校准值后再次计算所述游戏标识对应的第二哈希编码,直至再次计算后的第二哈希编码对应的调度器包含的执行资源大于所述资源需求;
将再次计算后的第二哈希编码对应的调度器作为第二目标调度器。


4.一种云端游戏的操作方法,其特征在于,包括以下步骤:
调度器接收负载均衡器发送的云端游戏的游戏操作请求,所述游戏操作请求中包含游戏标识和资源需求;
所述调度器判断其管理的执行节点中是否已加载与所述游戏标识对应的目标游戏资源;
若是,所述调度器将加载过所述目标游戏资源的第一执行节点的地址发送给所述负载均衡器;
若否,所述调度器从多个执行节点中获取空闲资源大于所述资源需求的第二执行节点,将所述第二执行节点的地址发送给所述负载均衡器。


5.根据权利要求4...

【专利技术属性】
技术研发人员:谭显林
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东;44

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

1