Cloud systems allow to run parallel applications using solutions with distributed heterogeneous architecture. Software development for heterogeneous distributed environment requires a module-based design. The components in such module system are connected by means of telecommunications network enabling message passing. This article describes an interaction model for components in distributed applications. The model was designed based on the paradigm of Variable Speed Hybrid Petri Nets and allows to analyse system performance at various tiers: selection of the optimum approach to load balancing between components; making scaling decisions to enhance performance of certain modules; fine-tuning the interaction between system components. The model is not contingent on particular tools a user might employ to implement a solution; it also provides a monitoring data integration functionality.

The model contains descriptions of standard messaging patterns linking components of distributed applications. These patterns include request-reply and publish-subscribe. Load balancing algorithms for various schemes of these patterns usage have been developed for a cloud environment.
Язык оригиналаанглийский
Название основной публикацииComputational Science and Its Applications – ICCSA 2016
Подзаголовок основной публикации16th International Conference, Beijing, China, July 4-7, 2016, Proceedings, Part II
ИздательSpringer Nature
Страницы390-402
ISBN (электронное издание)978-3-319-42108-7
ISBN (печатное издание)978-3-319-42107-0
DOI
СостояниеОпубликовано - 2016
Событие16th International Conference on Computational Science and Its Applications - Beijing, Китай
Продолжительность: 4 июл 20166 июл 2016
Номер конференции: 16

Серия публикаций

НазваниеLecture Notes in Computer Science
ИздательSpringer Nature
Том9787
ISSN (печатное издание)0302-9743

конференция

конференция16th International Conference on Computational Science and Its Applications
Сокращенное названиеICCSA 2016
Страна/TерриторияКитай
ГородBeijing
Период4/07/166/07/16

ID: 71353077