Check patentability & draft patents in minutes with Patsnap Eureka AI!

Resource synchronization method and device by server nodes

A server node, server technology, applied in the field of computer network

Active Publication Date: 2015-07-22
AEROSPACE INFORMATION
View PDF5 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, there is no method to automatically synchronize resources among server nodes. When a server node in the system fails or is artificially added or removed, additional external control and management are required to realize the resource synchronization of each server node. Resource synchronization between nodes

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Resource synchronization method and device by server nodes
  • Resource synchronization method and device by server nodes
  • Resource synchronization method and device by server nodes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] The distributed server system provided by the embodiment of the present invention is composed of a certain number of server nodes. Each server node is an independent computer system. Each server node has common physical and logical resources. When the resource of one of the server nodes When upgrading, the server node can be used as a control node to perform synchronous upgrades to other server nodes through heartbeat synchronization, so that each server node maintains the same resources to ensure that the entire system provides external services as a unified whole. When any server node of the system fails, the server node can be automatically adjusted, and the addition and removal of nodes can also be conveniently performed.

[0057] The distributed server system logically consists of the following parts, hardware / software / resources, hardware consists of several server nodes and their connected networks; software refers to the program code written on the hardware to pro...

Embodiment 2

[0078] This embodiment is divided into three parts: adding server nodes, removing server nodes, and updating distributed network server system resources.

[0079] figure 1 A processing flow chart of a method for adding server nodes in a distributed network server system provided for this embodiment, where server nodes S1 and S2 already exist in the distributed network server system of this embodiment, add server node S3 to the system and Synchronization, and finally the state of the system after the synchronization is complete. The specific processing process includes the following processing steps:

[0080] Step 101, add server node S3 to the existing system network, the server IP address list and resource list of server node S3 are empty, corresponding to IP list characteristic value VLIP0.0 and resource state characteristic value VLR0.0, node S3 starts heartbeat The listening port.

[0081] Step 102, select node S1, S1 has server IP address list LIP1 (S1, S2) and resourc...

Embodiment 3

[0110] This embodiment provides a server node in a distributed server system, and its specific implementation structure is as follows image 3 As shown, it can specifically include the following modules:

[0111] The resource management module 31 is used to manage the server IP address list, and the IP addresses of a plurality of server nodes are recorded in the server IP address list;

[0112] A network connection establishment module 32, configured to establish a network connection with each server node recorded in the server IP address list managed by the resource management module;

[0113] The resource synchronization processing module 33 is configured to send heartbeat data packets carrying local resource information to other server nodes that have established network connections with the server node, and perform resource synchronization between server nodes through the resource information carried in the heartbeat data packets .

[0114] Further, the resource manageme...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a resource synchronization method and device by server nodes. The method mainly comprises that a server IP address list which records IP addresses of the server nodes is managed in each server node in a distributed server system; and each server node transmits a heartbeat data packet carrying local resource information to the other server nodes in network connection, and resource synchronization is realized among the server nodes via the resource information carried in the heartbeat data packet. The server IP address list and a data resource list are managed in the server nodes, each server node transmits the heartbeat data packet carrying local resource information to the other server nodes in network connection, and thus, resource information carried in the heartbeat data packet is conveniently and automatically synchronized.

Description

technical field [0001] The invention relates to the technical field of computer networks, in particular to a method and a device for server nodes to perform resource synchronization. Background technique [0002] A distributed server system has a variety of common physical and logical resources. Through dynamic allocation, the scattered physical and logical resources are provided to users in the form of a whole through the computer network. Usually, one or more dedicated server nodes are required. to achieve this function. [0003] For a distributed server system, in order to ensure that the entire system provides external services as a unified whole, it is very important to synchronize various resources such as address resources and data resources among server nodes. At present, there is no method to automatically synchronize resources among server nodes. When a server node in the system fails or is artificially added or removed, additional external control and management ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/08
CPCH04L67/1097H04L67/51
Inventor 钟源王申王清奎郭向国
Owner AEROSPACE INFORMATION
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More