CN105872079B - A kind of link equalization method based on domain name system DNS - Google Patents

A kind of link equalization method based on domain name system DNS Download PDF

Info

Publication number
CN105872079B
CN105872079B CN201610313031.1A CN201610313031A CN105872079B CN 105872079 B CN105872079 B CN 105872079B CN 201610313031 A CN201610313031 A CN 201610313031A CN 105872079 B CN105872079 B CN 105872079B
Authority
CN
China
Prior art keywords
view
link
bandwidth
priority
links
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.)
Active
Application number
CN201610313031.1A
Other languages
Chinese (zh)
Other versions
CN105872079A (en
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.)
BEIJING WRD TECHNOLOGY Co Ltd
Original Assignee
BEIJING WRD 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 BEIJING WRD TECHNOLOGY Co Ltd filed Critical BEIJING WRD TECHNOLOGY Co Ltd
Priority to CN201610313031.1A priority Critical patent/CN105872079B/en
Publication of CN105872079A publication Critical patent/CN105872079A/en
Application granted granted Critical
Publication of CN105872079B publication Critical patent/CN105872079B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0663Performing the actions predefined by failover planning, e.g. switching to standby network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

A kind of link equalization method based on domain name system DNS, when network is equipped with two or more outbound, prepare using include link, the load of network service or usability status be according to as link balanced factor when, by user query request according to a variety of methods of weight, priority, residual available bandwidth ratio or residual available bandwidth absolute value, it is simultaneously and dynamically divided into different view view, for realizing the load balancing of link.It is unbalanced that the present invention efficiently solves the problems, such as that the prior art is used using link bandwidth caused by fixed ip address range division user view, fault tolerant mechanism is provided simultaneously, afterflow rate is avoided continuing in link failure perhaps server failure after guidance to faulty link or server.Moreover, the present invention only changes view division mode without increasing hardware in dns server, be transparent to the network user: client is without any changes, and the normal operating and behavior to existing user do not cause any interference.Therefore promotion prospect is good.

Description

