An agent-based distributed system state control method and system

A distributed system, state control technology, applied in transmission systems, electrical components, etc., can solve problems such as high implementation costs and affecting the integrity of distributed systems

CN103731461BActive Publication Date: 2018-09-04BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Publication Date
2018-09-04

Smart Images

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

Abstract

The invention provides a distributed system state control method and system based on agencies. Setting is conducted in advance so that agency modules can correspond to single-machine nodes in a distributed system one to one. According to the original state configuration of the agency modules, communication between the intermediate node in the distributed system and the single-machine nodes corresponding to the agency modules, and the communication between the single-machine nodes corresponding to the agency modules and other single-machine nodes are taken over. When state control is conducted, a user interface sends a control instruction to a center control module. The center control module issues the control instruction to the agency module corresponding to the single-machine node to which the control instruction is oriented, and the agency module executes corresponding processing logic on a message according to the control instruction after receiving the control instruction. The method and the system are not limited to a specific application scene and can not affect integrity of the distributed system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical field

[0001] The invention relates to the field of computer application technology, in particular to an agent-based distributed system state control method and system.

Background technique

[0002] In a distributed system, a group of independent computers presents the user as a unified whole, as if it were a system. The system has a variety of common physical and logical resources, which can dynamically allocate tasks, and the scattered physical and logical resources realize information exchange through the computer network.

[0003] figure 1 As a typical distributed system, it consists of a single central node and more than two stand-alone nodes. The central node is responsible for sending control commands and maintaining the cluster state, and the stand-alone nodes are responsible for executing stand-alone logic. Among these nodes, the typical interaction is: the central node sends control commands to the stand-alone node, the stand-alone node sends various...

Examples

Embodiment Construction

[0042] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0043] figure 2 The system architecture diagram provided for the embodiment of the present invention, such as figure 2 As shown, the system is composed of a user interface, a central control module, and various agent modules, wherein the agent module corresponds to the single-machine node in the distributed system to be controlled (referred to as the target system in the following embodiments). figure 2 In the example, the target system contains three stand-alone nodes, and the corresponding deployment of three agent modules is taken as an example. Among them, each agent module is deployed in the target system, and after joining the network of the target system, forms such as image 3 The connections shown.

[0044] When deploying each agent...