Publication Date:
2005
Citation:
SLA Based Profit Optimization in Multi-tier Web Application System / Danilo Ardagna, Marco Trubian, Li Zhang - In: Proceedings - Fourth IEEE International Symposium on Network Computing and Applications - NCA 2005 / A. Shvartsman, University of Connecticut, USA. - Los Alamitos : IEEE Computer Society, 2005 Jul. - ISBN 0769523269. - pp. 263-266 (( Intervento presentato al 4th. convegno IEEE International Symposium on Network Computing and Applications tenutosi a Cambridge, MA, USA nel 2005.
abstract:
Nowadays, large service centers provide Web sites hosting to many customers by
sharing a pool of IT resources. The service providers and their customers negotiate
utility based Service Level Agreement (SLA) to determine the costs and penalties on
the base of the achieved performance level. The system is often based on a multitier
architecture to service requests to dynamic pages as well as various Web services.
The service provider would like to maximize the SLA revenues, while minimizing its
operating costs. The system we consider is based on a centralized network dispatcher
which controls the allocation of applications to servers, the request volumes at various
servers and the scheduling policy at each server. The dispatcher can also decide to
turn ON or OFF servers depending on the system load. This paper designs a resource
allocation scheduler for such multi-tier Web environments so as to maximize the profits
associated with multiple class SLAs. The overall problem is NP-hard. We develop
heuristic solutions by implementing a local-search algorithm. Experimental results are
presented to demonstrate the benefits of our approach.
sharing a pool of IT resources. The service providers and their customers negotiate
utility based Service Level Agreement (SLA) to determine the costs and penalties on
the base of the achieved performance level. The system is often based on a multitier
architecture to service requests to dynamic pages as well as various Web services.
The service provider would like to maximize the SLA revenues, while minimizing its
operating costs. The system we consider is based on a centralized network dispatcher
which controls the allocation of applications to servers, the request volumes at various
servers and the scheduling policy at each server. The dispatcher can also decide to
turn ON or OFF servers depending on the system load. This paper designs a resource
allocation scheduler for such multi-tier Web environments so as to maximize the profits
associated with multiple class SLAs. The overall problem is NP-hard. We develop
heuristic solutions by implementing a local-search algorithm. Experimental results are
presented to demonstrate the benefits of our approach.
IRIS type:
03 - Contributo in volume
List of contributors:
Danilo Ardagna, Marco Trubian, Li Zhang
Link to information sheet:
Book title:
Proceedings - Fourth IEEE International Symposium on Network Computing and Applications - NCA 2005