Abstract:
Distributed computing systems (DCS) host a wide variety of enterprise applications in dynamic and uncertain operating environments. These applications require stringent r...Show MoreMetadata
Abstract:
Distributed computing systems (DCS) host a wide variety of enterprise applications in dynamic and uncertain operating environments. These applications require stringent reliability, availability, and quality of service (QoS) guarantee to maintain their service level agreements (SLAs). Due to the growing size, increasing complexity, and varying nature of applications hosted in DCS, development of a single autonomic performance management system is difficult to maintain the SLAs of all of these applications. Therefore, a customizable autonomic performance management system is introduced in this paper, by using model-integrated computing methodologies, which allow application domain architects to develop meta-models of each system, various system modules with attributes, their connectivity, constraints, and visualization aspects. Then, domain engineers can define the initial settings of the application, QoS objectives, system components' placement, and interaction among these components in a graphical domain specific modeling environment. This configurable performance management system facilitates reusability of the same components, algorithms, and application performance models in different deployment settings.
Published in: 2014 IEEE/ACS 11th International Conference on Computer Systems and Applications (AICCSA)
Date of Conference: 10-13 November 2014
Date Added to IEEE Xplore: 02 April 2015
Electronic ISBN:978-1-4799-7100-8