logo好方法网

一种多个服务器的管理方法、系统及计算机存储介质


技术摘要:
本发明提供了一种服务器的管理方法、系统及计算机存储介质,多个服务器包括管理服务器和业务节点服务器,所述方法包括:在管理服务器处对业务节点服务器进行注册;根据已经注册的业务节点服务器的业务类型,在业务节点服务器中确定每种业务类型的业务管理服务器;管理  全部
背景技术:
随着互联网的快速发展,无论是大型企业、学校、政府还是民间机构都会有大量的 服务器设备用于信息化服务,各种服务的应用程序的载体也是由服务器来承担的。服务器 的正常运转变得至关重要,传统的单机管理和维护服务器的方式即耗费人力也浪费时间, 维护起来也比较困难,已经不能满足现有的成百上千的服务器规模,庞大的服务器规模的 有效管理和维护面临着挑战,统一且高效的多服务器管理和维护的方法变得越来越重要。 目前在大数据环境下,信息化服务的载体服务器设备越来越多,服务器的用途各 异,如果还是采用传统的每台机器一个一个的进行管理和维护,逐个的检查服务器的运行 情况以及部署的应用程序的运行情况,将会浪费很多的人力和时间。 因此,现有技术中多个服务器的管理方法存在人工维护成本高,费时费力且维护 效率低,过度占用网络和计算资源的问题。
技术实现要素:
考虑到上述问题而提出了本发明。本发明提供了多个服务器的管理方法、系统及 计算机存储介质,以解决人工维护成本高,费时费力且维护效率低,过度占用网络和计算资 源的问题。 根据本发明的第一方面,提供了一种多个服务器的管理方法,所述多个服务器包 括管理服务器和至少一个业务节点服务器,所述方法包括: 在所述管理服务器处对所述至少一个业务节点服务器进行注册; 根据已经注册的所述业务节点服务器的业务类型,在所述至少一个业务节点服务 器中确定每种业务类型的业务管理服务器; 所述管理服务器发送第一控制指令至所述业务管理服务器; 所述业务管理服务器根据所述第一控制指令控制与所述业务管理服务器的业务 类型相同的服务器。 可选地,所述根据已经注册的所述业务节点服务器的业务类型,在所述至少一个 业务节点服务器中确定每种业务类型的业务管理服务器,包括: 对于包括一个业务节点服务器的业务类型,选择所述一个业务节点服务器作为所 述业务管理服务器; 对于包括多个业务节点服务器的业务类型,选择所述多个业务节点服务器中的一 个作为所述业务管理服务器。 可选地,所述对于包括多个业务节点服务器的业务类型,选择所述多个业务节点 服务器中的一个作为所述业务管理服务器,包括: 根据预设规则选择所述多个业务节点服务器中的一个作为所述业务管理服务器。 4 CN 111600749 A 说 明 书 2/9 页 可选地,所述业务管理服务器根据所述第一控制指令控制与所述业务管理服务器 的业务类型相同的服务器,包括: 对于包括一个业务节点服务器的业务类型,与所述业务管理服务器的业务类型相 同的服务器均在所述业务管理服务器处注册,所述业务管理服务器根据所述第一控制指令 控制在所述业务管理服务器处注册的服务器。 可选地,所述业务管理服务器根据所述第一控制指令控制与所述业务管理服务器 的业务类型相同的服务器,包括: 对于包括多个业务节点服务器的业务类型,与所述业务管理服务器的业务类型相 同的服务器均在所述业务管理服务器处注册,所述业务管理服务器根据所述第一控制指令 控制在所述业务管理服务器处注册的服务器;或, 对于包括多个业务节点服务器的业务类型,与所述业务管理服务器的业务类型相 同的服务器分别在所述多个业务节点服务器中的一个业务节点服务器处注册, 所述业务管理服务器根据所述第一控制指令控制在所述业务管理服务器处注册 的所述服务器,且将所述第一控制指令发送至所述多个业务节点的其它业务节点服务器, 所述其它业务节点服务器根据所述第一控制指令控制在各自业务节点服务器处 注册的服务器。 可选地,所述在所述管理服务器处对所述至少一个业务节点服务器进行注册,包 括: 所述管理服务器设置对于所述至少一个业务节点服务器的配置文件,所述配置文 件包括每个所述业务节点服务器的位置信息和/或业务信息。 可选地,所述方法还包括: 所述管理服务器发送第二控制指令至所述业务管理服务器,以控制所述业务管理 服务器。 可选地,所述方法还包括: 所述业务管理服务器根据所述第二控制指令运行预设脚本。 可选地,所述方法还包括: 根据所述业务节点服务器的业务类型在所述业务节点服务器处注册与所述业务 节点服务器的业务类型相同的服务器。 根据本发明的第三方面,提供了一种多个服务器的管理系统,所述系统包括管理 服务器和至少一个业务管理服务器,其中, 所述管理服务器与所述业务管理服务器通信,以控制与所述业务管理服务器的业 务类型相同的服务器。 可选地,所述系统还包括:至少一个业务节点服务器,所述业务节点服务器与业务 类型相同的所述业务管理服务器通信以获取所述管理服务器的控制指令,和/或,所述业务 节点服务器与所述管理服务器通信以获取所述管理服务器的控制指令。 可选地,所述业务节点服务器还与至少一个业务类型相同的服务器通信,以控制 所述至少一个业务类型相同的服务器。 根据本发明的第三方面,提供了一种多个服务器的管理系统,包括存储器、处理器 及存储在所述存储器上且在所述处理器上运行的计算机程序,所述处理器执行所述计算机 5 CN 111600749 A 说 明 书 3/9 页 程序时实现如第一方面所述方法的步骤。 根据本发明的第四方面,提供了一种计算机存储介质,其上存储有计算机程序,所 述计算机程序被计算机执行时实现如第一方面所述方法的步骤。 根据本发明实施例的多个服务器的管理方法、系统及存储介质,通过统一的管理 入口,对相同业务类型的服务器进行批量操作,从而减少了大量服务器的管理和维护时间, 减少相应的人力成本,以及降低了对网络和计算资源的占用,提高了服务器的管理效率。 附图说明 通过结合附图对本发明实施例进行更详细的描述,本发明的上述以及其它目的、 特征和优势将变得更加明显。附图用来提供对本发明实施例的进一步理解,并且构成说明 书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中, 相同的参考标号通常代表相同部件或步骤。 图1是用于实现根据本发明实施例的多个服务器的管理方法的示意性流程图; 图2是根据本发明实施例的多个服务器的管理系统的示例。
下载此资料需消耗2积分,
分享到:
收藏