Title :
Model-driven consolidation of Java workloads on multicores
Author :
Ansaloni, Danilo ; Chen, Lydia Y. ; Smirni, Evgenia ; Binder, Walter
Author_Institution :
Univ. of Lugano, Lugano, Switzerland
Abstract :
Optimal resource allocation and application consolidation on modern multicore systems that host multiple applications is not easy. Striking a balance among conflicting targets such as maximizing system throughput and system utilization while minimizing application response times is a quandary for system administrators. The purpose of this work is to offer a methodology that can automate the difficult process of identifying how to best consolidate workloads in a multicore environment. We develop a simple approach that treats the hardware and the operating system as a black box and uses measurements to profile the application resource demands. The demands become input to a queueing network model that successfully predicts application scalability and that captures the performance impact of consolidated applications on shared on-chip and off-chip resources. Extensive analysis with the widely used DaCapo Java benchmarks on an IBM Power 7 system illustrates the model´s ability to accurately predict the system´s optimal application mix.
Keywords :
Java; multiprocessing systems; operating systems (computers); queueing theory; resource allocation; DaCapo Java benchmarks; IBM Power 7 system; Java workloads; application consolidation; application resource demands; application response time minimization; application scalability; model-driven consolidation; multicore systems; off-chip resources; operating system; optimal resource allocation; queueing network model; shared on-chip resources; system optimal application mix; system throughput maximization; system utilization maximization; Benchmark testing; Hardware; Interference; Java; Measurement; Multicore processing; Throughput; Java; application consolidation; multicores; performance modeling; queueing networks;
Conference_Titel :
Dependable Systems and Networks (DSN), 2012 42nd Annual IEEE/IFIP International Conference on
Conference_Location :
Boston, MA
Print_ISBN :
978-1-4673-1624-8
Electronic_ISBN :
1530-0889
DOI :
10.1109/DSN.2012.6263928