CN101127701A - Method for realizing proxy server load balance via network device - Google Patents
Method for realizing proxy server load balance via network device Download PDFInfo
- Publication number
- CN101127701A CN101127701A CNA2007100752874A CN200710075287A CN101127701A CN 101127701 A CN101127701 A CN 101127701A CN A2007100752874 A CNA2007100752874 A CN A2007100752874A CN 200710075287 A CN200710075287 A CN 200710075287A CN 101127701 A CN101127701 A CN 101127701A
- Authority
- CN
- China
- Prior art keywords
- acting server
- network
- server
- network equipment
- acting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000001514 detection method Methods 0.000 claims description 6
- 238000012360 testing method Methods 0.000 claims description 6
- 238000012546 transfer Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 claims description 3
- 238000004088 simulation Methods 0.000 claims description 3
- 230000001133 acceleration Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 1
Images
Landscapes
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The utility model relates to a method of managing a plurality of proxy servers through a network equipment to realize the automatic backup and load balance of the proxy servers and comprises the steps: a network equipment is arranged between the terminal user and the proxy servers; check whether the work of the proxy servers is normal and mark the failed proxy server; the terminal user of the intranet sends the connection request to the Internet; the network equipment analyzes the request sent by the terminal user of the intranet; check whether the acceleration executed by the proxy server is required; if the check result is negative, the request is sent to the Internet directly and then ends the job; if the check result is positive, the current normal servers are enumerated and choose an proxy server with the minimum load based on the load algorithm and send the access request to the proxy server with the minimum load and then end the job.
Description
Technical field
The present invention relates to not manage many acting servers, realize the method for acting server automated back-up and load balancing by not being equipped with at network.
Background technology
Along with the development and the application of the Internet and information technology, though the network bandwidth constantly promotes, but still can't satisfy the demand of people to bandwidth, in order to address this problem, the user can adopt acting server to realize that online quickens usually.
Traditional acting server dispositions method, many acting servers are acted on behalf of a plurality of internal network visit Internet exactly, and are unrelated between each acting server.Done a lot of limitation like this: if acting server fault of one side, the internal network that it is acted on behalf of just can't be visited Internet, can not be with the network requests automated back-up to an other acting server.On the other hand, the internal network difference that each acting server is responsible for, can cause the excessive and situation of some acting server free time of part acting server network traffics, can not effectively utilize acting server with the network traffics mean allocation to each acting server.
Summary of the invention
The objective of the invention is to overcome above-mentioned weak point of the prior art, provide a kind of, make the method for many acting server automated back-ups and load balancing at many acting servers of network device management.
Purpose of the present invention can reach by following measure: this method of utilizing the network equipment to realize proxy server load balance, its special character is: it comprises the steps:
Between terminal use and acting server (group), add a network equipment, and this network equipment is carried out network configuration (step 110);
Detect whether operate as normal of acting server at set intervals, the acting server (step 120) that mark breaks down;
Intranet terminal use sends the request (step 130) that connects to Internet;
(step 140) analyzed in the request that the internal network termination user of the network equipment sends;
Whether detect needs to use acting server to quicken (step 150);
If the testing result of step 150 for not, then directly sends to and changes step 180 over to behind the Internet and finish;
If the testing result of step 150 for being, is then enumerated the normal server list of work at present,, and access request sent to this acting server (step 160) according to the acting server of a load minimum of load algorithm selection;
Changing step 180 after the acting server of step 160 is finished the work over to finishes.
Purpose of the present invention can also reach by following measure:
The network equipment in the described step 110 is gateway or bridge equipment.
The network equipment in the described step 110 directly inserts between Intranet terminal use and acting server (group), Internet and other network.
The network equipment in the described step 110 is as bypass equipment, router is arranged between Internet and other network and the Intranet terminal use, bypass equipment does not place between acting server (group) and the router, and on the router needs agency's data is being routed on the bypass equipment.
The network configuration of the network equipment comprises in the described step 110:
(1) configuration is when Intranet end-user access public network, and which procotol, port need quicken through acting server;
(2) IP address list of Configuration Agent server can be selected for use so that determine which acting server.
The detection method of described step 120 includes but not limited to following method:
(1) connects the acting server proxy port, detect whether successful connection;
(2) the simulation Internet data sends to acting server, and whether detect has response data;
(3) whether give acting server with Intranet end-user access public network data forwarding, detecting has response data.
The load algorithm of described step 160 includes but not limited to following method:
(1) preferentially selects the server of front, when the acting server fault of front, select the acting server of back;
(2) the preferential processing Intranet user network of selecting connects minimum acting server;
(3) preferentially select the acting server of network traffics minimum;
(4) the source IP mean allocation according to the online request arrives each acting server;
(5) the purpose IP mean allocation according to the online request arrives each acting server;
(6) the targeted website mean allocation according to the online request arrives each acting server.
The network service that needs in the described step 160 to quicken is through the acting server transfer, after detecting the acting server fault according to fault detection method, automatically new network is connected and be transmitted to acting server working properly, the automated back-up of many acting servers of realization; According to the load algorithm new network is connected the acting server of distributing to the load minimum, realize the load balancing of many acting servers.
The present invention has following advantage:
1, can effectively utilize acting server with the network access request mean allocation to each acting server, submit the overall performance of acting server to.
2, improve the resistance to overturning of acting server, can can't not surf the Net because of the user that an acting server fault causes it to act on behalf of.
Description of drawings
Fig. 1 is the schematic diagram of network equipment access network of the present invention.
Fig. 2 is the schematic diagram of the network equipment of the present invention as the bypass equipment access network.
Fig. 3 is the flow chart that the network equipment of the present invention is realized many acting server automated back-ups and load balancing.
Embodiment
The present invention is further detailed in conjunction with the accompanying drawings below:
The present invention utilizes the network equipment to realize the method for proxy server load balance, comprises the steps:
Between terminal use and acting server (group), add a network equipment, and this network equipment is carried out network configuration (step 110);
Detect whether operate as normal of acting server at set intervals, the acting server (step 120) that mark breaks down;
Intranet terminal use sends the request (step 130) that connects to Internet;
(step 140) analyzed in the request that the internal network termination user of the network equipment sends;
Whether detect needs to use acting server to quicken (step 150);
If the testing result of step 150 for not, then directly sends to and changes step 180 over to behind the Internet and finish;
If the testing result of step 150 for being, is then enumerated the normal server list of work at present,, and access request sent to this acting server (step 160) according to the acting server of a load minimum of load algorithm selection;
Changing step 180 after the acting server of step 160 is finished the work over to finishes.2, the method for utilizing the network equipment to realize proxy server load balance according to claim 1, it is characterized in that: the network equipment in the described step 110 is gateway or bridge equipment.
Wherein:
The network equipment in the described step 110 directly inserts between Intranet terminal use and acting server (group), Internet and other network.
The network equipment in the described step 110 is as bypass equipment, router is arranged between Internet and other network and the Intranet terminal use, bypass equipment is arranged between acting server (group) and the router, and on the router needs agencies' data are routed to bypass with ing fully on.
The network configuration of the network equipment comprises in the described step 110:
(1) configuration is when Intranet end-user access public network, and which procotol, port need quicken through acting server;
(2) IP address list of Configuration Agent server can be selected for use so that determine which acting server.
The detection method of described step 120 includes but not limited to following method:
(1) connects the acting server proxy port, detect whether successful connection;
(2) the simulation Internet data sends to acting server, and whether detect has response data;
(3) whether give acting server with Intranet end-user access public network data forwarding, detecting has response data.
The load algorithm of described step 160 includes but not limited to following method:
(1) preferentially selects the server of front, when the acting server fault of front, select the acting server of back;
(2) the preferential processing Intranet user network of selecting connects minimum acting server;
(3) preferentially select the acting server of network traffics minimum;
(4) the source IP mean allocation according to the online request arrives each acting server;
(5) the purpose IP mean allocation according to the online request arrives each acting server;
(6) the targeted website mean allocation according to the online request arrives each acting server.
The network service that needs in the described step 160 to quicken is through the acting server transfer, after detecting the acting server fault according to fault detection method, automatically new network is connected and be transmitted to acting server working properly, the automated back-up of many acting servers of realization; According to the load algorithm new network is connected the acting server of distributing to the load minimum, realize the load balancing of many acting servers.
The user is by using the network equipment visit Internet resource of this technology, this network equipment is according to foregoing invention, make the network service that does not need to quicken be directly connected to Internet, the network service that needs to quicken is through the acting server transfer, and many acting servers can automated back-up and load balancing.
The above only is preferred embodiment of the present invention, and all equalizations of being done according to claim scope of the present invention change and modify, and all should belong to the covering scope of claim of the present invention.
Claims (8)
1. method of utilizing the network equipment to realize proxy server load balance, it is characterized in that: it comprises the steps:
Between terminal use and acting server (group), add a network equipment, and this network is not carried out network configuration (step 110) fully;
Detect whether operate as normal of acting server at set intervals, the acting server (step 120) that mark breaks down;
Intranet terminal use sends the request (step 130) that connects to Internet;
(step 140) analyzed in the request that the internal network termination user of the network equipment sends;
Whether detect needs to use acting server to quicken (step 150);
If the testing result of step 150 for not, then directly sends to and changes step 180 over to behind the Internet and finish;
If the testing result of step 150 for being, is then enumerated the normal server list of work at present,, and access request sent to this acting server (step 160) according to the acting server of a load minimum of load algorithm selection;
Changing step 180 after the acting server of step 160 is finished the work over to finishes.
2. the method for utilizing the network equipment to realize proxy server load balance according to claim 1, it is characterized in that: the network equipment in the described step 110 is gateway or bridge equipment.
3. the method for utilizing the network equipment to realize proxy server load balance according to claim 1 and 2, it is characterized in that: the network equipment in the described step 110 directly inserts between Intranet terminal use and acting server (group), Internet and other network.
4. the method for utilizing the network equipment to realize proxy server load balance according to claim 1 and 2, it is characterized in that: the network equipment in the described step 110 is as bypass equipment, router is arranged between Internet and other network and the Intranet terminal use, bypass equipment is arranged between acting server (group) and the router, and on the router needs agency's data is being routed on the bypass equipment.
5. the method for utilizing the network equipment to realize proxy server load balance according to claim 1, it is characterized in that: the network configuration of the network equipment comprises in the described step 110:
(1) configuration is when Intranet end-user access public network, and which procotol, port need quicken through acting server;
(2) IP address list of Configuration Agent server can be selected for use so that determine which acting server.
6. the method for utilizing the network equipment to realize proxy server load balance according to claim 1, it is characterized in that: the detection method of described step 120 includes but not limited to following method:
(1) connects the acting server proxy port, detect whether successful connection;
(2) the simulation Internet data sends to acting server, and whether detect has response data;
(3) whether give acting server with Intranet end-user access public network data forwarding, detecting has response data.
7. the method for utilizing the network equipment to realize proxy server load balance according to claim 1, it is characterized in that: the load algorithm of described step 160 includes but not limited to following method:
(1) preferentially selects the server of front, when the acting server fault of front, select the acting server of back;
(2) the preferential processing Intranet user network of selecting connects minimum acting server;
(3) preferentially select the acting server of network traffics minimum;
(4) the source IP mean allocation according to the online request arrives each acting server;
(5) the purpose IP mean allocation according to the online request arrives each acting server;
(6) the targeted website mean allocation according to the online request arrives each acting server.
8. according to claim 1 or the 7 described methods of utilizing the network equipment to realize proxy server load balance, it is characterized in that: the network service that needs in the described step 160 to quicken is through the acting server transfer, after detecting the acting server fault according to fault detection method, automatically new network is connected and be transmitted to acting server working properly, the automated back-up of many acting servers of realization; According to the load algorithm new network is connected the acting server of distributing to the load minimum, realize the load balancing of many acting servers.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2007100752874A CN101127701A (en) | 2007-07-24 | 2007-07-24 | Method for realizing proxy server load balance via network device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2007100752874A CN101127701A (en) | 2007-07-24 | 2007-07-24 | Method for realizing proxy server load balance via network device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101127701A true CN101127701A (en) | 2008-02-20 |
Family
ID=39095628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2007100752874A Pending CN101127701A (en) | 2007-07-24 | 2007-07-24 | Method for realizing proxy server load balance via network device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101127701A (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102148759A (en) * | 2011-04-01 | 2011-08-10 | 许旭 | Method for saving export bandwidth of backbone network by cache acceleration system |
CN101662495B (en) * | 2009-09-16 | 2012-09-05 | 成都市华为赛门铁克科技有限公司 | Backup method, master server, backup servers and backup system |
CN101699825B (en) * | 2009-10-28 | 2013-01-02 | 成都市华为赛门铁克科技有限公司 | Network file system access method, device and system |
CN102904905A (en) * | 2012-11-13 | 2013-01-30 | 无锡江南计算技术研究所 | Application security proxy method and application security proxy system |
CN103780578A (en) * | 2012-10-22 | 2014-05-07 | 腾讯科技(深圳)有限公司 | Account generating method, system and apparatus |
CN103823727A (en) * | 2014-02-13 | 2014-05-28 | 深圳市同洲电子股份有限公司 | Method and device for backing up broadcast record |
CN103944940A (en) * | 2013-01-21 | 2014-07-23 | 华耀(中国)科技有限公司 | Device and method for dynamically configuring proxy server |
WO2014169616A1 (en) * | 2013-04-16 | 2014-10-23 | Tencent Technology (Shenzhen) Company Limited | Systems and methods for accessing network data |
CN104320488A (en) * | 2014-11-11 | 2015-01-28 | 携程计算机技术(上海)有限公司 | Proxy server system and proxy service method |
CN106612296A (en) * | 2015-10-21 | 2017-05-03 | 阿里巴巴集团控股有限公司 | A method and apparatus for assigning user equipment connection requests |
CN110941838A (en) * | 2019-11-12 | 2020-03-31 | 深圳昂楷科技有限公司 | Database access method and device and electronic equipment |
CN111147562A (en) * | 2019-12-18 | 2020-05-12 | 深圳市任子行科技开发有限公司 | Network proxy method and system |
CN111143133A (en) * | 2019-12-31 | 2020-05-12 | 广州鼎甲计算机科技有限公司 | Virtual machine backup method and backup virtual machine recovery method |
CN112073274A (en) * | 2020-09-08 | 2020-12-11 | 张立旭 | Remote access method and system for dynamically selecting reverse proxy server |
CN112187839A (en) * | 2019-07-03 | 2021-01-05 | 中移(苏州)软件技术有限公司 | Distribution method, server and storage medium |
-
2007
- 2007-07-24 CN CNA2007100752874A patent/CN101127701A/en active Pending
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101662495B (en) * | 2009-09-16 | 2012-09-05 | 成都市华为赛门铁克科技有限公司 | Backup method, master server, backup servers and backup system |
CN101699825B (en) * | 2009-10-28 | 2013-01-02 | 成都市华为赛门铁克科技有限公司 | Network file system access method, device and system |
CN102148759A (en) * | 2011-04-01 | 2011-08-10 | 许旭 | Method for saving export bandwidth of backbone network by cache acceleration system |
CN103780578A (en) * | 2012-10-22 | 2014-05-07 | 腾讯科技(深圳)有限公司 | Account generating method, system and apparatus |
CN102904905A (en) * | 2012-11-13 | 2013-01-30 | 无锡江南计算技术研究所 | Application security proxy method and application security proxy system |
CN102904905B (en) * | 2012-11-13 | 2015-10-07 | 无锡江南计算技术研究所 | Application safety Proxy Method and application safety agency plant |
CN103944940A (en) * | 2013-01-21 | 2014-07-23 | 华耀(中国)科技有限公司 | Device and method for dynamically configuring proxy server |
WO2014169616A1 (en) * | 2013-04-16 | 2014-10-23 | Tencent Technology (Shenzhen) Company Limited | Systems and methods for accessing network data |
CN103823727B (en) * | 2014-02-13 | 2016-04-13 | 深圳市同洲电子股份有限公司 | A kind of backup method of live recording and device |
CN103823727A (en) * | 2014-02-13 | 2014-05-28 | 深圳市同洲电子股份有限公司 | Method and device for backing up broadcast record |
CN104320488A (en) * | 2014-11-11 | 2015-01-28 | 携程计算机技术(上海)有限公司 | Proxy server system and proxy service method |
CN106612296A (en) * | 2015-10-21 | 2017-05-03 | 阿里巴巴集团控股有限公司 | A method and apparatus for assigning user equipment connection requests |
CN112187839A (en) * | 2019-07-03 | 2021-01-05 | 中移(苏州)软件技术有限公司 | Distribution method, server and storage medium |
CN112187839B (en) * | 2019-07-03 | 2022-06-03 | 中移(苏州)软件技术有限公司 | Distribution method, server and storage medium |
CN110941838A (en) * | 2019-11-12 | 2020-03-31 | 深圳昂楷科技有限公司 | Database access method and device and electronic equipment |
CN110941838B (en) * | 2019-11-12 | 2024-03-01 | 深圳昂楷科技有限公司 | Database access method and device and electronic equipment |
CN111147562A (en) * | 2019-12-18 | 2020-05-12 | 深圳市任子行科技开发有限公司 | Network proxy method and system |
CN111143133A (en) * | 2019-12-31 | 2020-05-12 | 广州鼎甲计算机科技有限公司 | Virtual machine backup method and backup virtual machine recovery method |
CN112073274A (en) * | 2020-09-08 | 2020-12-11 | 张立旭 | Remote access method and system for dynamically selecting reverse proxy server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101127701A (en) | Method for realizing proxy server load balance via network device | |
CN101699793A (en) | Method for implementing automatic backup and load balance of proxy servers | |
CN101340327B (en) | Method and system for implementing load balance of network server | |
US9444718B2 (en) | Distributed platform test network | |
CN101102288B (en) | A method and system for realizing large-scale instant message | |
CN106130913B (en) | Routing method of multi-WAN (wide area network) port router based on strategy under condition of multi-operator access | |
CN104270291B (en) | CDN network quality control method | |
CN102684951B (en) | The system of selection of many Wide Area Network interface networking, system and network equipment | |
CN103856436B (en) | Method, home gateway and the Internet of selecting network by user equipment layer protocol | |
CN112583648B (en) | Intelligent service fault processing method based on DNS | |
CN101026589A (en) | Route selecting method and router | |
CN103746929A (en) | Optimal access flow scheduling method based on DNS (Domain Name System) and optimal access flow scheduling equipment based on DNS | |
CN113242299B (en) | Disaster recovery system, method, computer equipment and medium for multiple data centers | |
CN106789442A (en) | LAN client performance analysis method based on data on flows | |
CN107613037A (en) | Method and system for domain name redirection | |
CN109510878A (en) | A kind of long connection session keeping method and device | |
CN110955544A (en) | Method, device and system for detecting usability of web system | |
CN107040429A (en) | A kind of method of testing and system of port forwarding performance | |
CN102281263B (en) | Method for establishing Internet small computer system interface (iSCSI) session and iSCSI initiator | |
CN107872368A (en) | Detection method, device and the terminal of gateway accessibility in a kind of network node cluster | |
CN104426881A (en) | Method and device for detecting malicious behavior | |
CN101841424B (en) | EMS network management system and method based on SOCKS proxy connection | |
CN107947974B (en) | Network key link detection method for cloud platform service | |
CN103995901B (en) | A kind of method for determining back end failure | |
CN106027284A (en) | Network fault diagnosis method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20080220 |