Method and apparatus for dynamic CPU resource management

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S001000, C718S103000, C718S105000, C709S226000

Reexamination Certificate

active

07979863

ABSTRACT:
Methods and apparatuses for dynamic CPU resource management are provided. CPU related information is collected for one or more virtual machines. CPU shares and affinity of a virtual machine are dynamically changed, as needed, based on the CPU usage information for the virtual machine and based on a specified priority of the virtual machine.

REFERENCES:
patent: 4253145 (1981-02-01), Goldberg
patent: 5742762 (1998-04-01), Scholl et al.
patent: 5870559 (1999-02-01), Leshem et al.
patent: 5889523 (1999-03-01), Wilcox et al.
patent: 6115646 (2000-09-01), Fizman et al.
patent: 6122664 (2000-09-01), Boukobza et al.
patent: 6145001 (2000-11-01), Scholl et al.
patent: 6173306 (2001-01-01), Raz et al.
patent: 6178529 (2001-01-01), Short et al.
patent: 6226273 (2001-05-01), Busuioc et al.
patent: 6304864 (2001-10-01), Liddy et al.
patent: 6331858 (2001-12-01), Fisher
patent: 6430592 (2002-08-01), Davison
patent: 6505217 (2003-01-01), Venkatraman et al.
patent: 6530840 (2003-03-01), Cuomo et al.
patent: 6691176 (2004-02-01), Narin et al.
patent: 6694419 (2004-02-01), Schnee et al.
patent: 6738886 (2004-05-01), Mendoza et al.
patent: 6742099 (2004-05-01), Mendoza et al.
patent: 6745312 (2004-06-01), Schnee et al.
patent: 6848104 (2005-01-01), Van Ee et al.
patent: 6851030 (2005-02-01), Tremaine
patent: 6853738 (2005-02-01), Nishigaki et al.
patent: 6968441 (2005-11-01), Schnee
patent: 6986137 (2006-01-01), King et al.
patent: 7080379 (2006-07-01), Brenner et al.
patent: 7299468 (2007-11-01), Casey et al.
patent: 7308687 (2007-12-01), Trossman et al.
patent: 7673114 (2010-03-01), Allen et al.
patent: 2001/0028729 (2001-10-01), Nishigaki et al.
patent: 2002/0087611 (2002-07-01), Tanaka et al.
patent: 2002/0091702 (2002-07-01), Mullins
patent: 2002/0173863 (2002-11-01), Imada
patent: 2002/0184171 (2002-12-01), McClanahan
patent: 2003/0009543 (2003-01-01), Gupta
patent: 2003/0037092 (2003-02-01), McCarthy et al.
patent: 2003/0158884 (2003-08-01), Alford, Jr.
patent: 2003/0182597 (2003-09-01), Coha et al.
patent: 2003/0214525 (2003-11-01), Esfahany
patent: 2003/0233571 (2003-12-01), Kraus et al.
patent: 2004/0143664 (2004-07-01), Usa et al.
patent: 2004/0154018 (2004-08-01), Doering et al.
patent: 2004/0221121 (2004-11-01), Hamilton, II et al.
patent: 2004/0250248 (2004-12-01), Halpern et al.
patent: 2005/0015661 (2005-01-01), Vaidyanathan
patent: 2005/0038989 (2005-02-01), Esfahany
patent: 2005/0044301 (2005-02-01), Vasilevsky et al.
patent: 2005/0081201 (2005-04-01), Aguilar, Jr. et al.
patent: 2005/0120160 (2005-06-01), Plouffe et al.
patent: 2005/0131941 (2005-06-01), Dettinger et al.
patent: 2005/0132362 (2005-06-01), Knauerhase et al.
patent: 2005/0262505 (2005-11-01), Esfahany et al.
patent: 2005/0289145 (2005-12-01), Voegel
patent: 2006/0017969 (2006-01-01), Ly et al.
patent: 2006/0020781 (2006-01-01), Scarlata et al.
patent: 2006/0069761 (2006-03-01), Singh et al.
patent: 2006/0136912 (2006-06-01), Robinson et al.
patent: 2006/0242641 (2006-10-01), Kinsey et al.
patent: 2006/0265711 (2006-11-01), Bantz et al.
patent: 2007/0055647 (2007-03-01), Mullins et al.
patent: 2007/0079308 (2007-04-01), Chiaramonte et al.
patent: 2007/0094367 (2007-04-01), Esfahany et al.
patent: 2007/0106769 (2007-05-01), Liu
patent: 2007/0266136 (2007-11-01), Esfahany et al.
patent: WO 01/38992 (2001-05-01), None
patent: WO 02/088938 (2002-11-01), None
patent: WO 03/071424 (2003-08-01), None
patent: WO 03/088046 (2003-10-01), None
Jeannette Lawrence, Introduction to Neural Networks, 1994 California Scientific Software Press, 6th Edition, 18, 28 (4 pgs.).
Communication—Supplementary European Search Report in Application No. 02752185.5—1243, dated Apr. 27, 2007, received Jun. 19, 2007 (4 pgs.).
Omer F. Rana et al., “Resource Discovery for Dynamic Clusters in Computational Grids,” XP-002429542,IEEE, 2001, 759-767 (9 pgs.).
PCT, Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, PCT/US2006/040918 (10 Pgs.),Date Mailed Jan. 31, 2007.
Platform Computing, Inc., “An Introduction to Platform VM Orchestrator. Extract More Value from a Virtual Server Environment Through Automated Management”, XP002415478, (13 pgs.), Oct. 1, 2005.
Gamma, et al., “Design Patterns Elements of Resusable Object-Oriented Software”, XP002261440, (24 pgs.), 1997.
VMware, Inc., “VMware VirtualCenter User 's Manual Version 1.0”, XP002407050, retrieved from the internet http://www.vmware.com/pdf/VirtualCenter—Users—Manual.pdf, retrieved on Aug. 16, 2005, (143 pgs.).
Govil, et al., “Cellular Disco: Resource Management Using Virtual Clusters on Shared-Memory Multiprocessors”, Operating Systems Review, ACM vol. 33, No. 5, pp. 154-169, ACM 1-58113-140-2, Dec. 1999 (XP000919655) (16 pgs.), Dec. 5, 2005.
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority for International Application No. PCT/US2005/014269, filed Apr. 25, 2005 (12 pgs.), Nov. 16, 2005.
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration; International Application No. PCT/US2005/014270 dated Aug. 8, 2005 (11 pgs).
PCT, Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration; International Application No. PCT/US2006/038055; dated mailed Feb. 1, 2007 (12 pgs).
EPO Communication Pursuant to Article 96(2) EPC, Application No. 05 739 911.5—1243; Ref. HCD/J00049340EP, (6 pgs), Sep. 6, 2007.
Intel; White paper; Easy-attach Storage, making SAN Affordable (8 pgs), 2004.
White Paper; Building Virtual Infrastructure with VMware VirtualCenter; Virtual Infrastructure Software for the Responsive Enterprise; vmware, (10 pgs), 2004.
Computer Associates; Unicenter NSM Dynamic Reconfiguration Option; Complete Management Solution for High-End to Mid-Range Servers (24 pgs), 2003.
Computer Associates; Unicenter NSM Dynamic Reconfiguration Option; Complete Management Solution for High-End to Mid-Range Servers (updated Apr. 22, 2003) (28 pgs).
Computer Associates; Unicenter NSM Dynamic Reconfiguration Option; Getting Started Guide 3.0 (25 pgs), Apr. 2003.
Computer Associates; Unicenter NSM Dynamic Reconfiguration Option; Managing On-Demand Computing (59 pgs), Jun. 26, 2003.
Computer Associates; Unicenter Dynamic Reconfiguration Option; (1 pg), 2003.
Computer Associates; Unicenter NSM Dynamic Reconfiguration Option 3.0; High-End & Midframe Server Discovery, Monitoring & Administration Solution; CA Development Buddy Program (10 pgs), 2003.
Computer Associates; Managing Enterprise Clusters and Dynamic System Domains, Session Code: ENT07SN (47 pgs), 2003.
Managing Dynamic System Domains with Unicenter DRO (22 pgs), 2003.
Computer Associates; Unicenter Advanced Systems Management (UASM) rll (47 pgs), 2005.
USPTO Office Action for U.S. Appl. No. 11/435,347; filed May 15, 2006; Inventor: Kouros H. Esfahany, Apr. 22, 2008.
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration; International Application No. PCT/US2005/014270; 11 pages, Aug. 8, 2005.
EPO Communication Pursuant to Article 96(2) EPC; Application No. 05 739 911.5-1243; Ref. HCD/J00049340EP; 6 pages, Sep. 6, 2007.
U.S. Patent and Trademark Office, Office Action for U.S. Appl. No. 11/255,056, filed Oct. 19, 2005, Kouros H. Esfahany et al., Nov. 27, 2009.
U.S. Patent and Trademark Office, Final Office Action for U.S. Appl. No. 11/255,056, filed Oct. 19, 2005, Kouros H. Esfahany et al., Apr. 28, 2010.
U.S. Patent and Trademark Office, Office Action for U.S. Appl. No. 11/241,155, filed Sep. 30, 2005, Kouros H. Esfahany et al., Jan. 7, 2010.
U.S. Patent and Trademark Office, Office Action for U.S. Appl. No. 11/241,155, filed Sep. 30, 2005, Kouros H. Esfahany et al., Jul. 23, 2010.
U.S. Patent and Tradem

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for dynamic CPU resource management does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for dynamic CPU resource management, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for dynamic CPU resource management will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2721229

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.