首页 / 专利库 / 人工智能 / 虚拟界面 / 一种桌面云服务器快速关机的方法

一种桌面服务器快速关机的方法

阅读:900发布:2020-05-08

专利汇可以提供一种桌面服务器快速关机的方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种桌面 云 服务器 快速关机的方法。本发明的方法是:桌面云管理界面选择服务器关机;系统关机任务处理 接口 收到关机 请求 ;查询 数据库 获得正在运行的 虚拟机 列表;对所有正在运行的虚拟机发送关机命令;强制关闭超过等待关机时间未关机成功的虚拟机;内存数据同步到 硬盘 ,服务器执行关机命令。本发明解决了桌面云服务器的快速关机问题;可以用于桌面云服务器管理。,下面是一种桌面服务器快速关机的方法专利的具体信息内容。

1.一种桌面服务器快速关机的方法,其特征在于:所述的方法包括如下步骤:
步骤1、桌面云管理界面选择服务器关机;
步骤2、系统关机任务处理接口收到关机请求
步骤3、查询数据库获得正在运行的虚拟机列表;
步骤4、对所有正在运行的虚拟机发送关机命令;
步骤5、强制关闭超过等待关机时间未关机成功的虚拟机;
步骤6、内存数据同步到硬盘,服务器执行关机命令。
2.根据权利要求1所述的方法,其特征在于:
所述的桌面云管理界面是一个集中管理、运维虚拟机的Web管理系统。
3.根据权利要求1所述的方法,其特征在于:所述的方法在选择服务器关机前,在桌面云管理界面设置虚拟机的关机等待时间;
所述等待时间是等待虚拟机正常关机的时间;如虚拟机在等待时间内未成功关机,则系统强制关闭虚拟机。
4.根据权利要求2所述的方法,其特征在于:所述的方法在选择服务器关机前,在桌面云管理界面设置虚拟机的关机等待时间;
所述等待时间是等待虚拟机正常关机的时间;如虚拟机在等待时间内未成功关机,则系统强制关闭虚拟机。
5.根据权利要求1至4任一项所述的方法,其特征在于:所述系统关机任务处理接口收到关机请求后,记录虚拟机的关机等待时间并保存到数据库,同时启动系统关机任务处理进程
6.根据权利要求1至4任一项所述的方法,其特征在于:所述的步骤4,如系统关机任务处理进程发送成功,则记录到数据库,并记录虚拟机的关机时间;如果发送失败,则重试发送3次。
7.根据权利要求5所述的方法,其特征在于:所述的步骤4,如系统关机任务处理进程发送成功,则记录到数据库,并记录虚拟机的关机时间;如果发送失败,则重试发送3次。
8.根据权利要求1至4任一项所述的方法,其特征在于:所述的步骤5,根据设定的虚拟机关机等待时间,系统关机任务处理进程查询数据库,如果虚拟机超过关机等待时间还未关机成功,则强制关闭虚拟机。
9.根据权利要求1至4任一项所述的方法,其特征在于:所述的步骤6,在关闭服务器关机前,同步内存中的数据到服务器硬盘;
所述的服务器执行关机是指系统关机任务处理进程关闭所有桌面云服务进程后,再调用服务器操作系统的关机命令对服务器进行关机。
10.根据权利要求8所述的方法,其特征在于:所述的步骤6,在关闭服务器关机前,同步内存中的数据到服务器硬盘;
所述的服务器执行关机是指系统关机任务处理进程关闭所有桌面云服务进程后,再调用服务器操作系统的关机命令对服务器进行关机。

说明书全文

一种桌面服务器快速关机的方法

技术领域

[0001] 本发明涉及云计算技术领域,特别涉及一种桌面云服务器快速关机的方法。

背景技术

[0002] 随着桌面云的发展,企业办公和学校云教室成为近年来云桌面应用最为广泛的地方。这些应用场景的使用特点是工作日使用云桌面,周末或节假日不使用云桌面;白天使用云桌面,晚上不使用云桌面。对于服务器的运行来说,不间断的工作状态必定会不断消耗CPU、内存资源,导致运行变得卡顿。如果服务器不使用的时候关机休息,既能节约电能,又能清除运行内存;使服务器硬件设备得到冷却。
[0003] 目前大多数桌面云系统管理员关服务器前都要在桌面云管理界面对云桌面一个个关机,然后登陆服务器后台执行关机命令;有时候桌面云系统管理员直接对服务器按电源强制关机。
[0004] 现有桌面云服务器的运行和关机方式存在以下几个方面的缺点:
[0005] 1、资源浪费,周末、节假日、晚上没人使用桌面云,服务器一直在运行,浪费电能。同时桌面云系统管理员手动关数量庞大的云桌面,再关服务器,占用时间及精,无法释放桌面云系统管理员繁重的工作。
[0006] 2、对桌面云管理员技能要求高,对服务器执行关机命令,需要桌面云管理员了解各服务器操作系统的操作命令,而不能直接强制按电源,这样可能导致丢数据,甚至服务器系统崩溃;
[0007] 3、自动化程度不高,无法执行一键关机。

