A NOVEL TECHNIQUE FOR SCALABLE, EFFICIENT DEPLOYMENT OF SOFTWARE IN CLOUD COMPUTING ENVIRONMENTS

Abstract

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, platforms, 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 scalingout and scaling-in to meet performance requirements. For these 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 customers 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 packages 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 deployed 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 heterogeneous environment.

Authors and Affiliations

S. Venkataramana

Keywords

Related Articles

 Cursor Movement in Real Time using Hand Gesture Recognition

 This paper proposes a method for cursor movements by Classifiers. Purpose of this paper is to reduce the external hardware and to interact with the computer. The system consists of two modules namely, gesture rec...

 EFFECT OF FRICTIONAL WELDING BETWEEN DIFFERENT STAINLESSSTEEL MATERIALS ON THERE IMPACT PROPERTIES

 The aim of the presented study was to investigate the effect of frictional welding between two different stainless steel materials on their impact properties. The study took two approaches; an experimental approach...

 OPTIMIZATION OF INTER NETWORK SHARING SCHEME FOR CELLULAR NETWORK USING GENETIC ALGORITHM

 The cost of wireless network highly depends on the power consumption for transmission. The power consumption increases as number of users increase . Nonlinear enhancement of cost with increase in power needs t...

 Tea Garden Workers Perception towards Working Condition and Role Performed By Trade Unions: With Special Reference to Jorhat District

 'Assam Chah Mazdoor Sangha (ACMS) is the largest trade union organizing labourers in tea gardens of the Assam Valley in north-east india. The union is affiliated with the Indian National Trade Union Congress (INTU...

Data Aggregation Using Genetic Algorithm in Wireless Sensor Network

A sensor network consists of one or more “sinks”. The sensors in the network act as “sources” which detect environmental events and push relevant data to the appropriate sinks. Sensors transmit information towards the s...

Download PDF file
  • EP ID EP112409
  • DOI 10.5281/zenodo.55615
  • Views 57
  • Downloads 0

How To Cite

S. Venkataramana (30). A NOVEL TECHNIQUE FOR SCALABLE, EFFICIENT DEPLOYMENT OF SOFTWARE IN CLOUD COMPUTING ENVIRONMENTS. International Journal of Engineering Sciences & Research Technology, 5(6), 492-496. https://europub.co.uk/articles/-A-112409