Implementation method for providing load balancing service based on OpenStack architecture

A technology that provides loads and implementation methods, applied in electrical components, transmission systems, etc., can solve problems such as server crash, poor compatibility, redundant configuration, etc., to increase performance and stability, reduce maintenance costs, and increase flexibility.

Inactive Publication Date: 2018-02-23
DATANG NETWORK CO LTD
View PDF4 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Problem: In the age of cloud computing, enterprise applications and businesses are gradually becoming cloud-based, and services are migrated to the cloud. It is difficult to use hardware-implemented load balancers to solve the problem of load distribution among virtual machines on the cloud (hardware load balancing The load balancer is usually used in the data center to achieve the purpose of load balancing between servers). In addition, the performance of the load balancer between multiple manufacturers is quite different, and the compatibility between them is also relatively poor.
[0007] 1) The load balancer implemented based on hardware needs to purchase expensive hardware equipment, and also requires redundant configuration, which makes deployment difficult; in addition, professional operation and maintenance personnel are also required, and the hardware and labor costs are high
[0008] 2) The load balancer implemented based on hardware cannot effectively grasp the status of the server and the application. When the system processing capacity is seriously reduced, the network layer may not be aware of it, and the network transmission will still be carried out, eventually causing the server to crash

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
  • Implementation method for providing load balancing service based on OpenStack architecture
  • Implementation method for providing load balancing service based on OpenStack architecture
  • Implementation method for providing load balancing service based on OpenStack architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The embodiments of the present invention will be described in detail below with reference to the accompanying drawings, but the present invention can be implemented in many different ways defined and covered by the claims.

[0028] Such as figure 1 and combine Figure 2 to Figure 4 As shown, a method for implementing load balancing services based on the OpenStack architecture, including the client: responsible for sending network request messages to the server; Forward it to the load balancer. After receiving the request, the load balancer selects an appropriate server according to the configured processing algorithm; and sends the request message to the server for processing; server: the server is an entity that processes user requests, provided by multiple Composition of servers for the same service.

[0029] Further, the load balancer is created in the virtual machine managed by the hypervisor, and obtains an IP address from the subnet of the tenant network, and t...

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 invention discloses an implementation method for providing a load balancing service based on an OpenStack architecture. The method comprises the following steps that a client is responsible for sending a network request message to a server; a router is responsible for converting a destination IP address requested by a user into an IP address of an intranet of the server, forwarding the requestmessage to a load balancer, and the load balancer is used for selecting the appropriate server according to a configured processing algorithm after the load balancer receives the request, and sendingthe request message to the server for processing; and the server is an entity for processing the user request and is formed by a plurality of servers providing the same service. The method has the beneficial effects that the method can support load balancer equipment and software load balancers of different manufacturers and the load balance between virtual machines and between the servers, a container or automatic operation and maintenance can be adopted to realize deployment, the maintenance cost is reduced, the flexibility is increased, a cluster type deployment mode can be realized, and the performance and the stability of the load balancer can be improved.

Description

technical field [0001] The invention relates to the technical field of load scheduling in cloud computing, in particular to an implementation method for providing load balancing services based on the OpenStack architecture. Background technique [0002] With the rapid development and maturity of cloud computing technology, more and more enterprises adopt cloud architecture to deploy their business and applications and build test environments, and migrate the application load of traditional data centers to the cloud, which will undoubtedly increase the cloud architecture. load balancing requirements. In addition, due to the characteristics of large system scale, multiple resource types, and multiple task requests, a problem that large-scale cloud computing service operators need to face is how to schedule virtual machines to improve the utilization of physical machine resources and reduce the occurrence of excessively high or low loads. phenomenon to maximize the overall per...

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/08H04L29/12
CPCH04L61/2503H04L67/1004H04L67/1014H04L67/63
Inventor 位明扬宣善明
Owner DATANG NETWORK 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