Unified control method of large-scale server cluster

A server cluster and control method technology, applied in the field of unified control of large-scale server clusters, can solve problems such as low efficiency, inability to shield operating system differences, and poor portability, and achieve high efficiency, data synchronization, and high security. Effect

CN102546809AInactive Publication Date: 2012-07-04东莞市正欣科技有限公司
5 Cites 5 Cited by

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
Publication Date
2012-07-04
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
Patent Text Reader

Abstract

The invention discloses a unified control method of a large-scale server cluster; the unified control method comprises the following steps: a control module arranged on a management server receives control commands input by users; the control module carries out transferred meaning on the control commands and encapsulates the control commands into command data packets; the control module appoints a controlled server list from a server list; the control module is connected with a controlled module on a controlled server and delivers the command data packets to the controlled module; the controlled module receives the command data packets, carries out transferred meaning on the command data packets and analyzes the command data packets into the control commands; the controlled module starts a built-in initialization script and carries out environment initialization; and the controlled module starts system calls and carries out the control commands. The unified control method has the advantages of shielding differences among different operating systems by carrying out unified transferred meaning on the control commands, having very good portability, and being capable of conveniently and freely carrying out unified control on one or multiple servers by appointing the controlled server list needing to be controlled, thereby realizing the high efficiency control on the large-scale server cluster.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a control method of a server cluster, in particular to a unified control method of a large-scale server cluster.

[0002] Background technique

[0003] With the rapid development of Internet technology, a large number of applications have sprung up one after another, and they are all interactive applications with a large number of users. The main models are generally B / S and C / S. With the coming load pressure, a large-scale server cluster composed of a large number of high-performance servers becomes the key to the load carrying system. At present, large-scale server clusters contain tens of thousands of servers. With the complexity of applications, large-scale server clusters have developed into a mixed mode, that is, a single server may provide multiple different services, and different servers may also have A different operating system may be used. However, at this stage, large-scale server clusters are still controlled t...

Examples

Embodiment Construction

[0022] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0023] Please refer to figure 1 As shown, it shows the workflow of a unified control method for a large-scale server cluster in the present invention. In step a, the control module set on the management server receives the control command input by the user. Wherein, the control command can be directly input by the user on the management server, or can be input after entering the management server through WEB on the ordinary PC.

[0024] In step b, the control module encapsulates the control instruction escape into an instruction data packet that can be recognized by the controlled module installed on the server. Since the servers in a large-scale server cluster are likely to use different operating systems, and different operating systems implement the same service in different ways, if the control commands are not uniformly escaped, the contr...