Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

High-availability implementation method for large-scale Web server cluster based on SOA

An implementation method and web service technology, applied in the field of high-availability implementation of large-scale web service clusters

Active Publication Date: 2016-04-06
SHANDONG ACADEMY OF AGRI MACHINERY SCI
View PDF3 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

1+1 applications require users to configure a one-to-one backup server, which poses a relatively large challenge to user investment, post-management, and energy consumption.

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
  • High-availability implementation method for large-scale Web server cluster based on SOA
  • High-availability implementation method for large-scale Web server cluster based on SOA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] Example 1, such as figure 1 , figure 2 As shown, the SOA-based large-scale Web service cluster high-availability implementation method, the device for implementing the method includes: a management console, a switch and multiple cluster nodes, the management console and the cluster nodes are connected through the switch, and the management console is connected through the The TCP / IP protocol communicates with the cluster nodes, and the management console can run on any cluster node, or use a single server as the management console.

[0029] There are a large number of web service servers distributed in a computer room, and the servers run the same or different web services; set the required hardware and software resources for each web service, including server list, service process, hard disk and IP address pool; Set monitoring resources and monitoring policies for web services; fail over web services when abnormalities are found in monitoring resources; set the elect...

Embodiment 2

[0042] Example 2, such as figure 1 , figure 2 As shown, the SOA-based large-scale Web service cluster high-availability implementation method, the device for implementing the method includes: a management console, a switch, and multiple cluster nodes. The management console and cluster nodes are connected through switches. The management console communicates with the cluster nodes through the TCP / IP protocol. The management console can run on any cluster node, or use a single server as the management console.

[0043] Configure high-availability cluster settings through the management console, and the management console communicates with the IP address of the highest-priority node in the high-availability cluster, and transfers the configuration file to the highest-priority node;

[0044] The node that receives the configuration file reassembles the configuration file, includes the names of all running nodes in the first field of the message, and then broadcasts to the clust...

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 discloses a high-availability implementation method for a large-scale Web server cluster based on SOA, and the method comprises the steps: distributing a large number of web servers in a machine room, and enabling the servers to run the same or different web services; setting needed hardware and software resources for each web service, wherein the resources comprise a server list, a service progress, a hard disk, and an IP address pool; setting a monitoring resource and a monitoring strategy for each web service; carrying out the failure transfer for the web services when the resources are monitored to be abnormal; setting a web cluster main management node election strategy, electing a main management node during cluster start, repeatedly carrying out election when the main management node loses efficacy, and preventing a dedicated server from being used as a standby server. Moreover, because a plurality of start servers can be set for a failure switching group, the service is enabled to be higher in reliability, thereby reducing the investment cost, management complexity and maintenance cost for a user on the basis of guaranteeing the high-availability services for the user.

Description

technical field [0001] The invention relates to an SOA framework system, in particular to an SOA-based large-scale Web service cluster high-availability implementation method, which belongs to the field of computer technology. Background technique [0002] With the continuous advancement of information construction, the activities of various enterprises and institutions rely more and more on their key business information systems. These business information systems play a vital role in the operation and development of the entire organization. Downtime failure or application downtime will bring huge economic losses to the organization. It can be seen that for those institutions that need to ensure information security and provide uninterrupted information services, the fault tolerance and uninterrupted nature of business systems are particularly important. How to ensure the continuous operation of various key applications and achieve a virtuous cycle of orderly operation has...

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/08H04L12/24
CPCH04L41/0668H04L67/1034H04L67/1051
Inventor 王东岳程娟许宁薛梅杨化伟苗乃树张清博赵立虹孟庆山张泉
Owner SHANDONG ACADEMY OF AGRI MACHINERY SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products