Proceedings of the 15th International Conference on World Wide Web 2006
DOI: 10.1145/1135777.1135865
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic placement for clustered web applications

Abstract: We introduce and evaluate a middleware clustering technology capable of allocating resources to web applications through dynamic application instance placement. We define application instance placement as the problem of placing application instances on a given set of server machines to adjust the amount of resources available to applications in response to varying resource demands of application clusters. The objective is to maximize the amount of demand that may be satisfied using a configured placement. To l… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
141
0
6

Year Published

2008
2008
2022
2022

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 150 publications
(148 citation statements)
references
References 19 publications
1
141
0
6
Order By: Relevance
“…This can be easily mapped to the different service types that need to be placed on multiple servers, with limited resources. The classic CMKP has been successfully adapted to the service placement problem [22,23]. Karve et al designed a centralized application placement middleware [22].…”
Section: Related Workmentioning
confidence: 99%
“…This can be easily mapped to the different service types that need to be placed on multiple servers, with limited resources. The classic CMKP has been successfully adapted to the service placement problem [22,23]. Karve et al designed a centralized application placement middleware [22].…”
Section: Related Workmentioning
confidence: 99%
“…It also models the behavior of clients using Customer Behavior Modeling Graphs to characterize incoming workload. The analytical models developed in CAFe can be used along with the algorithms presented in [4,5] or [6].…”
Section: Related Workmentioning
confidence: 99%
“…Application placement in clustered servers has been studied extensively [1][2][3][4][5][6]. For example, [4][5][6] estimate resource usage of components and place components onto nodes by limiting their sum of resource usage within available node resource.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The optimization problem that we consider presents a non-linear optimization objective while previous approaches [15,16] to similar problems address only linear optimization objectives. In [17], the authors evaluate a similar problem to that addressed in our work (restricted to transactional applications), and use a simulated annealing optimization algorithm.…”
Section: Related Workmentioning
confidence: 99%