A NOVEL TECHNIQUE FOR SCALABLE, EFFICIENT DEPLOYMENT OF SOFTWARE IN CLOUD COMPUTING ENVIRONMENTS
Journal Title: International Journal of Engineering Sciences & Research Technology - Year 30, Vol 5, Issue 6
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
A Review on Design of Compaction Press Tool
The real advantage of PM is to cost effectively produce large volume, highly tolerance metal components & widely applied to produce mainly automotive parts such as bearings cap, cams, synchronisation hub, spro...
A Survey of Benchmarking Techniques for Real-Time Operating System Performance Analysis
The recent advanced implementation Techniques of Real-time Operating System offer high performance and featured Real-time embedded systems. There are many kind of Implementation on Real-time operating Systems (RT...
DESIGN AND DEVELOPMENT OF HYBRID MAC BASED ON CSCS
FPGA based MAC has evolved into significant research field within engineering that encompasses the science of signal processing for developing a real-time digital analysis system. Due to the dynamic nature of...
Application of Feature Extraction Used in Biometric Identification
After the extraction of various features we can manipulate them to get important information such as from a pair of eyes we can extract the iris pair to uniquely identify teeth for applications such as person ide...
A REVIEW ON VARIOUS TECHNIQUES OF STEGAN OGRAPHY TO HIDE THE DATA INTO DIGITAL IM AGES
Steganography could be a technique of concealing secret messages in a very cowl object whereas communication takes place between sender and receiver. Security of wind has forever been a serious issue from the interests...