Proceedings paper

Title:
Automated Deployment of Hierarchical Components
Authors:
Tomas Kučera, Petr Hnětynka, Jan Kofroň
Publication:
Proceedings of SNPD 2012
DOI:
Year:
2012
ISBN:
978-3-642-32172-6
Link:

Abstract:
Deployment of distributed component-based systems is quite important stage in the system’s life-cycle since it may significantly influence its overall performance and utilization of computers and the network. Thus, deployment of the system has to be carefully planned. There exist algorithms for deployment of component-based system; however they allow deployment of systems with a single level of component composition; hierarchical systems have to be flattened before deployment. However, such a flattening is not possible for component frameworks where hierarchical components exist also at run-time. In this paper, we present an algorithm for automated deployment planning of hierarchical component systems. The algorithm incorporates component demands and machine resources in order to maximize performance of deployed applications. We also present an implementation of the algorithm for the SOFA 2 component framework.

BibTeX:
@inproceedings{kucera_automated_2012,
    title = {{Automated Deployment of Hierarchical Components}},
    author = {Kučera, Tomas and Hnětynka, Petr and Kofroň, Jan},
    year = {2012},
    booktitle = {{Proceedings of SNPD 2012}},
    editor = {Lee, Roger},
    publisher = {Springer Berlin Heidelberg},
    series = {{Studies in Computational Intelligence}},
    doi = {10.1007/978-3-642-32172-6_10},
    isbn = {978-3-642-32172-6},
    pages = {117--128},
    url = {https://link.springer.com/chapter/10.1007/978-3-642-32172-6_10},
}