虚拟场景应用的接入方法、装置、设备及存储介质制造方法及图纸

技术编号:26642419 阅读:36 留言:0更新日期:2020-12-08 23:20
本申请提供了一种虚拟场景应用的接入方法、装置、设备及计算机可读存储介质;方法包括:接收到终端发送的针对虚拟场景应用的接入请求;响应于所述接入请求,确定与所述虚拟场景应用相适配的云端设备、以及与所述虚拟场景应用存在一一对应关系的云硬盘,所述云硬盘存储有运行所述虚拟场景应用所需的文件;建立所述云硬盘与所述云端设备之间的关联,并获取所述云端设备的设备信息;返回所述设备信息至所述终端;其中,所述设备信息用于供所述终端基于所述设备信息,建立与所述云端设备的通信连接,并通过所述通信连接运行所述云硬盘中的所述文件,以接入所述虚拟场景应用。通过本申请,能够节约虚拟场景应用的存储成本。

【技术实现步骤摘要】
虚拟场景应用的接入方法、装置、设备及存储介质
本申请涉及数据处理技术及云技术,尤其涉及一种虚拟场景应用的接入方法、装置及计算机可读存储介质。
技术介绍
基于图形处理硬件的显示技术,扩展了感知环境以及获取信息的渠道,尤其是虚拟场景的显示技术,能够根据实际应用需求实现人与人、人与虚拟场景中各种虚拟对象的智能化的交互。游戏是虚拟场景显示技术的典型应用,用户可以通过设备运行游戏,在设备输出的虚拟场景中,用户控制的游戏对象与线上的其他游戏对象协同战斗或者对战。云游戏是一种以云计算技术为基础的在线游戏技术,在云游戏场景下,游戏并不在玩家游戏终端,而是在云端服务器中运行,并由云端服务器将游戏场景渲染为视频音频流,通过网络传输给玩家游戏终端,玩家游戏终端无需拥有强大的图形运算与数据处理能力,仅需拥有基本的流媒体播放能力与获取玩家输入指令并发送给云端服务器的能力即可。相关技术中,采用类似于传统网吧游戏管理模式对云游戏进行管理,云游戏平台需要同时准备多款游戏的运行文件,这些文件容量大多有几十G甚至上百G,因此,一台云端设备需要几T容量的硬盘,而用户在同一时本文档来自技高网...

【技术保护点】
1.一种虚拟场景应用的接入方法,其特征在于,所述方法包括:/n接收到终端发送的针对虚拟场景应用的接入请求;/n响应于所述接入请求,确定与所述虚拟场景应用相适配的云端设备、以及与所述虚拟场景应用存在一一对应关系的云硬盘,所述云硬盘存储有运行所述虚拟场景应用所需的文件;/n建立所述云硬盘与所述云端设备之间的关联,并获取所述云端设备的设备信息;/n返回所述设备信息至所述终端;/n其中,所述设备信息用于供所述终端基于所述设备信息,建立与所述云端设备的通信连接,并通过所述通信连接运行所述云硬盘中的所述文件,以接入所述虚拟场景应用。/n

【技术特征摘要】
1.一种虚拟场景应用的接入方法,其特征在于,所述方法包括:
接收到终端发送的针对虚拟场景应用的接入请求;
响应于所述接入请求,确定与所述虚拟场景应用相适配的云端设备、以及与所述虚拟场景应用存在一一对应关系的云硬盘,所述云硬盘存储有运行所述虚拟场景应用所需的文件;
建立所述云硬盘与所述云端设备之间的关联,并获取所述云端设备的设备信息;
返回所述设备信息至所述终端;
其中,所述设备信息用于供所述终端基于所述设备信息,建立与所述云端设备的通信连接,并通过所述通信连接运行所述云硬盘中的所述文件,以接入所述虚拟场景应用。


2.如权利要求1所述的方法,其特征在于,所述确定与所述虚拟场景应用相适配的云端设备,包括:
对所述接入请求进行解析,得到对应所述虚拟场景应用的应用标识;
基于所述应用标识,确定所述虚拟场景应用所归属的应用类型;
从至少两个云端设备中选择设备类型与所述应用类型相匹配的目标云端设备,作为与所述虚拟场景应用相适配的云端设备。


3.如权利要求2所述的方法,其特征在于,所述从至少两个云端设备中选择设备类型与所述应用类型相匹配的目标云端设备,作为与所述虚拟场景应用相适配的云端设备,包括:
从至少两个云端设备中选择设备类型与所述应用类型相匹配的目标云端设备;
当所述目标云端设备的数量为至少两个时,分别获取各所述目标云端设备的使用状态;
从所述至少两个目标云端设备中,选择所述使用状态为空闲状态的目标云端设备,作为与所述虚拟场景应用相适配的云端设备。


4.如权利要求1所述的方法,其特征在于,所述确定与所述虚拟场景应用存在一一对应关系的云硬盘,包括:
对所述接入请求进行解析,得到对应所述虚拟场景应用的应用标识;
获取创建的用于存储云硬盘的云硬盘队列;
当基于所述应用标识,查找到所述云硬盘队列中存在与所述虚拟场景应用相匹配的云硬盘时,将查找到的云硬盘作为与所述虚拟场景应用存在一一对应关系的云硬盘。


5.如权利要求4所述的方法,其特征在于,所述方法还包括:
获取所述虚拟场景应用的使用热度;
基于所述使用热度,确定与所述使用热度相对应、且处于空闲状态的云硬盘的目标数量,并将所述目标数量的云硬盘存储至云硬盘队列中。


6.如权利要求4所述的方法,其特征在于,所述方法还包括:
分别获取所述云硬盘队列中处于空闲状态的云硬盘的第一数量、及未处于空闲状态的云硬盘的第二数量;
基于所述第一数量及所述第二数量,确定所述云硬盘队列中云硬盘的空闲比;
当所述空闲比低于比例阈值时,通过快照创建第三数量的云硬盘,并将所创建的第三数量的云硬盘存储至所述云硬盘队列中。


7.如权利要求1所述的方法,其特征在于,所述获取所述云端设备的设备信息,包括:
建立与所述云端设备的心跳连接;
通过所述心跳连接,获取所述云端设备的设备信息。


8.如权利要求1所述的方法,其特征在于,所述建立所述云硬盘与所述云端设备之间的关联,包括:
发送针对所述云硬盘的硬盘挂载指令至所述云端设备;
所...

【专利技术属性】
技术研发人员:蔡晓川
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1