Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling
Reexamination Certificate
2007-11-20
2007-11-20
An, Meng-Al T. (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Task management or control
Process scheduling
C718S001000, C718S100000, C707S793000, C711S006000
Reexamination Certificate
active
10425470
ABSTRACT:
A technique for utilizing resources in a virtual machine operating system. The virtual machine operating system comprises a multiplicity of virtual machines. A share of resources is allocated to each of the virtual machines. Utilization by one of the virtual machines of the resources allocated to the one virtual machine is automatically monitored. If the one virtual machine needs additional resources, the one virtual machine is automatically cloned. The clone is allocated a share of the resources taken from the shares of other of the virtual machines, such that the resultant shares allocated to the one virtual machine and the clone together are greater than the share allocated to the one virtual machine before the one virtual machine was cloned. The clone performs work with its resources that would have been performed by the one virtual machine if not for the existence of said clone.
REFERENCES:
patent: 4916608 (1990-04-01), Shultz
patent: 5506975 (1996-04-01), Onodera
patent: 5592625 (1997-01-01), Sandberg
patent: 5692192 (1997-11-01), Sudo
patent: 5884077 (1999-03-01), Suzuki
patent: 5991893 (1999-11-01), Snider
patent: 6003066 (1999-12-01), Ryan et al.
patent: 6075938 (2000-06-01), Bugnion et al.
patent: 6081833 (2000-06-01), Okamoto
patent: 6148378 (2000-11-01), Bordaz
patent: 6170045 (2001-01-01), Bobak et al.
patent: 6205528 (2001-03-01), Kingsbury
patent: 6389482 (2002-05-01), Bobak et al.
patent: 6438663 (2002-08-01), Agarwal et al.
patent: 6477560 (2002-11-01), Murayama et al.
patent: 6542926 (2003-04-01), Zalewski et al.
patent: 6732220 (2004-05-01), Babaian et al.
patent: 6738977 (2004-05-01), Berry et al.
patent: 7089558 (2006-08-01), Baskey et al.
patent: 7136800 (2006-11-01), Vega
patent: 7158972 (2007-01-01), Marsland
patent: 2001/0047482 (2001-11-01), Harris et al.
patent: 2002/0013802 (2002-01-01), Mori et al.
patent: 2002/0016812 (2002-02-01), Uchishiba et al.
patent: 2003/0037178 (2003-02-01), Vessey et al.
patent: 2003/0065676 (2003-04-01), Gbadegesin et al.
patent: 2004/0010787 (2004-01-01), Traut et al.
patent: 2004/0221285 (2004-11-01), Donovan et al.
patent: 2004/0230972 (2004-11-01), Donovan et al.
patent: 63-036445 (1988-02-01), None
patent: 2112055 (1990-04-01), None
patent: 07-013823 (1995-01-01), None
patent: 09-319653 (1997-12-01), None
patent: 2000-215071 (2000-08-01), None
patent: 2001142725 (2001-05-01), None
patent: 20010216172 (2001-08-01), None
patent: 2002-073358 (2002-03-01), None
patent: 2002-140202 (2002-05-01), None
patent: WO 00/73902 (2000-12-01), None
Uhlig et al., “Towards Scalable Multiprocessor Virtual Machines”, Proceedings of the 3RDVirtula Machine Research & Technology Symposium, CA, 2004, pp. 1-14.
IBM TDB vol. 37 No. 06A Jun. 1994 “Shared Memory Cluster—A Scalable Multiprocessor Design” pp. 503-507.
IBM TDB vol. 35 No. 18 Jun. 1992 “Logically Shared Memory” pp. 44-49.
U.S. Appl. No. 10/280,987 entitled “System and Method for Transferring Data Between Virtual Machines or Other Computer Entities” filed on Oct. 24, 2002 by Shultz and Tkatschow.
Azzedin et al., “Integrating Trust Into Grid Resource Management Systems”, Proceedings of the International Conference on Parallel Processing, 2002, pp. 1-8.
Back et al, “Processes in Kaffeos: Isolation, Resource Management, and Sharing in Java”, Symposium on Operating Systems Design and Implementation, 4th, Sand Diego, Oct. 22-25, 2000, Proceedings of OSDI 2000; 14 pages.
Bagley et al, “Sharing Data and Services in a Virtual Machine System”, IBM Reseach Laboratory; pp. 82-88.
Binder et al, “Portable Resource Control in Java”, OOPSLA 01 Tampa, Florida, ACM 2001; pp. 139-155.
Cosell et al, “An Operation System for Computer Sharing”, ACM; pp. 75-81.
Yau et al, “Resource Management in Software-Programmable Router Operating Systems”, IEEE, 2001; pp. 489-500.
Casey Christine T.
Shultz Steven S.
Tkatschow Xenia
An Meng-Al T.
Samodovitz Arthur J.
To Jennifer N.
LandOfFree
Management of virtual machines to utilize shared resources does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Management of virtual machines to utilize shared resources, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Management of virtual machines to utilize shared resources will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3849343