Information processing method, capacity expanding method, manager, controller and DNS

An information processing method and controller technology, applied in the Internet field, can solve problems such as inability to obtain services, inability to detect target service unavailability, single load balancing implementation method, etc.

Active Publication Date: 2017-06-30
CHINA MOBILE COMM GRP CO LTD
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the target service is unavailable, it will not be possible to detect that the target service is unavailable, and client requests routed to the target host cannot be served, and cannot be automatically routed to other target hosts
In addition, DNS server expansion can only be done by manually adding servers, and the load balancing method is also very simple.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Information processing method, capacity expanding method, manager, controller and DNS
  • Information processing method, capacity expanding method, manager, controller and DNS
  • Information processing method, capacity expanding method, manager, controller and DNS

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0078] Such as figure 1 As shown, this embodiment provides an information processing method, the method comprising:

[0079] Step S110: Obtain status information of at least two domain name system DNS servers;

[0080] Step S120: Formulate a load balancing strategy according to the state information;

[0081] Wherein, the load balancing policy is used to balance the load of at least two DNS servers responding to the DNS request.

[0082] The dynamic load balancing method described in this embodiment can be applied to a controller, and the controller can be a device that controls forwarders connected to multiple DNS servers.

[0083] For example, the DNS servers are all connected to a forwarder, and the controller can realize load balancing of DNS requests among DNS servers by controlling the forwarding of the forwarder.

[0084] Obtaining the state information in step S110 may include receiving the state information reported by the DNS server, for example, the DNS server re...

Embodiment 2

[0118] Such as image 3 As shown, this embodiment provides a domain name system DNS server expansion method, the method includes:

[0119] Step S210: Obtain the status information of the DNS server;

[0120] Step S220: According to the state information, determine whether the current load of the DNS server exceeds the capacity expansion threshold;

[0121] Step S230: When the current load exceeds the expansion threshold, add a DNS server.

[0122] The method described in this embodiment may be applied to the above-mentioned DNS server connection manager. In step S210, the manager may regularly or irregularly receive status information reported by the DNS server. The state information here may also include server state information or service state information, and the specific information composition of the server state information and service state information here can refer to the foregoing embodiments. In a word, the server status information can be used to indicate the ...

Embodiment 3

[0133] Such as Figure 4 As shown, this embodiment provides a controller, the controller includes:

[0134] A first acquiring unit 110, configured to acquire status information of at least two domain name system DNS servers;

[0135] A formulating unit 120, configured to formulate a load balancing strategy according to the state information;

[0136] Wherein, the load balancing policy is used to balance the load of at least two DNS servers responding to the DNS request.

[0137] The controller described in this embodiment may correspond to various types of electronic devices, such as notebook computers, desktop computers, or servers. The first obtaining unit 110 may include a communication interface, where the communication interface may be a wired interface or a wireless interface, capable of receiving the status information from a DNS server or other devices. For a detailed description of the state information, reference may be made to Embodiment 1, which will not be repe...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention discloses an information processing method, a capacity expanding method, a manager, a controller and a DNS. A load balancing method comprises the following steps: acquiring state information of at least two domain name system DNS servers; generating a load balancing strategy according to the state information, wherein the load balancing strategy is used for balancing the loads of at least two DNS servers in response to a DNS request.

Description

technical field [0001] The invention relates to domain name resolution technology in the Internet field, in particular to an information processing method, a capacity expansion method, a manager, a controller and DNS. Background technique [0002] There are two existing domain name query methods: recursive query and iterative query. When querying, the user initiates a query request to the local recursive Domain Name System (DNS) server, first searches for the record in the local cache, and if the resolution record of the domain name cannot be found, then performs iterative query to the upper-level DNS server in turn until Find the DNS server responsible for resolving the domain name, and query the IP address corresponding to the domain name. Then the recursive DNS returns the query result to the user to complete the domain name resolution. However, when the target service is unavailable, it will not be possible to detect that the target service is unavailable, and client r...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/12H04L29/08
CPCH04L61/4511H04L67/1001
Inventor 马琼芳顾戎李晨
Owner CHINA MOBILE COMM GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products