|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2006 15th IEEE International Conference on High Performance Distributed Computing
Service contracts and aggregate utility functions
Paris
June 19-June 23
ISBN: 1-4244-0307-3
| ASCII Text | x | ||
| A. AuYoung, L. Rit, S. Wiener, J. Wilkes, "Service contracts and aggregate utility functions," High-Performance Distributed Computing, International Symposium on, pp. 119-131, 2006 15th IEEE International Conference on High Performance Distributed Computing, 2006. | |||
| BibTex | x | ||
| @article{ 10.1109/HPDC.2006.1652143, author = {A. AuYoung and L. Rit and S. Wiener and J. Wilkes}, title = {Service contracts and aggregate utility functions}, journal ={High-Performance Distributed Computing, International Symposium on}, volume = {0}, year = {2006}, isbn = {1-4244-0307-3}, pages = {119-131}, doi = {http://doi.ieeecomputersociety.org/10.1109/HPDC.2006.1652143}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - High-Performance Distributed Computing, International Symposium on TI - Service contracts and aggregate utility functions SN - 1-4244-0307-3 SP119 EP131 A1 - A. AuYoung, A1 - L. Rit, A1 - S. Wiener, A1 - J. Wilkes, PY - 2006 KW - resource availability KW - service contracts KW - QoS KW - multijob aggregate-utility function KW - admission control KW - job scheduling decision KW - profit-seeking approach VL - 0 JA - High-Performance Distributed Computing, International Symposium on ER - | |||
Utility functions are used by clients of a service to communicate the value of a piece of work and other QoS aspects such as its timely completion. However, utility functions on individual work items do not capture how important it is to complete all or part of a batch of items; for this purpose, a higher-level construct is required. We propose a multi-job aggregate-utility function, and show how a service provider that executes jobs on rented resources can use it to drive admission control and job scheduling decisions. Using a profit-seeking approach to its policies, we find that the service provider can cope gracefully with client overload and varying resource availability. The result is significantly greater value delivered to clients, and higher profit (net value) generated for the service provider
Index Terms:
resource availability, service contracts, QoS, multijob aggregate-utility function, admission control, job scheduling decision, profit-seeking approach
Citation:
A. AuYoung, L. Rit, S. Wiener, J. Wilkes, "Service contracts and aggregate utility functions," hpdc, pp.119-131, 2006 15th IEEE International Conference on High Performance Distributed Computing, 2006
Usage of this product signifies your acceptance of the Terms of Use.
