|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
BtrPlace: A Flexible Consolidation Manager for Highly Available Applications
PrePrint
ISSN: 1545-5971
| ASCII Text | x | ||
| Fabien Hermenier, Julia Lawall, Gilles Muller, "BtrPlace: A Flexible Consolidation Manager for Highly Available Applications," IEEE Transactions on Dependable and Secure Computing, vol. 99, no. 1, pp. 1, , 5555. | |||
| BibTex | x | ||
| @article{ 10.1109/TDSC.2013.5, author = {Fabien Hermenier and Julia Lawall and Gilles Muller}, title = {BtrPlace: A Flexible Consolidation Manager for Highly Available Applications}, journal ={IEEE Transactions on Dependable and Secure Computing}, volume = {99}, number = {1}, issn = {1545-5971}, year = {5555}, pages = {1}, doi = {http://doi.ieeecomputersociety.org/10.1109/TDSC.2013.5}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Dependable and Secure Computing TI - BtrPlace: A Flexible Consolidation Manager for Highly Available Applications IS - 1 SN - 1545-5971 SP EP EPD - 1 A1 - Fabien Hermenier, A1 - Julia Lawall, A1 - Gilles Muller, PY - 5555 KW - Distributed systems KW - Software/Software Engineering KW - Operating Systems KW - Reliability KW - High availability KW - Organization and Design VL - 99 JA - IEEE Transactions on Dependable and Secure Computing ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TDSC.2013.5
The massive amount of resources found in datacenters makes it possible to provide high availability to multi-tier applications. Virtualizing these applications makes it possible to consolidate them on servers, reducing runtime costs. Nevertheless, replicated VMs have to be carefully placed within the datacenter to provide high availability and good performance. This requires resolving potentially conflicting application and datacenter requirements, while scaling up to the size of modern datacenters. We present Btrplace, a flexible consolidation manager that is customized through configuration scripts written by the application and datacenter administrators. BtrPlace relies on constraint programming and an extensible library of placement constraints. The present library of 14 constraints subsumes and extends the capabilities of existing commercial consolidation managers. Scalability is achieved by splitting the datacenter into partitions and computing placements in parallel. Overall, Btrplace repairs a non-viable placement after a major load increase or a maintenance operation for a 5,000 server datacenter hosting 30,000 VMs and involving thousands of constraints in 3 minutes. Using partitions of 2,500 servers, placement computing is reduced to under 30 seconds.
Index Terms:
Distributed systems,Software/Software Engineering,Operating Systems,Reliability,High availability,Organization and Design
Citation:
Fabien Hermenier, Julia Lawall, Gilles Muller, "BtrPlace: A Flexible Consolidation Manager for Highly Available Applications," IEEE Transactions on Dependable and Secure Computing, 10 Jan. 2013. IEEE computer Society Digital Library. IEEE Computer Society, <http://doi.ieeecomputersociety.org/10.1109/TDSC.2013.5>
Usage of this product signifies your acceptance of the Terms of Use.

