Provision of virtual storage resources to an operating system control program
First Claim
Patent Images
1. A method for dynamically providing virtual storage resources to a computer operating system control program controlling the concurrent execution of multiple virtual machines on a computing complex with a virtual storage facility shared by said virtual machines, comprising the steps of:
- requesting virtual storage resources for supporting a control program processing requirement; and
in response to a control program virtual storage resource request;
establishing a non-dispatchable, pseudo-virtual machine control block including virtual storage resource linkages; and
devoting virtual storage resources to the processing requirement and connecting the devoted resources to the storage resource linkages of the devoted resources machine control block.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for dynamically providing virtual storage resources to an operating system control program in a computing complex where the control program controls the concurrent execution of multiple virtual machines confer on the control program the capacity to gain access to virtual storage resources through the creation of pseudo-virtual machine control blocks that are available only to the control program.
151 Citations
4 Claims
-
1. A method for dynamically providing virtual storage resources to a computer operating system control program controlling the concurrent execution of multiple virtual machines on a computing complex with a virtual storage facility shared by said virtual machines, comprising the steps of:
-
requesting virtual storage resources for supporting a control program processing requirement; and in response to a control program virtual storage resource request; establishing a non-dispatchable, pseudo-virtual machine control block including virtual storage resource linkages; and devoting virtual storage resources to the processing requirement and connecting the devoted resources to the storage resource linkages of the devoted resources machine control block.
-
-
2. A method for dynamically providing virtual storage resources to a computer operating system control program controlling the concurrent execution of multiple virtual machines on a computing complex with a virtual storage facility shared by said virtual machines, comprising the steps of:
-
requesting virtual storage resources for supporting a control program processing requirement; in response to a control program virtual storage resource request; establishing a non-dispatchable, pseudo-virtual machine control block including virtual storage resource linkages and connecting virtual storage resources to the virtual storage resource linkages of the pseudo-virtual machine control block; creating a list of non-dispatchable virtual machine blocks; and attaching the pseudo-machine control block to the list. - View Dependent Claims (3)
-
-
4. A system for dynamically providing virtual storage resources to a virtual-machine computer operating system control program, comprising:
-
a multi-facility computer complex including a virtual storage facility; a multi-function control program means for controlling access to the facilitates of said computer complex by a plurality of autonomous virtual machines; and virtual buffer means in said control program means for creating a non-dispatchable, pseudo-virtual machine, resident in said computer complex and connecting said virtual storage facility with a respective control program function of said control program means, said virtual buffer means creating said non-dispatchable, pseudo-virtual in response to a requirement of said control program function for virtual machine storage resources, and said virtual buffer means linking said non-dispatchable, pseudo-virtual machine with virtual storage resources in said virtual storage facility.
-
Specification