发明内容

[0008] 本发明解决的技术问题在于提供一种桌面云服务器快速关机的方法;实现对桌面云服务器的一键关机,并可避免对服务器直接断电关机。
[0009] 本发明解决上述技术问题的技术方案是:
[0010] 所述的方法包括如下步骤:
[0011] 步骤1、桌面云管理界面选择服务器关机;
[0012] 步骤2、系统关机任务处理接口收到关机请求
[0013] 步骤3、查询数据库获得正在运行的虚拟机列表;
[0014] 步骤4、对所有正在运行的虚拟机发送关机命令;
[0015] 步骤5、强制关闭超过等待关机时间未关机成功的虚拟机;
[0016] 步骤6、内存数据同步到硬盘,服务器执行关机命令。
[0017] 所述的桌面云管理界面是一个集中管理、运维虚拟机的Web管理系统。
[0018] 所述的方法在选择服务器关机前,在桌面云管理界面设置虚拟机的关机等待时间;
[0019] 所述等待时间是等待虚拟机正常关机的时间;如虚拟机在等待时间内未成功关机,则系统强制关闭虚拟机。
[0020] 所述系统关机任务处理接口收到关机请求后,记录虚拟机的关机等待时间并保存到数据库,同时启动系统关机任务处理进程
[0021] 所述的步骤4,如系统关机任务处理进程发送成功,则记录到数据库,并记录虚拟机的关机时间;如果发送失败,则重试发送3次。
[0022] 所述的步骤5,根据设定的虚拟机关机等待时间,系统关机任务处理进程查询数据库,如果虚拟机超过关机等待时间还未关机成功,则强制关闭虚拟机。
[0023] 所述的步骤6,在关闭服务器关机前,同步内存中的数据到服务器硬盘;
[0024] 所述的服务器执行关机是指系统关机任务处理进程关闭所有桌面云服务进程后,再调用服务器操作系统的关机命令对服务器进行关机。
[0025] 本发明提供了一种一键对桌面云服务器快速关机的方法,不需要用户等待桌面云上运行的虚拟机一台台关机。同时不需要用户登录服务器后台进行执行关机命令,降低运维槛。附图说明
[0026] 下面结合附图对本发明进一步说明:
[0027] 图1是本发明方法流程图

具体实施方式

[0028] 见图1所示,是本发明桌面云服务器定时关机的流程图。本发明的方法如下:
[0029] S10:桌面云管理界面选择服务器关机。
[0030] 桌面云管理界面是指一个集中管理,运维办公虚拟机的Web管理系统。
[0031] 选择关机前,用户需要在页面设置虚拟机的关机等待时间。如果虚拟机在这个等待时间内未成功关机,则系统强制关闭虚拟机。
[0032] S20:系统关机任务处理接口收到关机请求。
[0033] 系统关机任务处理接口收到关机请求后,记录虚拟机的关机等待时间保存到数据库,同时启动系统关机任务处理进程。
[0034] S30:查询接口获得正在运行的虚拟机列表。
[0035] 系统关机任务处理进程通过桌面云平台提供的接口查询正在运行的虚拟机列表,记录到数据库。
[0036] S40:对所有正在运行的虚拟机发送关机命令并记录关机时间。
[0037] 如果系统关机任务处理进程发送成功,则记录到数据库,并记录虚拟机的关机时间;如果发送失败,重试发送3次。
[0038] S50:强制关掉超过等待关机时间未关机成功的虚拟机。
[0039] 根据用户设定的虚拟机关机等待时间,系统关机任务处理进程查询数据库,如果超过关机等待时间还未关机成功,则强制关掉虚拟机。
[0040] S60:内存数据同步到硬盘,服务器执行关机。
[0041] 服务器关机前,还有一些数据在内存中,需要先同步到服务器的硬盘再关机,以免发生数据丢失。
[0042] 服务器执行关机是指系统关机任务处理进程关闭所有桌面云服务进程,再调用服务器操作系统的关机命令对服务器进行关机。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