A kind of link equalization method based on domain name system DNS
Technical field
The link equalization method based on domain name system DNS that the present invention relates to a kind of, belongs to the technology of computer network communication Field.
Background technique
Domain name system DNS (Domain Name System) be by the way that user is divided into different view view, with Just load balancing is realized via different outbound parsing user requests.Existing division rule is using based on access control The form of list ACL (Access Control List) processed carries out dividing view's by limiting IP range.For example, passing Return under the mode of server, the division of view is carried out by IP address: IP address is in 10.0.0.0-10.0.0.255 User in range is divided into a view, then goes to inquire from the outbound that the view is arranged;IP address exists 10.0.1.0 the user within the scope of -10.0.1.255 is then divided into another view, then goes from the outbound of the view Inquiry.Under the mode of authoritative resolution server, what the division of view was also carried out by IP address: IP address exists 220.18.0.0 the DNS request of -220.18.0.255 range user is divided into a view, authoritative resolution server The link address of view setting is returned to user;User of the IP address within the scope of 211.68.0.0-211.68.0.255 DNS request is divided into another view, and the view link address being arranged is returned to user by authoritative resolution server.
It is this by fixed ip address range divide view mode the problem is that: although the ground that each view includes Location range is fixed and invariable, still, actual user's quantity in each address range be not but immobilize but at any time with Ground is all changed.This is resulted under recursion server mode, user's number of requests in each view can with when Between variation and change, therefore the request that will appear in some period, in the address range of some view is too many, causes The bandwidth of respective links is inadequate;And number of requests is few in others view, the bandwidth of respective links has situation more than needed.And it is weighing Under prestige resolution server mode, the number of requests of the actual user in the address range of view is equally also not changeless, Also result in the situation that some period is interior, certain chain road request is too many and the request of other links is seldom.At this In the case of kind, the flow use for resulting in peripheral link cannot be equalized, to influence network access speed, reduce user's body It tests.In addition, the mode that such fixed ip address range divides view is not provided with failure perceptional function, cannot perceive link or Whether server has occurred and that or there are failures, so cannot in time ask the user being divided into view originally It asks transfer to be sent to the link not broken down or server, still adhere to dividing according to the original plan, causes user that can not visit Ask that network or access speed are excessively slow.
Therefore, how to overcome the problems, such as the new issue of the existing technology for just becoming scientific and technical personnel's concern in the industry.
Summary of the invention
In view of this, the object of the present invention is to provide a kind of link equalization method based on DNS, this method dynamically to Family is divided, and be can solve view under the prior art and is passed through link bandwidth caused by the progress user's division of fixed ip address range Using unbalanced problem, while fault tolerant mechanism is provided, avoided in link failure or server failure, continues to guide subsequent Flow is to faulty link or server.
In order to achieve the above object, the present invention provides one kind to be based on domain name system DNS (Domain Name System) Link equalization method, it is characterised in that: when network is equipped with two or more outbound, prepare to include chain When road, the load of network service or usability status are according to balanced factor as link, by user query request according to Weight, priority, a variety of methods of residual available bandwidth ratio or residual available bandwidth absolute value, are simultaneously and dynamically divided into In different view view, for realizing the load balancing of link;This method includes following operative step:
Step 1, according to the actual conditions of network link, from include according to weight, priority, residual available bandwidth ratio, Or in a variety of methods of residual available bandwidth absolute value, user query request dynamic is divided into not by one of any selection Same view;Wherein:
Dividing view method according to weight is: the view equal with outbound quantity, and root being first arranged in dns server The outlet bandwidth of every outbound is calculated separately according to these link actual states in network, then respectively each of the links are arranged Weighted value corresponding with its outlet bandwidth;Then, dns server is according to the specific gravity of these link bandwidth values, i.e. weighted value ratio Example configures foundation as load balancing, distributes link for user query request dynamic, and the request of these user query is divided into not In same view, load is made to realize equilibrium allocation according to weight proportion;
It is according to the method that priority divides view: different priority is set for each of the links, according to priority from height User query request is divided into different view to low descending order;
Method according to residual available bandwidth ratio cut partition view is;It is occupied according to the residual available bandwidth of each of the links whole The ratio of link whole bandwidth, as the ratio foundation that user query request divides, so as to according to the residue of each of the links Available bandwidth occupies the ratio of whole link whole bandwidth, and user query request is respectively configured in different view;
It is according to the method that residual available bandwidth absolute value divides view: according to the exhausted of the residual available bandwidth of each of the links Value is requested as according to configure user query, it is more that user query request division is preferentially configured to residual available bandwidth In the view that link is linked;
Step 2, dns server checks whether link and server are in available mode, exclude the link to break down and After server, load, total bandwidth and the available bandwidth of available link are obtained;
Step 3, dns server receives user query request, is handled using the method for step 1 selection confirmation;And After completion processing, response message is returned into user terminal;
Step 4, dns server receives new DNS request, returns to step 2.
Innovation the present invention is based on the link equalization method of DNS is: solving the view of the DNS of the prior art really Division mode bring link load uses unbalanced problem;The method of the present invention is provided with up to four kinds realization load balancing Mode, applied widely, network management personnel can flexibly, flexibly realize according to the optional one way in which of network actual conditions negative It carries balanced.Moreover, the failure for increasing view is found and the operating procedure of Switchover mechanism in time in the method for the present invention: once hair When existing link, server fail, it can stop carrying out flow scheduling to it, the feelings for avoiding user's parsing result that from cannot accessing Condition.In addition, the method for the present invention do not need increase additional hardware, only need to the view division mode to DNS improve.Moreover, only It need to modify at dns server end, client, will not normal operating and behavior to existing user without making any change It interferes.Therefore, the method for the present invention is transparent to the network user.
Detailed description of the invention
Fig. 1 is the link equalization method operating procedure flow chart the present invention is based on domain name system DNS.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, the present invention is made with reference to the accompanying drawing further Detailed description.
It is when network is equipped with two or more the present invention is based on the link equalization method of domain name system DNS Outbound prepares to include link, the load of network service or usability status to be according to the balanced factor as link When, user query are requested according to a variety of of weight, priority, residual available bandwidth ratio or residual available bandwidth absolute value Arbitrarily one of selection, is simultaneously and dynamically divided into different view view in method, equal for realizing the load of link Weighing apparatus.
Referring to Fig. 1, the present invention is based on the concrete operation steps of the link equalization method of DNS for introduction:
Step 1, according to the actual conditions of network link, from include according to weight, priority, residual available bandwidth ratio, Or in a variety of methods of residual available bandwidth absolute value, user query request dynamic is divided into not by one of any selection Same view.Wherein:
(A) dividing view method according to weight is: the view equal with outbound quantity is first set in dns server, And the outlet bandwidth of every outbound, then respectively each of the links are calculated separately according to these link actual states in network Weighted value corresponding with its outlet bandwidth is set;Then, dns server is according to the specific gravity of these link bandwidth values, i.e. weight Value ratio configures foundation as load balancing, distributes link for user query request dynamic, these user query are requested to divide Into different view, load is made to realize equilibrium allocation according to weight proportion.The operation step of the method for view is divided according to weight Suddenly include following operation content:
(1a) is equipped with two or more multilink A when networki, and each of the links AiOutlet bandwidth difference For aiWhen, dns server should be accordingly arranged and multilink AiThe equal multiple view of quantity, so that each of the links AiRespectively It is corresponding with respective viewi, in formula, natural number i is the serial number of view and its outbound, and maximum value n is that network is arranged Outbound sum.
When (1b) dns server receives client query request, according to formulaCalculate each of the links AiOutlet Bandwidth aiAccount for the total bandwidth of all linksRatio, and according to each of the links AiOutlet bandwidth aiAccount for all links Total bandwidthRatio corresponding load is distributed between each view;Namely willUser query request be divided into viewi, to realize to each of the links AiCorresponding outlet bandwidth aiConfigure the load of respective weights ratio.
For example, subscriber's outlet link have two: one be cernet, one be default, two outbound cernet The ratio of outlet bandwidth and default outlet bandwidth is 2:1, and two view:view1 outbounds are arranged in the dns server and are Cernet, view2 outbound are default.In this way when dns server receives the inquiry request of client, according to The ratio of view1:view2=2:1 is allocated between two view: 2/3 user query request is divided into view1, Walk the inquiry of cernet link;1/3 user query request is divided into view2, walks the inquiry of default link, thus realization pair The corresponding egress line load of cernet and default carries out load balancing cutting in the way of 2:1.
(B) according to priority divide view method be: different priority is set for each of the links, according to priority from User query request is divided into different view by high to Low descending order.
Include following operation content according to the method that priority divides view:
(1a) is equipped with two or more multilink A when networki, dns server should be arranged and a plurality of chain Road AiThe equal multiple view of quantity, so that each of the links respectively correspond respective viewi, in formula, natural number i be view and its The serial number of outbound, maximum value n are the link sums that network is arranged.
Its outbound bandwidth usage threshold value d is arranged to each view in (1b) dns serveriAnd its priority serial number bi, Wherein, threshold value diIt is percentage of the numerical value between section (0,100), priority serial number biIt is between section [1, n] Natural number, and the priority level highest of priority serial number 1, with the increase gradually of serial number, priority level is gradually decreased.
(1c) dns server is according to the inquiry request of priority height distributing user in descending order: dns server connects When receiving client query request, according to the priority sequence of view, since the view of highest priority serial number 1, Check whether the outbound bandwidth usage for being currently allocated to the view reaches the threshold value d of the viewi;If not up to, Then subsequent inquiry request is continued to distribute to the view;If having reached threshold value di, then time high priority serial number 2 is checked Whether view reaches its threshold value, so that subsequent query is requested assignment to the view, and so on, realization is adjusted according to priority Line load.
(1d) reaches threshold value d when the bandwidth usage of all available linksiWhen, subsequent inquiry request is then according to poll Mode is sequentially allocated to each view.
For example, setting highest for the priority of view1, bandwidth usage threshold value is set as 80%, and outbound is set It is set to cernet;The priority of view2 is set as time height, and bandwidth usage is also configured as 80%, and outbound is set as default.Dns server can according to priority, descending be allocated from high to low by the inquiry request of user: when cernet's When bandwidth usage is not up to 80%, subsequent query request is preferentially assigned to view1;If the bandwidth usage of cernet reaches When 80%, then subsequent query request is assigned to view2.And if the bandwidth usage of default has been when also having reached 80%, will According still further to this rule, subsequent query request is assigned in other lower view of priority, realizes and line is adjusted according to priority Road load.
(C) it is according to the method for residual available bandwidth ratio cut partition view;It is accounted for according to the residual available bandwidth of each of the links According to the ratio of whole link whole bandwidth, as the ratio foundation that user query request divides, so as to according to each of the links Residual available bandwidth occupies the ratio of whole link whole bandwidth, and user query request is respectively configured in different view;
For example, three outbounds are equipped in network, when the residual available bandwidth of link in view1 accounts for link whole The residual available bandwidth accounting of link is the residual available bandwidth accounting of link in 70%, view3 in 40%, view2 of bandwidth When being 30%, dns server just divides the inquiry request of user according to the ratio of 4:7:3, thus balanced each of the links Outlet bandwidth, keep each link usage rate balanced.
(D) it is according to the method that residual available bandwidth absolute value divides view: according to the residual available bandwidth of each of the links Absolute value be used as according to come configure user query request, preferentially by user query request divide be configured to residual available bandwidth more In the view that more links is linked;
For example, being equipped with two outbounds in network, the remaining bandwidth of link is 10M, link in view2 in view1 Remaining bandwidth be 100M, then dns server just by the inquiry request of user according to 10M:100M, i.e. 1:10 ratio progress It divides, the request of more user query is divided into view2, to guarantee rationally and efficiently using for link bandwidth.
Step 2, dns server checks whether link and server are in available mode, exclude the link to break down and After server, load, total bandwidth and the available bandwidth of available link are obtained;
In the step 2, dns server checks whether link and server are in available mode, so as in link or service When device breaks down, stop carrying out its corresponding view flow scheduling in time, only obtain the load of available link, total bandwidth and Available bandwidth avoids the case where user cannot access parsing result.
Step 3, dns server receives user query request, is handled using the method for step 1 selection confirmation;And After completion processing, response message is returned into user terminal;
Step 4, dns server receives new DNS request, returns to step 2.
The method of the present invention only changes view division mode without increasing hardware in dns server, and is to the network user Transparent: client is without any changes, and the normal operating and behavior to existing user do not cause any interference.
Inventions have been test is implemented, in the fourth phase optimization of Beijing University of Post & Telecommunication's campus network, deployment implements this Link equalization method of the invention based on DNS.In implementation process, in the campus network of Beijing University of Post & Telecommunication, dns server is used and is pressed The mode divided according to weight divides view, realizes the balanced bandwidth of outbound, effectively improves the online of user Experience.By the verification experimental verification of several months, the embodiment of the present invention is successfully, to realize goal of the invention.
The above is only preferred implementation of the invention, it is noted that for the ordinary skill people of the art For member, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also answered It is considered as protection scope of the present invention.

