Method and system for implementing application server load balancing

An application server and load balancing technology, applied in the field of network storage, can solve problems such as load balancing scheduler data transmission bottlenecks, and achieve the effect of eliminating bottlenecks

Active Publication Date: 2008-01-30
UNITED INFORMATION TECH H K COMPANY
View PDF0 Cites 51 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] The present invention provides a method and system for realizing load balancing of application servers, which is used to solve the problem in the prior art that the load balancing scheduler tends to become the bottleneck of data transmission when data is uploaded or downloaded

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
  • Method and system for implementing application server load balancing
  • Method and system for implementing application server load balancing
  • Method and system for implementing application server load balancing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention will be described in detail below in conjunction with the accompanying drawings.

[0030] As shown in FIG. 2 , the WebDisk system proposed by the present invention includes: an application server cluster 201 , a domain name resolution server 202 , a metadata database server 203 and a storage device 204 .

[0031] Application server cluster 201, such as application server 1 in the figure ... application server n constitutes application server cluster 201, and all application servers can be used as load balancing schedulers, responsible for job scheduling; domain name resolution server (DNS) 202 , storing the corresponding relationship between the domain name of the application server cluster and the IP addresses of all or part of the application servers in the cluster, and is used for round robin (Round Robin) when the user accesses the application server cluster based on the domain name of the application server cluster In the application server cl...

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 method to realize application server, comprising the following steps: a domain name analyzing server receives a request with application server cluster domain name sent by a user, and assigns an application server with an IP address mark to the user from the pre-stored application server IP address list corresponding to the domain name; the application server assigned to the user locates an application server for the user according to the current load information of each application server in the application server cluster stored in a meta-data base server, and feedbacks the application server information to the user. The located server stores the file data uploaded by the user in the storage device at the network side during the communication with the user. The invention can realize direct P2P data transmission, balance distribution operations, and make full use of every application server resource in the application server cluster.

Description

technical field [0001] The invention relates to the technical field of network storage, in particular to a method and system for realizing load balancing of application servers. Background technique [0002] The WebDisk service is mainly used for file upload and download. In order to provide better scalability and high availability, the application servers in the WebDisk system are usually deployed in clusters to achieve load balancing of the application servers. However, some existing load technologies have some problems when dealing with WebDisk services. [0003] For example, the IP Virtual Server (IPVS) software in Linux Virtual Server (LVS, Linux Virtual Server), the three load balancing technologies it adopts cannot completely solve the load problem of the load balancing scheduler (Load Balance Box) when uploading and downloading. The LVS project provides an LVS framework for implementing scalable network services, as shown in Figure 1. In this LVS framework, the load...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/56H04L29/06H04L12/863
Inventor 祁小满
Owner UNITED INFORMATION TECH H K COMPANY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products