loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
26th IEEE International Conference on Distributed Computing Systems (ICDCS'06)
Controlling Quality of Service in Multi-Tier Web Applications
Lisboa, Portugal
July 04-July 07
ISBN: 0-7695-2540-7
Yixin Diao, IBM Thomas J. Watson Research Center, NY
Joseph L. Hellerstein, IBM Thomas J. Watson Research Center, NY
Sujay Parekh, IBM Thomas J. Watson Research Center, NY
Hidayatullah Shaikh, IBM Thomas J. Watson Research Center, NY
Maheswaran Surendra, IBM Thomas J. Watson Research Center, NY
The need for service differentiation in Internet services has motivated interest in controlling multi-tier web applications. This paper describes a tier-to-tier (T2T) management architecture that supports decentralized actuator management in multi-tier systems, and a testbed implementation of this architecture using commercial software products. Based on testbed experiments and analytic models, we gain insight into the value of coordinated exploitation of actuators on multiple tiers, especially considerations for control efficiency and control granularity. For control efficiency, we show that more effective utilization of tiers can be achieved by using actuators on the bottleneck tier rather than only using actuators on the entry tier. For granularity of control (the ability to achieve a wide range of service level objectives) we show that a fine granularity of control can be achieved through a coordinated, cross-tier exploitation of coarse grained actuators (e.g., multiprogramming level), an approach that can greatly reduce controllerinduced variability.
Citation:
Yixin Diao, Joseph L. Hellerstein, Sujay Parekh, Hidayatullah Shaikh, Maheswaran Surendra, "Controlling Quality of Service in Multi-Tier Web Applications," icdcs, pp.25, 26th IEEE International Conference on Distributed Computing Systems (ICDCS'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.