Claims (5)

1. the link equalization method that one kind is based on domain name system DNS (Domain Name System), it is characterised in that: work as network It is equipped with two or more outbound, is prepared to include that link, the load of network service or usability status are When according to balanced factor as link, user query request according to weight, priority, residual available bandwidth ratio or is remained A variety of methods of remaining available bandwidth absolute value are simultaneously and dynamically divided into different view view, for realizing the negative of link It carries balanced;This method includes following operative step:
Step 1, according to the actual conditions of network link, from including according to weight, priority, residual available bandwidth ratio or surplus In a variety of methods of remaining available bandwidth absolute value, user query request dynamic is divided into different by one of any selection view;Wherein:
Dividing view method according to weight is: the view equal with outbound quantity being first arranged in dns server, and according to net These link actual states in network calculate separately the outlet bandwidth of every outbound, then respectively each of the links setting and its The corresponding weighted value of outlet bandwidth;Then, dns server is made according to the specific gravity of these link bandwidth values, i.e. weighted value ratio To load equilibrium allocation foundation, link is distributed for user query request dynamic, the request of these user query is divided into different In view, load is made to realize equilibrium allocation according to weight proportion;
It is according to the method that priority divides view: different priority is set for each of the links, from high to low according to priority Descending order by user query request be divided into different view;
Method according to residual available bandwidth ratio cut partition view is;Whole chain is occupied according to the residual available bandwidth of each of the links The ratio of road whole bandwidth, as the ratio foundation that user query request divides, so as to available according to the residue of each of the links Bandwidth occupies the ratio of whole link whole bandwidth, and user query request is respectively configured in different view;
It is according to the method that residual available bandwidth absolute value divides view: according to the absolute value of the residual available bandwidth of each of the links It is requested as according to configure user query, preferentially user query request is divided and is configured to the more links of residual available bandwidth In the view linked;
Step 2, dns server checks whether link and server are in available mode, excludes the link to break down and service After device, load, total bandwidth and the available bandwidth of available link are obtained;
Step 3, dns server receives user query request, is handled using the method for step 1 selection confirmation;And complete After processing, response message is returned into user terminal;
Step 4, dns server receives new DNS request, returns to step 2.
2. according to the method described in claim 1, it is characterized by: dividing the method packet of view according to weight in the step 1 Include following operation content:
(1a) is equipped with two or more multilink A when networki, and each of the links AiOutlet bandwidth be respectively ai When, dns server should be accordingly arranged and multilink AiThe equal multiple view of quantity, so that each of the links AiIt respectively corresponds There is respective viewi, in formula, natural number i is the serial number of view and its outbound, and maximum value n is the outlet that network is arranged Link sum;
When (1b) dns server receives client query request, according to formulaCalculate each of the links AiOutlet bandwidth aiAccount for the total bandwidth of all linksRatio, and according to each of the links AiOutlet bandwidth aiAccount for total band of all links It is wideRatio corresponding load is distributed between each view;Namely willUser query request be divided into viewi, to realize to each of the links AiCorresponding outlet bandwidth aiConfigure the load of respective weights ratio.
3. according to the method described in claim 1, it is characterized by: in the step 1, the method that divides view according to priority Including following operation content:
(1a) is equipped with two or more multilink A when networki, dns server should be arranged and multilink AiNumber Equal multiple view are measured, so that each of the links respectively correspond respective viewi, in formula, natural number i is view and its outlet chain The serial number on road, maximum value n are the link sums that network is arranged;
Its outbound bandwidth usage threshold value d is arranged to each view in (1b) dns serveriAnd its priority serial number bi, In, threshold value diIt is percentage of the numerical value between section (0,100), priority serial number biIt is between section [1, n] Natural number, and the priority level highest of priority serial number 1, with the increase gradually of serial number, priority level is gradually decreased;
(1c) dns server is according to the inquiry request of priority height distributing user in descending order: dns server receives When client query is requested, according to the priority sequence of view, since the view of highest priority serial number 1, check Whether the outbound bandwidth usage for being currently allocated to the view reaches the threshold value d of the viewi;If not up to, will Subsequent inquiry request continues to distribute to the view;If having reached threshold value di, then time view of high priority serial number 2 is checked Whether its threshold value is reached, so that subsequent query is requested assignment to the view, and so on, it realizes and route is adjusted according to priority Load;
(1d) reaches threshold value d when the bandwidth usage of all available linksiWhen, subsequent inquiry request is then according to polling mode It is sequentially allocated to each view.
4. according to the method described in claim 1, it is characterized by: dns server checks link and service in the step 2 Whether device is in available mode, in link or server fail, to stop flowing its corresponding view in time Amount scheduling, only obtains load, total bandwidth and the available bandwidth of available link, the feelings of parsing result cannot be accessed by avoiding user Condition.
5. according to the method described in claim 1, it is characterized by: the method is only divided in dns server change view Mode is transparent to the network user without increasing hardware: client is without any changes, the normal operating to existing user Any interference is not caused with behavior.
CN201610313031.1A 2016-05-12 2016-05-12 A kind of link equalization method based on domain name system DNS Active CN105872079B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610313031.1A CN105872079B (en) 2016-05-12 2016-05-12 A kind of link equalization method based on domain name system DNS

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610313031.1A CN105872079B (en) 2016-05-12 2016-05-12 A kind of link equalization method based on domain name system DNS

