[发明专利]服务器控制方法、被控服务器及中心控制服务器有效
| 申请号: | 201110380846.9 | 申请日: | 2011-11-25 |
| 公开(公告)号: | CN103138961A | 公开(公告)日: | 2013-06-05 |
| 发明(设计)人: | 陆兴木 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06 |
| 代理公司: | 北京亿腾知识产权代理事务所 11309 | 代理人: | 陈霁 |
| 地址: | 开曼群岛大开曼*** | 国省代码: | 开曼群岛;KY |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务器 控制 方法 被控 中心 | ||
技术领域
本申请涉及服务器管理领域,尤其涉及一种服务器控制方法、被控服务器及中心控制服务器。
背景技术
在当前的网络应用中,使用到服务器的环境非常多,这些服务器会按使用功能分成各个组,每个组可能是一台也可能是多台服务器。经常需要对这些组服务器进行操作,例如重启服务、部署服务、传递文件、删除文件等各种服务器环境操作。但是人的记忆是有限的,不能记住每台服务器的作用。假设需要对某个组服务器进行重启服务操作,需要找到这个组包含哪些服务器,手动登陆到这些服务器进行操作或者编写脚本进行批量操作,但是每次查找和操作都需要消耗不少工作工作量,同时需要在这些服务器上都创建相应登陆账户,开通相应的权限。在人员规模比较大的情况下,这些服务器上的帐户权限维护都将成为非常大的工作量。
因此,在现有的服务器管理方案中,都选择采用集中管理方案,建立集中管理平台,这样可以在集中管理平台上维护好服务器的环境数据。这个集中管理平台一般是单台服务器。这些被管理的服务器按使用功能分成各个组,需要操作时,可以在集中管理平台上搜索单台服务器或一个功能组服务器,选择好服务器之后,输入需要操作的指令发送,对应的服务器就会接收到相关操作指令进行操作,并将结果返回。
但是,一般都是被管理的这些服务器通过长时间保持端口与端口的通信连接至集中管理平台上,不会因为发送操作指令结束后立即断开连接,而是需要维持长时间的连接状态即使不传输指令,并且被管理的服务器只能连接到集中管理平台的单台服务器上,因此是单点方案。而且一旦集中管理平台的单台服务器宕机,集中管理方案即告失败。而且,对这台进行集中管理的服务器的性能要求也会随着管理的服务器数量的增加而提升,一旦达到服务器性能的极限,管理方案也会宣告失败。
发明内容
本申请的目的是,提供一种服务器控制方法、被控服务器及中心控制服务器,实现中心控制服务器与被控服务器之间维持短时间的连接,提高中心控制服务器运行的稳定性。
为实现上述目的,本申请提供了一种服务器控制方法,应用于包括中心控制服务器客户端计算机、多台中心控制服务器构成的中心控制服务器服务端和多个被控服务器的系统中,所述被控服务器执行以下步骤:
启动一个侦听端口进行侦听;
侦听到连接建立指令;
根据所述连接建立指令建立短连接;
在所述连接上接收控制指令,执行所述控制指令;
在所述连接上接收连接断开指令,断开所述连接。
本申请还提供了一种服务器控制方法,应用于包括中心控制服务器客户端计算机、多台中心控制服务器构成的中心控制服务器服务端和多个被控服务器的系统中,所述中心控制服务器执行以下步骤:
接收控制请求,所述控制请求包括连接建立指令、被控服务器信息和控制指令;
获取所述控制请求中携带的被控服务器信息;
向所述被控服务器信息对应的服务器发送连接建立指令,建立连接;
在所述建立的连接上转发所述控制请求中携带的控制指令;
在所述连接上发送连接断开指令,断开所述连接。
相应地,本申请还提供一种被控服务器,应用于包括中心控制服务器客户端计算机、多台中心控制服务器构成的中心控制服务器服务端和多个被控服务器的系统中,所述被控服务器包括:
启动单元,用于启动一个侦听端口进行侦听;
侦听端口,用于侦听到连接建立指令;
建链单元,用于根据所述连接建立指令建立短连接;
指令执行单元,用于在所述连接上接收到控制指令,执行所述控制指令;
断链单元,用于在所述连接上接收连接断开指令,断开所述连接。
相应地,本申请还提供一种中心控制服务器,应用于包括中心控制服务器客户端计算机、多台中心控制服务器构成的中心控制服务器服务端和多个被控服务器的系统中,所述中心控制服务器包括:
接收单元,用于接收控制请求,所述控制请求包括连接建立指令、被控服务器信息和控制指令;
获取单元,用于获取所述控制请求中携带的被控服务器信息;
建链发送单元,用于向所述被控服务器信息对应的服务器发送连接建立指令,建立连接;
指令发送单元,用于在所述连接上发送所述控制请求中携带的控制指令;
断链发送单元,用于在所述连接上发送连接断开指令,断开所述连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110380846.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:保温防火型隔断墙结构
- 下一篇:一种外墙保温板





