Patent ID: 8352778
Filing Date: 2013-01-08
Classification: G06F,H04L

Abstract:
1. A failure recovery method in a server system, the server system including a plurality of physical servers, wherein at least one of the plurality of physical servers executes a server virtualization module for providing a plurality of virtual servers, said method comprising the steps of: operating the server virtualization module on a standby physical server; providing correspondence information indicating a correspondence between each physical server and the server virtualization module executed on each physical server, and generating information regarding an active virtual server and a stopped virtual server on each server virtualization module; capturing a snapshot of a memory image of the active virtual server and storing the snapshot in an image storage disk; acquiring the information regarding the active virtual server and the stopped virtual server from the server virtualization module to update the correspondence information; updating the information regarding the active virtual server and the stopped virtual server from the server virtualization module on a periodic basis or upon receipt of events; and when one of the physical server fails: determining the virtual server which has been active on the server virtualization module executed on the failed physical server by referring to the correspondence information; and activating a virtual server on the server virtualization module executed on the standby physical server for recovering the determined virtual server using the snapshot of the determined virtual server stored in the image storage disk.