Online updating device and online updating method for virtual server cluster

A technology of a virtual server and an update method, which is applied in the field of online update devices for virtual server clusters, can solve problems such as low update efficiency and inability to upgrade services for user terminals, and achieve the effects of improving update efficiency, improving efficiency, and saving data transmission traffic

Inactive Publication Date: 2015-03-18
FOUNDER BROADBAND NETWORK SERVICE
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The technical problem to be solved by the present invention is that in the prior art, the servers in the virtual server cluster are manually updated and upgraded, resulting in low update efficiency and the inability to provide uninterrupted upgrade services for user terminals, thereby providing a non-stop for Under the condition that the user terminal provides the upgrade service, the virtual server cluster online update device and method for automatically updating the upgrade file

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
  • Online updating device and online updating method for virtual server cluster
  • Online updating device and online updating method for virtual server cluster
  • Online updating device and online updating method for virtual server cluster

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] This embodiment provides an online update device for a virtual server cluster, such as figure 1 As shown, it includes: a first synchronization module, used to control a server in the virtual server cluster to realize the synchronization of the upgrade file; a second synchronization module, used to synchronize the upgrade file to the server in the virtual server cluster on other servers.

[0048] As an optional implementation manner, the online updating device may be a controller or a server in the virtual server cluster. Of course, it is preferred to remotely control the online upgrade of the virtual server. It only needs to be able to realize a remote connection with any server in the virtual server, so that the online upgrade of the virtual server cluster is more convenient.

[0049] Same as the prior art, the virtual server cluster in this embodiment includes several servers. When the first synchronization module first controls a server in the virtual server cluste...

Embodiment 2

[0054] The virtual server cluster online update device in this embodiment, on the basis of Embodiment 1, further includes a first control module, which is used to change the first The health check file in the server where the second synchronization module is located is in an abnormal state; when the server where the second synchronization module is located completes the synchronization of the upgrade file, the health check file in the server where the second synchronization module is located is restored to a normal state.

[0055] In the field of virtual server cluster application technology, upgrading service checks for servers is also called health checks by those skilled in the art. In actual execution, the server status detection module installed in the virtual server cluster checks the health checks in the servers. file, whether it really exists, if it does exist, it is considered that the server is in a normal working state, and can provide an upgrade server for the user ...

Embodiment 3

[0070] This embodiment makes the following improvements on the basis of Embodiment 2, and also includes a second control module, which is set in the same server as the second synchronization module, and is used to control other servers in the virtual server cluster to implement the upgrade file When synchronizing, change the health check file in the server that realizes the upgrade file synchronization to an abnormal state; when the server that realizes the upgrade file synchronization completes the synchronization of the upgrade file, restore the health check file in the server to a normal state.

[0071] Similar to Embodiment 2, the second control module makes the health check file in an abnormal state by changing the name of the health check file in the server that realizes the synchronization of the upgrade file; the second control module realizes the synchronization of the upgrade file by restoring The name of the health check file within the server to bring the health che...

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 relates to an online updating device and an online updating method for a virtual server cluster. The online updating device comprises a first synchronization module, a second synchronization module and a first control module, wherein the first synchronization module is used for controlling one server in the virtual server cluster to realize synchronization of an upgrade file; the second synchronization module is used for synchronizing the upgrade file to other servers in the virtual server cluster; the first control module is used for modifying a health examination file in the server where the second synchronization module is located into an abnormal state when the server where the second synchronization module is located realizes synchronization of the upgrade file; the server where the second synchronization module is located is used for recovering the health examination file in the server where the second synchronization module is located into a normal state while the synchronization of the upgrade file is finished. Due to the adoption of the scheme of the invention, update service is provided for a user terminal uninterruptedly while the server automatically updates the upgrade file, so that not only is the efficiency of updating the upgrade file by the virtual server cluster promoted, but also favorable user experience is brought to a user.

Description

technical field [0001] The invention belongs to the field of load balancing server clusters in the data communication technology, in particular to an online update device and method for virtual server clusters. Background technique [0002] In order to quickly seize the market, existing terminal companies will first sell terminal products with basic functions to users, and then regularly upgrade the software of user terminals to solve user terminal problems and meet user functional requirements. This sales model makes the upgrading of user terminals more and more important. With the popularization of network technology, more and more terminal products support online upgrade. The so-called online upgrade usually refers to downloading the upgrade file from the server while connected to the network to ensure that the software is in the latest state. [0003] The application of server clusters expands the single server structure in the past to the structure of server clusters,...

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): H04L29/08H04L12/24
CPCH04L67/025H04L67/08H04L67/1095H04L67/125
Inventor 李晓阳吴雨果王轩
Owner FOUNDER BROADBAND NETWORK SERVICE
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