|
ABSTRACT
We present a methodology for maximizing profits in a general class of e-commerce environments. The cost model is based on revenues that are generated when Quality-of-Service (QoS) guarantees are satisfied and on penalties that are incurred otherwise. The corresponding QoS criteria are derived from multiclass Service-Level-Agreements (SLAs) between service providers and their clients, which include the tail distributions of the per-class delays in addition to more standard QoS metrics such as throughput and mean delays. Our approach consists of formulating the optimization problem as a network flow model with a separable set of concave objective functions based on queueing-theoretic formulas, where the SLA classes are taken into account in both the constraints and the objective function. This problem is then solved via a fixed-point iteration. Numerous experiments illustrate the benefits of our approach.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
R. Ahuja, T. Magnanti, and J. Orlin. Network Flows. Prentice Hall, Englewood Cliffs, New Jersey, 1993.
|
| |
2
|
S. Borst, O. Boxma, and P. R. Jelenkovic. Asymptotic behavior of generalized processor sharing with long-tailed traffic sources. In Proceedings of the INFOCOM, Tel-Aviv, Israel, 2000.
|
| |
3
|
|
| |
4
|
B. Fox. Discrete optimization via marginal analysis. Management Science, 13:210-216, November 1966.
|
| |
5
|
G. Frederickson and D. Johnson. The complexity of selection and ranking in x + y and matrices with sorted columns. Journal of Computer and System Sciences, 24:197-208, 1982.
|
 |
6
|
|
| |
7
|
|
| |
8
|
F. P. Kelly. Reversibility and Stochastic Networks. John Wiley & Sons, New York, 1979.
|
| |
9
|
|
| |
10
|
|
| |
11
|
Z. Liu, M. S. Squillante, and J. L. Wolf. On maximizing service-level-agreement profits. Technical report, IBM Research Division, 2001.
|
 |
12
|
Daniel A. Menascé , Virgilio A. F. Almeida , Rodrigo Fonseca , Marco A. Mendes, A methodology for workload characterization of E-commerce sites, Proceedings of the 1st ACM conference on Electronic commerce, p.119-128, November 03-05, 1999, Denver, Colorado, United States
[doi> 10.1145/336992.337024]
|
| |
13
|
|
| |
14
|
|
| |
15
|
|
| |
16
|
|
| |
17
|
H. Takagi. Queueing Analysis: A Foundation of Performance Evaluation. Volume 1: Vacation and Priority Systems, Part 1. North Holland, Amsterdam, 1991.
|
 |
18
|
A. N. Tantawi , G. Towsley , J. Wolf, Optimal allocation of multiple class resources in computer systems, Proceedings of the 1988 ACM SIGMETRICS conference on Measurement and modeling of computer systems, p.253-260, May 24-27, 1988, Santa Fe, New Mexico, United States
|
| |
19
|
Z.-L. Zhang, Z. Liu, J. Kurose, and D. Towsley. Call admission control schemes under the generalized processor sharing scheduling discipline. Telecommunication Systems, 7:125-152, 1997.
|
| |
20
|
Z.-L. Zhang, Z. Liu, and D. Towsley. Closed-form deterministic performance bounds for the generalized processor sharing scheduling discipline. Journal of Combinatorial Optimaization,1, 1998.
|
| |
21
|
Z. L. Zhang, D. Towsley, and J. Kurose. Statistical analysis of the generalized processor sharing scheduling discipline. IEEE Journal on Selected Areas in Communications, 13(6):1071-1080, 1995.
|
| |
22
|
|
CITED BY 17
|
|
|
|
|
|
|
|
|
|
|
|
|
David A. Bacigalupo , Stephen A. Jarvis , Ligang He , Daniel P. Spooner , Donna N. Dillenberger , Graham R. Nudd, An Investigation into the Application of Different Performance Prediction Methods to Distributed Enterprise Applications, The Journal of Supercomputing, v.34 n.2, p.93-111, November 2005
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ronald P. Doyle , Jeffrey S. Chase , Omer M. Asad , Wei Jin , Amin M. Vahdat, Model-based resource provisioning in a web service utility, Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems, p.5-5, March 26-28, 2003, Seattle, WA
|
|
|
|
|
|
|
Jordi Guitart , David Carrera , Vicenç Beltran , Jordi Torres , Eduard Ayguadé, Dynamic CPU provisioning for self-managed secure web applications in SMP hosting platforms, Computer Networks: The International Journal of Computer and Telecommunications Networking, v.52 n.7, p.1390-1409, May, 2008
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|