【技术实现步骤摘要】
管理计算资源的方法、设备和电子设备
本公开涉及云计算与虚拟化
,更具体地涉及一种管理计算资源的方法、设备、电子设备和计算机可读存储介质。
技术介绍
在提供云游戏的云服务器中,该云服务器上承载的多个虚拟实体可能会共享云服务器的硬件计算资源,从而产生硬件计算资源的竞争。例如,多个虚拟实体可能会同时向云服务器上的同一个显卡发出计算指令。在该情况下,该显卡可能无法及时响应部分虚拟实体的计算指令,造成这些虚拟实体的空等,进而造成这些虚拟实体上的应用的操作延时。目前,仍缺少有效的云硬件计算资源管理的方法,导致硬件计算资源的利用率不高。
技术实现思路
本公开的实施例提供了管理计算资源的方法、设备、电子设备和计算机可读存储介质。本公开的实施例提供了一种管理计算资源的方法,包括:获取共享计算资源的虚拟实体的数量作为第一数量;对于该第一数量的虚拟实体中的每一个,生成专用同步信号,其中每个虚拟实体的专用同步信号彼此存在偏移;从该第一数量的虚拟实体接收处理请求,其中,每个虚拟实体的处理请求是基于该虚拟实体的专用同步 ...
【技术保护点】
1.一种管理计算资源的方法,包括:/n获取共享计算资源的虚拟实体的数量作为第一数量;/n对于所述第一数量的虚拟实体中的每一个,生成所述虚拟实体的专用同步信号,其中每个虚拟实体的专用同步信号彼此存在偏移;/n从所述第一数量的虚拟实体中的一个或多个虚拟实体接收处理请求,其中,每个虚拟实体的处理请求是基于所述虚拟实体的专用同步信号发送的。/n
【技术特征摘要】
1.一种管理计算资源的方法,包括:
获取共享计算资源的虚拟实体的数量作为第一数量;
对于所述第一数量的虚拟实体中的每一个,生成所述虚拟实体的专用同步信号,其中每个虚拟实体的专用同步信号彼此存在偏移;
从所述第一数量的虚拟实体中的一个或多个虚拟实体接收处理请求,其中,每个虚拟实体的处理请求是基于所述虚拟实体的专用同步信号发送的。
2.如权利要求1所述的管理计算资源的方法,其中,所述计算资源是显卡计算资源,所述对于第一数量的虚拟实体中的每一个生成专用同步信号还包括对于第一数量的虚拟实体中的每一个生成所述虚拟实体的虚拟垂直同步信号,其中,所述虚拟垂直同步信号相对于显卡的垂直同步信号具有不同的偏移。
3.如权利要求1所述的管理计算资源的方法,还包括:
基于虚拟实体的注册信息,将所述第一数量更新为第二数量;以及
根据所述第二数量,确定所述第二数量的虚拟实体中的每一个的专用同步信号;
其中,所述虚拟实体的注册信息用于将所述虚拟实体注册至其将要共享的计算资源的注册表上。
4.如权利要求1所述的管理计算资源的方法,还包括:
基于虚拟实体的注销信息,将所述第一数量更新为第三数量;以及
根据所述第三数量,确定所述第三数量的虚拟实体中的每一个的专用同步信号;
其中,所述虚拟实体的注销信息用于将所述虚拟实体从其共享的计算资源的注册表中注销。
5.如权利要求2所述的管理计算资源的方法,还包括:
基于每个虚拟实体的虚拟垂直同步信号,执行所述虚拟实体的处理请求相关的渲染计算或编码计算。
6.如权利要求2所述的管理计算资源的方法,其中,
所述显卡为物理机上的多张显卡之一;并且
所述虚拟实体上运行有一个或多个云游戏。
7.一种管理计算资源的设备,包括同步信号管理模块和分别与多个虚拟实体对应的多个虚拟同步信号模块,其中,
所述同步信号管理模块被配置为向不同的虚拟同步信号模块提供不同的同步信号偏移;
每个所述虚拟同步信号模块被配置为:
接收基准同步信号和所述同步信号管理模块提供的同步信号偏移;以及
设置对应虚拟实体的专用同步信号,使得所述专用同步信号相对于所述基准同步信号的偏移与所述同步信号偏移相对应。
8.如权利要求7所述的管理计算资源的设备,其中,所述同步信号管理模块还被配...
【专利技术属性】
技术研发人员:龚志鹏,赵新达,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。