【技术实现步骤摘要】
云桌面运行状态的管控方法、装置、电子设备及存储介质
[0001]本申请涉及云计算
,尤其涉及云桌面运行状态的管控方法、装置、电子设备及存储介质。
技术介绍
[0002]云计算是与信息技术、软件、互联网相关的一种服务,它对计算资源进行了整合,通过传输协议将云端的应用、硬件资源等通过按需服务、弹性分配等方式提供给软件服务商、企业用户或是个人用户。云计算可以通过云桌面的形式为这些用户提供资源,通过将云桌面部署在云端,客户端不需要安装应用,而是通过本地的瘦客户端(Thin Client)或智能客户端(Smart Client)等客户端使用云桌面,将传统软件“本地安装、本地运算”的使用方式变为了“即取即用”的服务,通过互联网或局域网连接并操控远程服务器集群来完成计算任务,不仅可以帮助用户降低硬件成本,更能大大提高工作效率。
[0003]用户使用云桌面需要支付相应的费用,这些费用包括使用云桌面的计算资源费用、存储资源费用、网络资源费用等。在一些应用场景下,云桌面的计费方式是根据用户开机和关机的时间计算所需的存储资源费用和计 ...
【技术保护点】
【技术特征摘要】
1.一种云桌面运行状态的管控方法,应用于云桌面管控系统,所述方法包括:响应于针对目标云桌面的休眠指令,指示虚拟机管理组件执行针对所述目标云桌面的休眠操作,所述休眠操作包括收集并存储所述目标云桌面的内存运行数据以及在存储成功后停止运行所述目标云桌面,所述目标云桌面运行于所述虚拟机管理组件管理的目标虚拟机中;响应于针对所述目标云桌面的唤醒指令,指示所述虚拟机管理组件执行针对所述目标云桌面的唤醒操作,所述唤醒操作包括查找所述目标云桌面对应的内存运行数据,以及根据所述内存运行数据控制所述目标云桌面恢复至休眠前的运行状态。2.根据权利要求1所述的方法,其中,在所述指示虚拟机管理组件执行针对所述目标云桌面的休眠操作之后,所述方法还包括:响应于针对所述目标云桌面的关机指令,指示所述虚拟机管理组件执行针对所述目标云桌面的关机操作,所述关机操作包括删除针对所述目标云桌面记录的内存运行数据。3.根据权利要求1所述的方法,其中,所述方法还包括:在所述目标云桌面停止运行后,停止对所述目标云桌面进行计算资源的使用计费。4.根据权利要求1所述的方法,其中,还包括:根据所述内存运行数据的存储反馈结果生成休眠反馈结果,并通知至所述目标云桌面对应的目标云桌面客户端。5.一种云桌面运行状态的管控方法,应用于目标云桌面,所述方法包括:根据虚拟机管理组件写入内存的第一部分运行数据,执行启动操作;所述第一部分内存运行数据为从内存运行数据中提取获得,所述第一部分内存运行数据与操作系统运行相关,所述内存运行数据由所述虚拟机管理组件在获取到针对所述目标云桌面的内存压缩请求后收集并存储,并由所述虚拟机管理组件在获取到针对所述目标云桌面的内存唤醒请求后查找获得,所述内存运行数据存储成功后所述目标云桌面停止运行,所述内存恢复请求根据针对目标云桌面的休眠指令生成,所述内存恢复请求根据针对目标云桌面的唤醒指令生成,所述目标云桌面运行于所述虚拟机管理组件管理的目标虚拟机中;根据所述虚拟机管理组件写入内存的第二部分内存运行数据,恢复至休眠前的运行状态。6.根据权利要求5所述的方法,其中,还包括:在所述目标云桌面客户端与所述目标云桌面断开连接时开启计时,并将计时时长通知至所述目标云桌面客户端,以使所述目标云桌面客户端在确定所述计时时长超出设定时长时生成休眠指令。7.根据权利要求5所述的方法,其中,还包括:获取当前时间点信息,并根据所述当前时间点信息更新所述目标云桌面的显示时间。8.一种云桌面运行状态的管控方法,应用于虚拟机管理组件,所述方法包括:获取针对目标云桌面的内存压缩请求,收集并存储所述目标云桌面的内存运行数据,在存储成功后停止运行所述目标云桌面,所述内存压缩请求根据针对目标云桌面的休眠指令生成,所述目标云桌面运行于所述虚拟机管理组件管理的目标虚拟机中;获取针对目标云桌面的内存恢复请求,查找所述目标云桌面对应的内存运行数据,并根据所述内存运行数据控制所述目标云桌面恢复至休眠前的运行状态,所述内存恢复请求
根据针对目标云桌面的唤醒指令生成。9.根据权利要求8所述的方法,其中,所述收集并存储所述目标云桌面的内存运行数据包括:根据所述内存压缩请求携带的目标存储地址对所述目标云桌面对应的目标虚拟机执行内存压缩操作,并对压缩的内存运行数据进行存储。10.根据权利要求8所述的方法,其中,在所述收集并存储所述目标云桌面的内存运行数据之前,所述方法还包括:停止所述目标虚拟机中与...
【专利技术属性】
技术研发人员:张驰,褚晓璐,徐栋,滕圣波,张宏雨,李一飞,陈枫,周芙名,金兴亨,敖行,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。