Open Access Open Access  Restricted Access Subscription or Fee Access

On Time Rendering with Failover of Tasks in Multicloud Clustering

Talit Sara George, V.P. Sreekantha Kumar

Abstract


Cloud computing is an abstraction for the complex infrastructure, computation and software management over a network, a way to rise up the capacity or potential on the fly which entrusts services to a heterogeneous community. Multicloud offers a management platform for delivering dynamically-scalable services, computing power, bandwidth and storage to the public as utility computing without any bound for time and location. The proposed system focuses on a multicloud cluster with failover and scaling ability, in which the cluster nodes deployed on multicloud are configured to provide seamless connectivity between clouds. In this work, feasibility of the multicloud deployment spanning private and public cloud is analyzed. Failover is an automatic switching of task from one node to other in case of failure. The status of node is recognized by the sharing of constant heartbeat messages and it leverages checkpoint functionality to overcome failures. The clustered nodes deployed on different clouds can maintain built in automatic failover between different cloud providers, can improve the efficiency through scaling and helps to increase the throughput using zero deployment modes. This work assures the reliability of adopted multicloud system with universal control.

Keywords


Checkpoint, Failover, Multicloud Cluster, Scaling, Zero Deployment.

Full Text:

PDF

References


Talit Sara George, V.P.Sreekanthakumar, “On Demand Provisioning of Tasks using Clustering in Multicloud”, ICCCE Conference Proceedings, April 2012.

Rafael Moreno-Vozmediano, Ruben S. Montero, and Ignacio M. Llorente, “Multi-cloud deployment of computing clusters for loosely coupled MTC Applications”, IEEE transactions on parallel and distributed systems, vol. 22, no. 6, June 2011.

I. Foster, T. Freeman, K. Keahey, D. Scheftner, B. Sotomayor, and X. Zhang, “Virtual Clusters for Grid Communities,” Proc. Sixth IEEE Int‟l Symp. Cluster Computing and the Grid, 2006.

Ian Foster, Yong Zhao, Ioan Raicu, Shiyong Lu, “Cloud Computing and Grid Computing 360-Degree Compared”, Grid Computing Environment workshop, GCE-2008.

Ross J W, Westerman G, “Preparing for Utility Computing, the role of architecture and relationships management”. IBM systems J 43(1) 2004 [6] Computer Weekly website, http://www.computer weekly.com/feature/A-history-of-cloud-computing/,2011.

Bhaskar Prasad Rimal, Admela Jukan, Dimitrios Katsaros, Yves Goeleven, “Architectural Requirements for Cloud Computing Systems: An Enterprise Cloud Approach”, J Grid Computing 9:3–26 DOI 10.1007/s10723-010-9171-y 2011

Llorente, R. Moreno-Vozmediano, and R. Montero “Cloud Computing for On-Demand Grid Resource Provisioning Advances in Parallel Computing”, vol. 18, pp. 177-191, IOS Press. 2009

Montero R.S., R. Moreno-Vozmediano, and I.M. Llorente “An Elasticity Model for High Throughput Computing Clusters”, J. Parallel and Distributed Computing, doi: 10.1016/ j.jpdc.2010.05.005. 2010

Nikita Ivanov, Dmitriy Setrakyan, “High Performance Cloud Computing with GridGain”- 2010.

Xuan Wang, “Clustering in the Cloud: Clustering Algorithms to Hadoop Map/Reduce Framework”, Texas State University, 2010.

Adaptive Computing website, http:// www.adaptivecomputing.com/ 2010

Caryer G., J Gallop, J. Grabowski, T. Kovacikova, T. Rings, I Stokes-Rees. “Grid/ Cloud computing Interoperability, Standardization and the Next Generation Network(NGN)”,2009

Raicu, I. Foster, and Y. Zhao, “Many-Task Computing for Grids and Supercomputers”, Proc. Workshop Many-Task Computing on Grids and Supercomputers, pp. 1-11. 2008

Yuri Demchenko, Jeroen Van der Ham, Volodymyr Yakovenko, “On-Demand Provisioning of Cloud and Grid based Infrastructure Services for Collaborative Projects and Groups”, 2011

Amazon Elastic Compute Cloud, http: //aws.amazon.com/ ec2, 2010.

Rackspace Cloud, http://www.rackspace.com/ cloud, 2010.

Thomas C.Bressoud, Michael A.Kozuch, “ Cluster Fault Tolerance: An Experimental Evaluation of Checkpointing and Map Reduce through Simulation, 978-1-4244-5012-1/09, 2009

Karsten Wolke, “ Higher Availability of Services in Heterogeneous Distributed Systems” Oct 2007.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.