Docker container based network load balancing system and establishment method and operating method thereof
A docker container and balancing system technology, applied in the field of cloud computing virtualization, can solve the problems of waste of resources, waste of server host resources, and heavy workload of adding server hosts, and achieve the effect of increasing the scale, saving costs, and having the same configuration model.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0038] A network load balancing system based on Docker containers, such as figure 1 As shown, it includes a server host, a reverse proxy server and several background Web servers.
[0039] The reverse proxy server is used to accept the connection request on the Internet, forward the request to the background Web server on the internal network, and return the result obtained from the background Web server to the client requesting connection on the Internet.
[0040] As the hardware foundation of the entire system, the server host needs to have high processing power, stability, reliability and other requirements. The background web server refers to a website server, which is a program residing in a certain type of computer on the Internet. It can provide documents to web clients such as browsers, and can also place website files for the world to browse; it can place data files for the world to browse. download.
[0041] The server host is a DELL PowerEdge R730 server, the reve...
Embodiment 2
[0044] The construction method of the network load balancing system described in embodiment 1, the specific steps include:
[0045] (1) Prepare the host machine, choose a server host machine for the host machine, and install the Ubuntu 14.04 operating system; Ubuntu 14.04 is a relatively stable version of the Linux operating system that supports Docker, and you can use the command line to directly install and configure the Docker environment;
[0046] (2) Select the background Web server, and establish the main folder required by the Docker container under its root directory. The main folder includes two items: one is the Dockerfile file for building the Docker container image, which is used as a template for the image to facilitate migration; the other One is a folder that can be mounted; it is used to store web page code and can be updated at any time;
[0047] (3) write described Dockerfile file, described Dockerfile file comprises the operating system that Docker container...
Embodiment 3
[0056] The working method of the network load balancing system described in embodiment 1, the specific steps include:
[0057] A. When the user accesses the website carried by the network load balancing system through the domain name or IP address, the access request will first reach the reverse proxy server in the server host;
[0058] B. The reverse proxy server distributes the access requests to the background web servers in each container, reducing the load of each web server and balancing the access volume or flow.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com