Gerald C. Davison (born 1939) is Professor of Gerontology and Psychology and Dean of the Leonard Davis School of Gerontology at the University of Southern ...
International Business Machines Corporation - Armonk NY
International Classification:
G06F 900
US Classification:
709103, 709107
Abstract:
A computer system allocates processor time to multiple users. A systems operator or other administrator specifies to the computer a share of processor time for each user. The share can be absolute or relative. The system executes users which are I/O bound with processor time less than their respective, specified share(s) by not using significant processor time on users which are waiting for an I/O operation to complete but expediting allocation of a processor to users after their respective I/O operations complete. The system executes users which are CPU bound with processor time greater than their respective, specified share(s) based on their respective shares in relation to a sum of shares of other CPU bound users but excluding shares of I/O bound users. For each user there is also a specified âsoft limitâ, âhard limitâ or âno limitâ. When any hard limit user reaches its hard limit, no further allocation is made.
Recovery Of Guest Virtual Machines After Failure Of A Host Real Machine
David P. Brelsford - Hyde Park NY Daniel D. Cerutti - Kingston NY Leslie S. Coleman - Rhinebeck NY Gerald A. Davison - Ulster Park NY Pamela H. Dewey - Poughkeepsie NY Margaret C. Enichen - Poughkeepsie NY Sarah T. Hartley - Poughkeepsie NY Paul A. Malinowski - Poughkeepsie NY Roger W. Rogers - Poughkeepsie NY Peter H. Tallman - Wappingers Falls NY Lynn A. Czak - Rhinebeck NY
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 944 G06F 1100
US Classification:
364200
Abstract:
The invention disclosed and claimed herein provides a method for a virtual machine, which maps to the V=R region of a host machine's address space, to resume program execution successfully when the host operating system terminates and subsequently restarts successfully after the occurrence of a system incident. The system incident brings the computer system down, but with a reasonable chance that the system will be able to bounce. A bounce occurs when the host operating system nucleus is reinitialized or refreshed. The virtual machine will be allowed to survive the system incident as long as its integrity can be maintained, i. e. as long as its status and in-progress work can be preserved. The status and in-progress work of the virtual machine is preserved in a reserved region of host storage in such a way that the time to save and restore virtual machine status is reduced, I/O that might cause further system incidents are avoided and the complexity of restoration of the virtual machine during a system incident is reduced.
Linda Emery, Patricia Young, Edna Smith, Jacqueline Burton, John Schluckebier, Cj Gladbach, Nancy Hershey, Dixie Woodard, Elbert Parkes, Bobby Cunningham