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 divi

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

Example Embodiment

[0042] In the following detailed description, for the purpose of illustration and example, several specific details are described in order to provide a comprehensive understanding of the various embodiments. However, for those of ordinary skill in the art, these embodiments can be implemented without these specific details. The component names used in the following description are only for ease of description, not for any limitation.

[0043] image 3 It 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, 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 so on. In the following, a Linux-based virtual server will be used as an example to describe the principle of the present invention. However, this description is only ...

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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products