Publications (2)

Publication Number Publication Date
CN105872079A CN105872079A (en) 2016-08-17
CN105872079B true CN105872079B (en) 2019-01-29

Family

ID=56630824

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610313031.1A Active CN105872079B (en) 2016-05-12 2016-05-12 A kind of link equalization method based on domain name system DNS

Country Status (1)

Country Link
CN (1) CN105872079B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106332141A (en) * 2016-09-13 2017-01-11 杭州华三通信技术有限公司 Flow load sharing method and flow load sharing device
CN106790409A (en) * 2016-11-30 2017-05-31 哈尔滨学院 Load-balancing method and its system based on the treatment of electric business platform user historical data
CN108173894A (en) * 2016-12-07 2018-06-15 阿里巴巴集团控股有限公司 The method, apparatus and server apparatus of server load balancing
CN107197059B (en) * 2017-07-27 2019-12-06 杭州迪普科技股份有限公司 DNS (Domain name Server) analysis method and device
CN108667888B (en) * 2017-09-08 2020-12-29 新华三技术有限公司 Load balancing method and device
CN108600146A (en) * 2017-12-29 2018-09-28 北京搜狐新媒体信息技术有限公司 A kind of address dispatching method and device
WO2020140226A1 (en) * 2019-01-03 2020-07-09 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for session management
CN114006820B (en) * 2020-07-28 2023-09-05 中移(苏州)软件技术有限公司 Transmission bandwidth adjustment method and device, and computer readable storage medium
CN113037885B (en) * 2021-03-02 2022-10-28 牙木科技股份有限公司 View matching method, DNS server and computer readable storage medium
CN113382093B (en) * 2021-05-14 2022-08-26 贵州白山云科技股份有限公司 Domain name resolution method, electronic device and system
CN114513464B (en) * 2021-12-31 2024-03-29 深圳市联洲国际技术有限公司 Traffic load balancing scheduling method, device, equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6813635B1 (en) * 2000-10-13 2004-11-02 Hewlett-Packard Development Company, L.P. System and method for distributing load among redundant independent stateful world wide web server sites
CN102868550A (en) * 2012-08-17 2013-01-09 新浪网技术(中国)有限公司 Total network flow scheduler and method for querying domain name resolution record by using total network flow scheduler
CN104144222A (en) * 2014-08-20 2014-11-12 北京阅联信息技术有限公司 Method and system for load balancing in DNS system based on alias record
CN104869076A (en) * 2014-02-24 2015-08-26 中兴通讯股份有限公司 Load balance adjusting method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6813635B1 (en) * 2000-10-13 2004-11-02 Hewlett-Packard Development Company, L.P. System and method for distributing load among redundant independent stateful world wide web server sites
CN102868550A (en) * 2012-08-17 2013-01-09 新浪网技术(中国)有限公司 Total network flow scheduler and method for querying domain name resolution record by using total network flow scheduler
CN104869076A (en) * 2014-02-24 2015-08-26 中兴通讯股份有限公司 Load balance adjusting method and device
CN104144222A (en) * 2014-08-20 2014-11-12 北京阅联信息技术有限公司 Method and system for load balancing in DNS system based on alias record

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Self-adapting load balancing for DNS;Jorg Jung et al;《Performance Evaluation of Computer and Telecommunication Systems (SPECTS 2014), International Symposium on》;20140710;全文
校园智能DNS***的研究与实现;李硕;《万方数据知识服务平台》;20110824;全文

