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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0663—Performing the actions predefined by failover planning, e.g. switching to standby network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network 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
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.
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)
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)
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 |
-
2016
- 2016-05-12 CN CN201610313031.1A patent/CN105872079B/en active Active
Patent Citations (4)
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)
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 |