ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login


Journal: International Journal of Engineering Sciences & Research Technology (IJESRT) (Vol.5, No. 6)

Publication Date:

Authors : ; ; ;

Page : 486-492

Keywords : Radia; Heterogeneous Environments; seamless provisioning; JuJu; OpenStack; SmartFrog;

Source : Downloadexternal Find it from : Google Scholarexternal


In modern computing environments (Clouds, Data Centers, multi - tiered applications, etc.) deployment of software encounters the obstacle of handling heterogeneity. Real - world solutions are built by combining various technologies, programming languages, plat forms, Operating Systems, and applications. The deployment mechanism not only has to adapt to a changing environment but it has to also respond gracefully to unanticipated demand surges by scaling - out and scaling - in to meet performance requirements. For th ese reasons, deployment of software in heterogeneous environment is a challenging task. Efficient resource provisioning plays a key role in ensuring that global service providers (like Google) adequately accomplish their performance obligations to custome rs while maximizing the utilization of the underlying environment. In this paper, we propose a novel deployment mechanism which can efficiently provision, de - provision and maintain services in heterogeneous environments. Our approach creates software packa ges by embedding parameter values within binaries in a way which is compatible with most target environments allowing for seamless provisioning, tracking, maintenance and de - provisioning of services in a robust manner without requiring specialized agents d eployed in target environments. We have validated our mechanism by constructing prototypes and the results demonstrated that it is possible to scale - out and scale - in rapidly in response to the demand fluctuations by automating deployment mechanism in a het erogeneous environment.

Last modified: 2016-06-17 18:31:53