System and method for expediting virtual I/O server (VIOS) boot time in a virtual computing environment
First Claim
1. A computer system for management of boot time of a virtual machine, the computer system comprising:
- one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices and program instructions which are stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the program instructions comprising;
program instructions to identify assigned resources of a virtual I/O server (VIOS) of the virtual machine;
program instructions to allocate additional resources from a local partition (LPAR) of the machine to the assigned resources of VIOS during boot time of VIOS; and
program instructions to reallocate the allocated additional resources from VIOS to the local partition (LPAR) once boot time of VIOS is completed.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach for management of boot time of a virtual machine is provided. In one aspect, a system boot time application identifies assigned resources of a virtual I/O server (VIOS) of a computing system. In addition, the system boot time application allocates additional resources from client logical partitions (LPARs) of the computing system to the assigned resources of VIOS during boot time of VIOS. The system boot time application further identifies cores of the computing system during the boot time of VIOS. The system boot time application also sets the cores in turbo core mode until boot time of VIOS is completed. In one aspect, the system boot time application reallocates the allocated additional resources from VIOS to the client LPARs once boot time of VIOS is completed.
16 Citations
13 Claims
-
1. A computer system for management of boot time of a virtual machine, the computer system comprising:
one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices and program instructions which are stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the program instructions comprising; program instructions to identify assigned resources of a virtual I/O server (VIOS) of the virtual machine; program instructions to allocate additional resources from a local partition (LPAR) of the machine to the assigned resources of VIOS during boot time of VIOS; and program instructions to reallocate the allocated additional resources from VIOS to the local partition (LPAR) once boot time of VIOS is completed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A computer program product for management of boot time of a virtual machine, the computer program product comprising:
-
one or more computer-readable tangible storage devices and program instructions stored on at least one of the one or more storage devices, the program instructions comprising; program instructions to identify assigned resources of a virtual I/0 server (VIOS) of the virtual machine; program instructions to allocate additional resources from local partition (LPAR) of the machine to the assigned resources of VIOS during boot time of VIOS; and program instructions to reallocate the allocated additional resources from VIOS to the local partition (LPAR) once boot time of VIOS is completed. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification