Electrical computers and digital processing systems: multicomput – Computer network managing – Network resource allocating
Reexamination Certificate
2009-01-26
2011-10-25
Avellino, Joseph (Department: 2454)
Electrical computers and digital processing systems: multicomput
Computer network managing
Network resource allocating
C718S104000, C718S105000
Reexamination Certificate
active
08046468
ABSTRACT:
Methods and systems for allocating resources in a virtual desktop resource environment are provided. A method includes making a prediction on the future demand for processes running on a distributed environment with several hosts. The prediction is based on the process demand history and includes the removal of historic process demand glitches. Further, the prediction is used to perform a cost and benefit analysis for moving a candidate process from one host to another, and the candidate process is moved to a different host when the cost and benefit analysis recommends such move. In another embodiment, the predictions on future process demand are used for distributed power management by putting hosts in stand-by mode when the overall demand decreases or by adding hosts to the distributed environment when the load increases.
REFERENCES:
patent: 5579507 (1996-11-01), Hosouchi et al.
patent: 6078944 (2000-06-01), Enko et al.
patent: 6397242 (2002-05-01), Devine et al.
patent: 6496847 (2002-12-01), Bugnion et al.
patent: 6961941 (2005-11-01), Nelson et al.
patent: 7203944 (2007-04-01), van Rietschote et al.
patent: 7228441 (2007-06-01), Fung
patent: 7310684 (2007-12-01), Patrick et al.
patent: 7346471 (2008-03-01), Chickering et al.
patent: 7474992 (2009-01-01), Ariyur
patent: 7577959 (2009-08-01), Nguyen et al.
patent: 7673113 (2010-03-01), Sugumar et al.
patent: 7698709 (2010-04-01), Ditlow et al.
patent: 7756972 (2010-07-01), Ma
patent: 2005/0251802 (2005-11-01), Bozek et al.
patent: 2007/0204266 (2007-08-01), Beaty et al.
patent: 2008/0222633 (2008-09-01), Kami
patent: 2008/0263561 (2008-10-01), Tagashira
patent: 2009/0070771 (2009-03-01), Yuyitung et al.
patent: 2009/0228589 (2009-09-01), Korupolu
patent: 2010/0131959 (2010-05-01), Spiers et al.
Wood et al., Black-box and Gray-box Strategies for Virtual Machine Migration.
“Detecting Recurrent Phase Behavior Under Real-System Variability” Canturk Isci and Margaret Martonosi, Department of Electrical Engineering, Princeton University, pp. 1-11.
Minwen Ji et al., U.S. Appl. No. 11/735,929, filed Apr. 16, 2007, entitled, “Method and System for Determining a Cost-Benefit Metric Potential Virtual Machine Migrations”.
Amir et al., “An opportunity cost approach for job assignment in a scalable computing cluster”, IEEE Transactions on Parallel and Distributed Systems, vol. 11, No. 7, 2000.
Eager et al., “The Limited Performance Benefits of Migrating Active Processes D for Load Sharing”, ACM Sigmetrics, ACM 0-89791-254-3/88/005, pp. 63-72(1988).
Gehring et al., “MARS—A Framework for Minimizing the Job Execution Time in a Metacomputing Environment,” Proceedings of Future General ComQuter Systems, pp. 1-18, 1996.
Harchoi-Balter et al., “Exploiting Process Lifetime Distributions for Dynamic Load Balancing”, ACM Transactions on ComQuter Systems (TOGS), vol. 15, No. 3, pp. 253-285 (Aug. 1997).
Ryu et al., “Exploiting Fine-Grained Idle Periods in Networks of Workstations”, IEEE Transactions on Parallel and Distributed Systems, vol. 11, No. 7, pp. 683-698 (Jul. 2000).
Bhatt Chirag
Holler Anne
Isci Canturk
Shanmuganathan Ganesha
Wang Chengwei
Avellino Joseph
Conaway James
VMware, Inc.
LandOfFree
Process demand prediction for distributed power and resource... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Process demand prediction for distributed power and resource..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Process demand prediction for distributed power and resource... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4294196