Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Best of 2013 Recommended by Editor Recommended by Reviewer Recommended by Reader
Cloud federation in a layered service model
Villegas D., Bobroff N., Rodero I., Delgado J., Liu Y., Devarakonda A., Fong L., Masoud Sadjadi S., Parashar M.  Journal of Computer and System Sciences 78 (5): 1330-1344, 2012. Type: Article
Date Reviewed: Jan 3 2013

In this paper, Villegas et al. tackle the problem of federating different cloud infrastructures (with the same service interfaces) by leveraging a layered service model. The layers are those defined by the National Institute of Standards and Technology (NIST): Internet as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). The authors provide a real-world implementation of a central processing unit (CPU)-intensive application, WRF, for weather forecasts. They decouple the layers to achieve the goal of outsourcing different components to cloud providers. Their wish is to have cooperating providers of cloud services, so that when a customer submits a request to one cloud, it can be fulfilled by another as appropriate.

The ultimate goal of the authors’ research is very challenging. As they point out, standard interfaces are lacking. However, process algebras, like the pi-calculus, are already able to describe such interfaces, and a more expressive algebra (that is, one including negotiation and handshaking between other resources like libraries and licenses) can be built out of initiatives like the OASIS topology and orchestration specification for cloud applications (TOSCA). The semantics aspects of the execution in different layers are challenging.

The topic is worthy of attention. Similar challenges have been tackled and partially solved, for example, by the worldwide Large Hadron Collider (LHC) computing grid. This paper describes a very good deployment, and would make a good topic for a workshop.

Reviewer:  Massimiliano Masi Review #: CR140793 (1304-0310)
Bookmark and Share
  Editor Recommended
Cloud computing (C.2.4 ... )
Interoperability (D.2.12 )
Would you recommend this review?
Other reviews under "Cloud computing": Date
A survey on cloud interoperability: taxonomies, standards, and practice
Zhang Z., Wu C., Cheung D.  ACM SIGMETRICS Performance Evaluation Review 40(4): 13-22, 2013. Type: Article
Apr 14 2014
Hierarchical virtual machine consolidation in a cloud computing system
Hwang I., Pedram M.  CLOUD 2013 (Proceedings of the IEEE 6th International Conference on Cloud Computing, Santa Clara, CA,  Jun 27-Jul 2, 2013) 196-203, 2013. Type: Proceedings
Mar 18 2014
Secure cloud storage for remote mobile data collection
Gejibo S., Grasso D., Mancini F., Mughal K.  NordiCloud 2013 (Proceedings of the 2nd Nordic Symposium on Cloud Computing & Internet Technologies, Oslo, Norway,  Sep 2-3, 2013) 8-14, 2013. Type: Proceedings
Feb 10 2014

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2014 ThinkLoud, Inc.
Terms of Use
| Privacy Policy