Also Published As

Publication number Publication date
CN105872079A (en) 2016-08-17

Similar Documents

Publication Publication Date Title
CN105872079B (en) A kind of link equalization method based on domain name system DNS
CN108667748B (en) Method, device, equipment and storage medium for controlling bandwidth
CN105721350B (en) A kind of method and device of smart allocation bandwidth
CN109547517B (en) Method and device for scheduling bandwidth resources
CN113037869B (en) Method and apparatus for back-sourcing of content distribution network system
US20150236962A1 (en) Method and system for using dynamic bandwidth detection to drive quality of service control refinement
CN104348798B (en) A kind of method, apparatus, dispatch server and system for distributing network
CN107026907A (en) A kind of load-balancing method, load equalizer and SiteServer LBS
CN109327550A (en) A kind of distribution method of access request, device, storage medium and computer equipment
CN103391299A (en) Load balance method and load balance system
CN105159775A (en) Load balancer based management system and management method for cloud computing data center
WO2015123985A1 (en) Method and device for adjusting load balancing, and computer storage medium
CN101427533A (en) Broadband access network capacity management
CN102932281A (en) Method and equipment for dynamic allocation of resources
CN109361733A (en) Method for controlling quality of service and device
US20230246944A1 (en) Shaping outgoing traffic of network packets in a network management system
WO2019144778A1 (en) Bandwidth adjustment method and apparatus, electronic device, and computer-readable storage medium
CN108259372A (en) A kind of multi-link load balance system and method
JP2005182641A (en) Dynamic load distribution system and dynamic load distribution method
CN102932271A (en) Method and device for realizing load balancing
JP2012065314A (en) Data delivery device and data delivery system
CN109962961A (en) A kind of reorientation method and system of content distribution network CDN service node
CN113938435A (en) Data transmission method, data transmission device, electronic device, storage medium, and program product
CN103401799A (en) Method and device for realizing load balance
CN108271219A (en) The control method and device of wireless network resource

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant