An Implementation Approach for Inter-Cloud Service Combination

Increasing cloud platforms have been developed in the recent time and are provisioning different services to customers. The existence of different cloud provides offers the users an opportunity of combining different cloud services to run their scientific workflows with lower cost and higher performance. In this work we developed a framework to allow combining individual services of different clouds to solve complex problems with efficiency. The framework contains a workflow management system that processes users workflow descriptions and starts the related services automaticall y on the target clouds. A data management component takes care of the data exchange between the underlying clouds. Moreover, a prediction model computes the potential cost and performance of running a workflow on existing clouds, giving users help in selecting the execution target for better performance/cost effect.

[1]  John E. Stone,et al.  An efficient library for parallel ray tracing and animation , 1998 .

[2]  Dieter Fensel,et al.  The Web Service Modeling Framework WSMF , 2002, Electron. Commer. Res. Appl..

[3]  Subhash Saini,et al.  GridFlow: workflow management for grid computing , 2003, CCGrid 2003. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2003. Proceedings..

[4]  Kunal Verma,et al.  Constraint driven Web service composition in METEOR-S , 2004, IEEE International Conference onServices Computing, 2004. (SCC 2004). Proceedings. 2004.

[5]  Kaizar Amin,et al.  GridAnt: a client-controllable grid workflow system , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[6]  Michael Howard Kay XSLT 2.0 Programmer's Reference , 2004 .

[7]  Rajkumar Buyya,et al.  A Taxonomy of Workflow Management Systems for Grid Computing , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[8]  Achim Streit,et al.  Enhancing scientific workflows with secure shell functionality in UNICORE grids , 2005, First International Conference on e-Science and Grid Computing (e-Science'05).

[9]  Radu Prodan,et al.  ASKALON: a tool set for cluster and Grid computing , 2005, Concurr. Pract. Exp..

[10]  Peter H Beckman,et al.  Building the TeraGrid , 2005, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[11]  Geoffrey Fox,et al.  Special Issue: Workflow in Grid Systems , 2006, Concurr. Comput. Pract. Exp..

[12]  Lizhe Wang,et al.  Performance evaluation of virtual machine‐based Grid workflow system , 2008, Concurr. Comput. Pract. Exp..

[13]  Yong Zhao,et al.  Cloud Computing and Grid Computing 360-Degree Compared , 2008, GCE 2008.

[14]  A. Zahariev Google App Engine , 2009 .

[15]  Rajkumar Buyya,et al.  Cloudbus Toolkit for Market-Oriented Cloud Computing , 2009, CloudCom.

[16]  Richard Wolski,et al.  The Eucalyptus Open-Source Cloud-Computing System , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[17]  Tejaswi Redkar,et al.  Windows Azure Platform , 2010 .

[18]  Daniel Crawl,et al.  Workflows and extensions to the Kepler scientific workflow system to support environmental sensor data access and analysis , 2010, Ecol. Informatics.

[19]  R. Sridharan,et al.  Provisioning the MM5 Meteorological Model as Grid Scientific Workflow , 2010, 2010 International Conference on Intelligent Networking and Collaborative Systems.

[20]  Dimka Karastoyanova,et al.  Bridging the Gap between Business and Scientific Workflows: Humans in the Loop of Scientific Workflows , 2010, 2010 IEEE Sixth International Conference on e-Science.

[21]  M. Brian Blake,et al.  Service-Oriented Computing and Cloud Computing: Challenges and Opportunities , 2010, IEEE Internet Computing.

[22]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[23]  Achim Streit,et al.  A Workflow Engine for Computing Clouds , 2011, CLOUD 2011.

[24]  Rajkumar Buyya,et al.  Cloud Computing Principles and Paradigms , 2011 .

[25]  Benny Rochwerger,et al.  Reservoir - When One Cloud Is Not Enough , 2011, Computer.

[26]  Andrew Edmonds,et al.  Open cloud computing interface , 2011 .

[27]  David L. Martin,et al.  Semantic Web Services , 2012, Springer Berlin Heidelberg.

[28]  Yefa Hu,et al.  Cloud Manufacturing: Development and Commerce Realization of MGrid , 2012 .

[29]  Shangguang Wang,et al.  Particle Swarm Optimization with Skyline Operator for Fast Cloud-based Web Service Composition , 2013, Mob. Networks Appl..

[30]  Brian Beach Simple Storage Service , 2014 .