NOMS 2008 - 2008 IEEE Network Operations and Management Symposium 2008
DOI: 10.1109/noms.2008.4575111
|View full text |Cite
|
Sign up to set email alerts
|

Utility-based placement of dynamic Web applications with fairness goals

Abstract: Abstract-We study the problem of dynamic resource allocation to clustered Web applications. We extend application server middleware with the ability to automatically decide the size of application clusters and their placement on physical machines. Unlike existing solutions, which focus on maximizing resource utilization and may unfairly treat some applications, the approach introduced in this paper considers the satisfaction of each application with a particular resource allocation and attempts to at least equ… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
61
0

Year Published

2008
2008
2011
2011

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 55 publications
(63 citation statements)
references
References 14 publications
0
61
0
Order By: Relevance
“…We formally describe the technique, and then demonstrate that it not only performs well in presence of heterogeneous workloads but it also shows consistent performance in presence only of long-running jobs compared to other wellknown scheduling algorithms. We perform our experiments with a simulator already used and validated against a system prototype in [25,18]. While here we mainly focus on the description and evaluation of the management of long-running jobs, transactional workloads were extensively covered in [18].…”
Section: Discussionmentioning
confidence: 99%
See 4 more Smart Citations
“…We formally describe the technique, and then demonstrate that it not only performs well in presence of heterogeneous workloads but it also shows consistent performance in presence only of long-running jobs compared to other wellknown scheduling algorithms. We perform our experiments with a simulator already used and validated against a system prototype in [25,18]. While here we mainly focus on the description and evaluation of the management of long-running jobs, transactional workloads were extensively covered in [18].…”
Section: Discussionmentioning
confidence: 99%
“…This paper focuses on batch workload, as the benefits of our approach in managing transactional workload have been shown previously [18]. This permits us to study the algorithm's behavior with a reduced number of variables, while also providing an opportunity to compare our techniques to existing approaches.…”
Section: Methodsmentioning
confidence: 99%
See 3 more Smart Citations