QoS aware balancing in data centers
Abstract
One embodiment of the present invention provides a system for balancing loads between two physical resources. During operation, for each physical resource, the system establishes resource-usage models for a plurality of jobs that share the physical resource, identifies quality-of-service (QoS) levels associated with the jobs, and computes a QoS balance point for the physical resource based on the resource-usage models and the QoS ratings. The QoS balance point indicates a rating of QoS, above which substantial resource provisioning is required. In response to detecting a difference between a first QoS balance point associated with a first physical resource and a second QoS balance point associated with a second physical resource, the system identifies one or more jobs to be moved between the first and second physical resources such that the difference between the first and the second QoS balance points is reduced.
- Inventors:
- Issue Date:
- Research Org.:
- Palo Alto Research Center Inc., Palo Alto, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1531915
- Patent Number(s):
- 9374314
- Application Number:
- 13/688,035
- Assignee:
- Palo Alto Research Center Incorporated (Palo Alto, CA)
- Patent Classifications (CPCs):
-
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
H - ELECTRICITY H04 - ELECTRIC COMMUNICATION TECHNIQUE H04L - TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- DOE Contract Number:
- EE0002898
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 2012-11-28
- Country of Publication:
- United States
- Language:
- English
Citation Formats
Greene, Daniel H., Crawford, Lara S., and Hanley, John. QoS aware balancing in data centers. United States: N. p., 2016.
Web.
Greene, Daniel H., Crawford, Lara S., & Hanley, John. QoS aware balancing in data centers. United States.
Greene, Daniel H., Crawford, Lara S., and Hanley, John. Tue .
"QoS aware balancing in data centers". United States. https://www.osti.gov/servlets/purl/1531915.
@article{osti_1531915,
title = {QoS aware balancing in data centers},
author = {Greene, Daniel H. and Crawford, Lara S. and Hanley, John},
abstractNote = {One embodiment of the present invention provides a system for balancing loads between two physical resources. During operation, for each physical resource, the system establishes resource-usage models for a plurality of jobs that share the physical resource, identifies quality-of-service (QoS) levels associated with the jobs, and computes a QoS balance point for the physical resource based on the resource-usage models and the QoS ratings. The QoS balance point indicates a rating of QoS, above which substantial resource provisioning is required. In response to detecting a difference between a first QoS balance point associated with a first physical resource and a second QoS balance point associated with a second physical resource, the system identifies one or more jobs to be moved between the first and second physical resources such that the difference between the first and the second QoS balance points is reduced.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Tue Jun 21 00:00:00 EDT 2016},
month = {Tue Jun 21 00:00:00 EDT 2016}
}
Works referenced in this record:
Statistical Packing of Resource Requirements in Data Centers
patent-application, April 2010
- Greene, Daniel H.; Chu, Maurice; Hindi, Haitham
- US Patent Application 12/253111; 20100100877
Method and Apparatus for Monitoring Web Service Resource Utilization
patent-application, April 2009
- Chen, Ying; Li, Ying; Qiu, JIe
- US Patent Application 12/067454; 20090100172
System and Method for Virtual Machine Multiplexing for Resource Provisioning in Compute Clouds
patent-application, December 2011
- Isci, Canturk; Kephart, Jeffrey O.; Meng, Xiaoqiao
- US Patent Application 12/793897; 20110302578
System and Method for Fair and Economical Resource Partitioning Using Virtual Hypervisor
patent-application, July 2011
- Head, Michael R.; Kochut, Andrezej; Schulz, Charles O.
- US Patent Application 12/693967; 20110185064
Data Center Batch Job Quality of Service Control
patent-application, December 2010
- Greene, Daniel H.
- US Patent Application 12/474194; 20100306776
Migrating Virtual Machines
patent-application,
- Shiva, SM Prakash; Rolia, Jerome; Venkatesh, Raman Ramteke
- US Patent Application 14/234640; 20140165063
Method and system for balancing load distrubution on a wide area network
patent-application, December 2001
- Skene, Bryan D.; Tennican, Scott P.; Kee, Thomas E.
- US Patent Application 09/788281; 20010052016
Energy Efficient Scaling of Network Appliance Service Performance
patent-application, March 2011
- Phillips, Steven B.; Gourlay, Douglas; Sultan, Omar
- US Patent Application 12/563536; 20110069613
Data Network Monitoring System and Method
patent-application, July 2010
- Wittgreffe, John P.
- US Patent Application 12/594103; 20100177650