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

Method and device for configuring server cluster

A technology for virtual servers and physical servers, applied in the field of configuring virtual server clusters (cluster), which can solve problems such as cluster performance bottlenecks, cumbersomeness, and complicated priority settings, and achieve simple and convenient expansion, performance bottlenecks, and reductions in operation and maintenance costs. Effect

Active Publication Date: 2012-12-12
BEIJING QIHOO TECH CO LTD
View PDF2 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] (1) A single virtual server becomes a performance bottleneck: because the traffic of a specific virtual IP can only be forwarded to one virtual server within a certain period of time, if the traffic corresponding to the virtual IP is large, the virtual server will become a performance bottleneck;
[0008] (2) The expansion of the virtual server cluster is more complicated: under normal circumstances, two virtual servers are used to form a cluster to provide services, but as the number of businesses and traffic increase, the performance of the cluster will encounter bottlenecks. At this time, it is necessary to expand the virtual server There are two ways to expand server clusters: (a) Create a new cluster of two virtual servers. The problem is that it is necessary to artificially divide services among multiple clusters for traffic balancing. If a certain business traffic becomes larger , and needs to be adjusted at any time, (b) adding virtual servers to the original cluster, the problem is that it is necessary to artificially divide the priority of each virtual server for each business, in order to achieve the traffic balance of each virtual server and the high performance of each business Availability, taking a cluster of three virtual servers (assumed to be virtual server A, virtual server B, and virtual server C) as an example, assuming that the cluster undertakes three services (business 1, business 2, and business 3)
But if another virtual server D is added, then the priority setting of each business on the virtual server D will be very complicated and cumbersome

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
  • Method and device for configuring server cluster
  • Method and device for configuring server cluster
  • Method and device for configuring server cluster

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In the following detailed description, for purposes of illustration and example, several specific details are set forth in order to provide a thorough understanding of various embodiments. However, it will be apparent to one of ordinary skill in the art that these embodiments may be practiced without these specific details. Part names used in the following description are only for ease of explanation, not for any limitation.

[0043] image 3 is a flowchart of a method for configuring a virtual server cluster according to an embodiment of the present invention. According to the present invention, the virtual servers may include virtual servers based on various operating systems, such as Linux-based virtual servers, Unix-based virtual servers, Windows-based virtual servers, Mac OS-based virtual servers, and the like. In the following, the principle of the present invention will be described by taking a Linux-based virtual server as an example, but this description is o...

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 provides a method and a device for configuring a server cluster. The method comprises the following steps: running a dynamic routing protocol on a plurality of virtual servers in a virtual server cluster and a router connected with the plurality of virtual servers; sending link information of corresponding virtual IP (internet protocol) from the plurality of virtual servers to the router; generating a corresponding multi-path router for the plurality of virtual servers on the router according to the link information of the corresponding virtual IP; and distributing the traffic flows corresponding to the virtual IP from the router to the corresponding virtual servers through the multi-path router. According to the invention, the problem of performance bottleneck of the single virtual server can be solved, the virtual server cluster can be extended simply and conveniently, and the operation and maintenance cost is greatly reduced.

Description

technical field [0001] The present invention relates to a virtual server, in particular to a method and device for configuring a virtual server cluster (cluster). Background technique [0002] As a network access device, a virtual server is responsible for load balancing of traffic and must have high availability and high performance. Currently, high availability is implemented through the VRRP (Virtual Router Redundancy Protocol, Virtual Router Redundancy Protocol) heartbeat protocol. The VRRP heartbeat protocol is designed to solve the single point of failure problem caused by static routing. The core of VRRP is a selection protocol, which can dynamically assign the responsibility of a virtual router to one of the VRRP routers on the LAN. The VRRP router that controls the IP addresses of the virtual routers is called the master router, and it is responsible for forwarding packets to these virtual IP addresses. This election process provides a dynamic failover mechanism ...

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
IPC IPC(8): H04L12/56H04L29/06H04L12/46H04L12/26H04L12/24H04L45/586H04L47/80
CPCH04L41/0823H04L41/0826H04L47/78H04L47/80H04L67/10
Inventor 陈建
Owner BEIJING QIHOO TECH CO LTD
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