COMPUTER SYSTEM AND AVAILABILITY METHOD THEREOF
First Claim
1. A computer system comprising a physical server,wherein the physical server comprises:
- current-system and standby-system physical devices; and
a virtualization mechanism which provides a plurality of virtual servers each comprising a current-system virtual device obtained by virtualizing the current-system physical device, and a standby-system virtual device obtained by virtualizing the standby-system physical device,wherein the virtualization mechanism comprises a function which allocates, for occupied usage, the current-system physical device to the current-system virtual device of the virtual server and which allocates, for shared usage, the virtual-system physical device to the standby-system virtual device of the virtual server, and which distributes a request issued from the current-system or standby-system virtual device of the virtual server to the current-system or standby-system physical device allocated to the current-system or standby-system virtual device,wherein, if a fault occurs in the current-system physical device allocated to the current-system virtual device of the virtual server,the virtualization mechanism configures, for the standby-system virtual device of the virtual server, the standby-system physical device, which has not been configured as a physical device which is also used at high priority by the standby-system virtual device of any of the virtual servers, as a physical device which is used by the standby-system virtual device at a higher priority than the other standby-system virtual devices, andwherein the virtualization mechanism distributes the request issued from the standby-system virtual device of the virtual server to the standby-system physical device configured as a physical device which is used at a high priority by the standby-system virtual device of the virtual server.
1 Assignment
0 Petitions
Accused Products
Abstract
High availability computer system and fault correction method. If a fault occurs in the current-system physical device allocated to the current-system virtual device of the virtual server, the virtualization mechanism of the physical server configures, for the standby-system virtual device of the virtual server, the standby-system physical device, as a physical device which is used at a high priority, and the virtualization mechanism distributes the request issued from the standby-system virtual device of another virtual server to a standby-system physical device, but, when such a standby-system physical device does not exist, the virtualization mechanism distributes the request to a standby-system physical device configured for high priority usage.
108 Citations
16 Claims
-
1. A computer system comprising a physical server,
wherein the physical server comprises: -
current-system and standby-system physical devices; and a virtualization mechanism which provides a plurality of virtual servers each comprising a current-system virtual device obtained by virtualizing the current-system physical device, and a standby-system virtual device obtained by virtualizing the standby-system physical device, wherein the virtualization mechanism comprises a function which allocates, for occupied usage, the current-system physical device to the current-system virtual device of the virtual server and which allocates, for shared usage, the virtual-system physical device to the standby-system virtual device of the virtual server, and which distributes a request issued from the current-system or standby-system virtual device of the virtual server to the current-system or standby-system physical device allocated to the current-system or standby-system virtual device, wherein, if a fault occurs in the current-system physical device allocated to the current-system virtual device of the virtual server, the virtualization mechanism configures, for the standby-system virtual device of the virtual server, the standby-system physical device, which has not been configured as a physical device which is also used at high priority by the standby-system virtual device of any of the virtual servers, as a physical device which is used by the standby-system virtual device at a higher priority than the other standby-system virtual devices, and wherein the virtualization mechanism distributes the request issued from the standby-system virtual device of the virtual server to the standby-system physical device configured as a physical device which is used at a high priority by the standby-system virtual device of the virtual server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An availability method for a computer system comprising a physical server,
wherein the physical server comprises: -
current-system and standby-system physical devices; and a virtualization mechanism which provides a plurality of virtual servers each comprising a current-system virtual device obtained by virtualizing the current-system physical device, and a standby-system virtual device obtained by virtualizing the standby-system physical device, the availability method comprising; a first step in which the virtualization mechanism allocates, for occupied usage, the current-system physical device to the current-system virtual device of the virtual server and which allocates, for shared usage, the virtual-system physical device to the standby-system virtual device of the virtual server, and which distributes a request issued from the current-system or standby-system virtual device of the virtual server to the current-system or standby-system physical device allocated to the current-system or standby-system virtual device; and a second step in which, if a fault occurs in the current-system physical device allocated to the current-system virtual device of the virtual server, the virtualization mechanism configures, for the standby-system virtual device of the virtual server, the standby-system physical device, which has not been configured as a physical device which is also used at high priority by the standby-system virtual device of any of the virtual servers, as a physical device which is used by the standby-system virtual device at a higher priority than the other standby-system virtual devices, and in which the virtualization mechanism distributes the request issued from the standby-system virtual device of the virtual server to the standby-system physical device configured as a physical device which is used at a high priority by the standby-system virtual device of the virtual server. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification