[go: up one dir, main page]

CN101127701A - Method for realizing proxy server load balance via network device - Google Patents

Method for realizing proxy server load balance via network device Download PDF

Info

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
Application number
CNA2007100752874A
Other languages
Chinese (zh)
Inventor
李见
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Shenxinfu Electronic Technology Co Ltd
Original Assignee
Shenzhen Shenxinfu Electronic Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Shenxinfu Electronic Technology Co Ltd filed Critical Shenzhen Shenxinfu Electronic Technology Co Ltd
Priority to CNA2007100752874A priority Critical patent/CN101127701A/en
Publication of CN101127701A publication Critical patent/CN101127701A/en
Pending legal-status Critical Current

Links

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

Utilize the network equipment to realize the method for proxy server load balance
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.
CNA2007100752874A 2007-07-24 2007-07-24 Method for realizing proxy server load balance via network device Pending CN101127701A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (19)

* Cited by examiner, † Cited by third party
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