Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A container dynamic scaling method based on dns load balancing technology

A load balancing and container technology, applied in the field of computer services, can solve problems such as long shrinking time and interruption of business flow, and achieve the effect of reducing container shrinking time, improving resource efficiency, and reducing the complexity and difficulty of operation and maintenance.

Active Publication Date: 2021-04-30
SHENZHEN UNIV
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] Aiming at the technical problems of too long shrinkage time and interrupted business flow in the existing manual intervention method for container shrinkage, the present invention provides a dynamic container shrinkage method based on DNS load balancing technology, which can be used without affecting the normal processing of business flow Under the premise of realizing container dynamic shrinkage tasks, the transformation from traditional manual intervention to achieve automatic dynamic shrinkage has been realized, which reduces the complexity and difficulty of operation and maintenance, effectively reduces the container shrinkage time, and can quickly match the business volume The speed of real-time changes achieves the purpose of quickly adjusting the container scale

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
  • A container dynamic scaling method based on dns load balancing technology
  • A container dynamic scaling method based on dns load balancing technology
  • A container dynamic scaling method based on dns load balancing technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] figure 1The background technology described is the container orchestration architecture based on DNS load balancing technology of industry-leading companies such as kubernetes, rancher, and docker. It mainly includes three parts: infrastructure, DNS domain name service, and orchestrator. The orchestrator performs container expansion based on the resource orchestration module and expansion module. The process is as follows:

[0034] 1. The expansion module sends container expansion messages to the infrastructure;

[0035] 2. After the infrastructure receives the container expansion message, the container sends a message requesting the service name to the DNS domain name service system;

[0036] 3. After the DNS domain name service system receives the message requesting the service name, it returns the service name to the container;

[0037] 4. After the container receives the service name, it automatically generates an IP (Internet Protocol, a protocol for interconnect...

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

Aiming at the technical problems of the existing manual intervention to realize the container shrinking method, the shrinking time is too long and the business flow is interrupted, the present invention provides a dynamic container shrinking method based on DNS load balancing technology, including the following steps: the first step, improving Orchestrator, add a shrink module to the orchestrator; the second step, deploy the orchestrator to the operating system, and create a service named Service through the expansion module, which has N containers; the third step, shrink the module Automatically delete M containers from the service Service to realize dynamic shrinkage, 1≤M<N, M and N are natural numbers; the fourth step, the shrinking task ends. The present invention can realize automatic container dynamic shrinkage without affecting the normal processing of business flow, reduces the complexity and difficulty of operation and maintenance, effectively reduces the container shrinkage time, can quickly match the speed of real-time change of business volume, and achieves rapid adjustment The purpose of container scale.

Description

technical field [0001] The invention belongs to a method for dynamically shrinking a container in the field of computer services, and in particular relates to a method for dynamically shrinking a container based on DNS (DomainName System, domain name system) load balancing technology. Background technique [0002] Containers are lightweight operating system-level virtualization technologies that allow us to run applications and their dependencies in a resource-isolated process. Compared with traditional virtual machine technology, container technology has lightweight resource overhead and good properties of second-level startup time. With the continuous improvement and development of container technology, more service providers use container technology to reconstruct traditional business platforms, so as to achieve the purpose of optimizing platform resource efficiency and improving service responsiveness. In a real-time business environment, business volume is usually in a...

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 Patents(China)
IPC IPC(8): H04L12/24H04L29/08H04L29/12
CPCH04L41/0896H04L67/1036H04L61/4511
Inventor 明仲
Owner SHENZHEN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products