skip to main content
research-article

A look to the old-world_sky: EU-funded dependability cloud computing research

Published:16 July 2012Publication History
Skip Abstract Section

Abstract

Cloud computing is currently the most important trend in the Information and Communication Technology (ICT) industry, and it has still not fully realized its potential. Reasons for its popularity are the opportunities to rapidly allocate vast amounts of computing resources and the fact that resources are accounted per use. While cloud computing was initiated by major industry players, academia has rapidly caught up; currently we see a vast number of cloud computing-related research efforts. However, since industry pushes development and many research aspects of cloud computing demand for large compute resources and real workloads, pure academic efforts have difficulties to address the most important issues and to have a major impact. On the other hand, academia usually tends to explore disruptive ideas that would not be addressed by industry alone. This paper summarizes the approaches and methods of five EU-funded research projects that focus on cloud computing in general and address important issues such as security, dependability, and interoperability. These aspects have received limited attention by the industry so far. The key to success of these large joint efforts is the close collaboration between partners from academia and industry spread all over Europe. The specific projects are Cloud-TM, Contrail, mOASIC, TClouds and VISION Cloud. Besides presenting the individual projects and their key contributions, we provide a perspective on future ICT research in Europe.

References

  1. BFT-SMaRt Web Site. http://code.google.com/p/bft-smart/.Google ScholarGoogle Scholar
  2. CloudTM Web Site. http://www.cloudtm.eu/.Google ScholarGoogle Scholar
  3. Contrail code repository. http://contrail.projects.ow2.org/xwiki/bin/view/Main/.Google ScholarGoogle Scholar
  4. Contrail web site. http://contrail-project.eu/.Google ScholarGoogle Scholar
  5. Cooperation themes in Horizon 2020. http://ec.europa.eu/research/horizon2020/pdf/press/fact_sheet_fp7_themes_in_h2020.pdf.Google ScholarGoogle Scholar
  6. Horizon 2020. http://ec.europa.eu/research/horizon2020/index_en.cfm?pg=home&video=none.Google ScholarGoogle Scholar
  7. mOSAIC code repository. http://bitucket.org/mosaic.Google ScholarGoogle Scholar
  8. mOSAIC Web Site. http://www.mosaic-cloud.eu.Google ScholarGoogle Scholar
  9. Open Cloud Computing Interface. http://occi-wg.org.Google ScholarGoogle Scholar
  10. TClouds Web Site. http://www.tclouds-project.eu/.Google ScholarGoogle Scholar
  11. VISION Cloud Web Site. http://www.visioncloud.eu/.Google ScholarGoogle Scholar
  12. Open Virtualization Format Specification, Jan 2010. DMTF Standard. http://dmtf.org/standards/ovf.Google ScholarGoogle Scholar
  13. M. K. Aguilera, A. Merchant, M. Shah, A. Veitch, and C. Karamanolis. Sinfonia: A new paradigm for building scalable distributed systems. ACM Transactions on Computer Systems, 27(3), 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. K. R. Balraj. An Approach to Achieve Delegation of Sensitive RESTful Resources on Storage Cloud. In 2nd Workshop on Software Services: Cloud Computing and Applications based on Software Services, 2011.Google ScholarGoogle Scholar
  15. H. Berenson, P. Bernstein, J. Gray, J. Melton, E. O'Neil, and P. O'Neil. A critique of ANSI SQL isolation levels. In Proceedings of the International Conference on Management of Data (SIGMOD '95), pages 1--10, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. A. Bessani, M. Correia, B. Quaresma, F. André, and P. Sousa. DepSky: Dependable and Secure Storage in a Cloud-of-Clouds. In Proceedings of the 6th EuroSys Conference (EuroSys '11), pages 31--46, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. S. Bleikertz, T. Gros, M. Schunter, and K. Eriksson. Automated Information Flow Analysis of Virtualized Infrastructures. In Proceedings of the 16th European Symposium on Research in Computer Security (ESORICS '11), pages 392--415, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. S. Bugiel, T. Pöppelmann, S. Nürnberger, A.-R. Sadeghi, and T. Schneider. AmazonIA: When Elasticity Snaps Back. In Proceedings of the 18th Conference on Computer and Communications Security (CCS '11), pages 389--400, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. S. Cabuk, C. I. Dalton, K. Eriksson, D. Kuhlmann, H. V. Ramasamy, G. Ramunno, A.-R. Sadeghi, M. Schunter, and C. Stüble. Towards automated security policy enforcement in multi-tenant virtual data centers. Journal of Computer Security, 18(1):89--121, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Contrail Consortium. Design of the virtual infrastructure network, 2011. Contrail Deliverable - D4.1.Google ScholarGoogle Scholar
  21. M. Coppola, P. Dazzi, A. Lazouski, F. Martinelli, P. Mori, J. Jensen, I. Johnson, and P. Kershaw. The Contrail approach to cloud federations. In Proceedings of the International Symposium on Grids and Clouds (ISGC '12), 2012.Google ScholarGoogle Scholar
  22. P. Costa, M. Pasin, A. Bessani, and M. Correia. Byzantine fault-tolerant MapReduce: Faults are not just crashes. In Proc. of the 3rd Int. Conference on Cloud Computing Technology and Science (CloudCom'11), 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. M. Couceiro, P. Romano, and L. Rodrigues. PolyCert: Polymorphic Self-optimizing Replication for In-Memory Transactional Grids. In Proceedings of the 12th Conference on Middleware (Middleware '11), pages 309--328, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. G. DeCandia, D. Hastorun, M. Jampani, G. Kakulapati, A. Lakshman, A. Pilchin, S. Sivasubramanian, P. Vosshall, and W. Vogels. Dynamo: Amazon's highly available key-value store. In Proceedings of the 21st Symposium on Operating Systems Principles (SOSP '07), pages 205--220, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. B. Di Martino, D. Petcu, R. Cossu, P. Goncalves, T. Mahr, and M. Loichate. Building a Mosaic of Clouds. In Proceedings of the Euro-Par 2010 Parallel Processing Workshops (Euro-Par '10 Workshops), pages 571--578, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. D. Didona, P. Romano, S. Peluso, and F. Quaglia. Transactional Auto Scaler: Elastic scaling of NoSQL transactional data grids. In Proceedings of the 9th International Conference on Autonomic Computing (ICAC '12), 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. S. Halevi, D. Harnik, B. Pinkas, and A. Shulman-Peleg. Proofs of ownership in remote storage systems. In Proceedings of the 18th ACM conference on Computer and communications security (CCS'11), pages 491--500, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. P. Harsh, Y. Jegou, R. G. Cascella, and C. Morin. Contrail virtual execution platform: Challenges in being part of a cloud federation. In Proceedings of the 4th European Conference Towards a Service-based Internet (ServiceWave '11), pages 50--61, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. P. Harsh, Y. Jegou, R. G. Cascella, and C. Morin. Open computing infrastructures for elastic services. In European Research Activities in Cloud Computing. Cambridge Scholars Publishing, 2012.Google ScholarGoogle Scholar
  30. F. Hupfeld, T. Cortes, B. Kolbeck, J. Stender, E. Focht, M. Hess, J. Malo, J. Marti, and E. Cesario. The XtreemFS architecture -- a case for object-based file systems in grids. Concurrency and Computation: Practice & Experience, 20(17):2049--2060, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. R. Kapitza, J. Behl, C. Cachin, T. Distler, S. Kuhnle, S. V. Mohammadi, W. Schröder-Preikschat, and K. Stengel. CheapBFT: Resource-efficient Byzantine Fault Tolerance. In Proceedings of the 7th EuroSys Conference (EuroSys '12), pages 295--308, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. E. K. Kolodner, S. Tal, D. Kyriazis, D. Naor, M. Allalouf, L. Bonelli, P. Brand, A. Eckert, E. Elmroth, S. V. Gogouvitis, D. Harnik, F. Hernandez, M. C. Jaeger, E. B. Lakew, J. M. Lopez, M. Lorenz, A. Messina, A. Shulman-Peleg, R. Talyansky, A. Voulodimos, and Y. Wolfsthal. A Cloud Environment for Data-intensive Storage Services. In Proceedings of the 3rd International Conference on Cloud Computing Technology and Science (CloudCom'11), pages 357--366, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. A. Lakshman and P. Malik. Cassandra: A decentralized structured storage system. SIGOPS Operating Systems Review, 44:35--40, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. F. Marchioni and M. Surtani. Infinispan Data Grid Platform. PACKT Publishing, 2012.Google ScholarGoogle Scholar
  35. N. Mavrogeorgi, S. V. Gogouvitis, A. Voulodimos, G. Katsaros, S. Koutsoutos, D. Kyriazis, T. Varvarigou, and E. Salant. Content Based SLAs in Cloud Computing Environments. In 5th International Conference on Cloud Computing, 2012.Google ScholarGoogle Scholar
  36. S. Peluso, P. Ruivo, P. Romano, F. Quaglia, and L. Rodrigues. When Scalability Meets Consistency: Genuine Multiversion Update-Serializable Partial Data Replication. In Proceedings of the 32nd International Conference on Distributed Computing Systems (ICDCS '12), 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. D. Petcu. Invitation to a Journey in the ERA of Cloud Computing. In European Research Activities in Cloud Computing, pages 1--18. Cambridge Scholars Publishing, 2012.Google ScholarGoogle Scholar
  38. D. Petcu, M. Frincu, C. Craciun, S. Panica, M. Neagul, and G. Macariu. Towards Open-Source Cloudware. In Proceedings of the 4th International Conference on Utility and Cloud Computing (UCC '11), pages 330 --331, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. D. Petcu, G. Macariu, S. Panica, and C. Cr?aciun. Portable Cloud applications - From theory to practice. Future Generation Computer Systems, 2012. doi:10.1016/j.future.2012.01.009.Google ScholarGoogle Scholar
  40. D. Petcu and J. Vázquez-Poletti (Editors). European Research Activities in Cloud Computing. CSP, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. G. Pierre, I. el Helw, C. Stratan, A. Oprescu, T. Kielmann, T. Schuett, J. Stender, M. Artac, and A. Cernivec. ConPaaS: An integrated runtime environment for elastic cloud applications. In Proceedings of the 12th Conference on Middleware -- Posters and Demos Track (Middleware '11), pages 5:1--5:2, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. P. Romano, L. Rodrigues, N. Carvalho, and J. Cachopo. Cloud-TM: Harnessing the cloud with distributed transactional memories. SIGOPS Operating Systems Review, 44(2):1--6, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. L. Schubert and K. Jeffery. Advances in Clouds. Research in Future Cloud Computing. Expert Group Report, 2012. http://cordis.europa.eu/fp7/ict/ssai/docs/cloud-report-final.pdf.Google ScholarGoogle Scholar
  44. N. Shavit and D. Touitou. Software transactional memory. In Proceedings of the 14th Symposium on Principles of Distributed Computing (PODC '95), pages 204--213, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. S. Venticinque, R. Aversa, B. Di Martino, M. Rak, and D. Petcu. A Cloud Agency for SLA Negotiation and Management. In Proceedings of the Euro-Par 2010 Parallel Processing Workshops (Euro-Par '10 Workshops), pages 587--594, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. P. Verissimo, A. Bessani, and M. Pasin. The TClouds Architecture: Open and Resilient Cloud-of-clouds Computing. In Proceedings of the 2nd Workshop on Dependability of Clouds, Data Centers and Virtual Machine Technology (DCDV '12), 2012.Google ScholarGoogle ScholarCross RefCross Ref
  47. G. Veronese, M. Correia, A. Bessani, and L. Lung. Efficient Byzantine Fault Tolerance. IEEE Transactions on Computers, 2012.Google ScholarGoogle Scholar
  48. A. Voulodimos, S. V. Gogouvitis, N. Mavrogeorgi, R. Talyansky, D. Kyriazis, S. Koutsoutos, V. Alexandrou, E. Kolodner, P. Brand, and T. Varvarigou. A Unified Management Model for Data Intensive Storage Clouds. Proceedings of the Symposium on Network Cloud Computing and Applications (NCCA'11), pages 69--72, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A look to the old-world_sky: EU-funded dependability cloud computing research

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM SIGOPS Operating Systems Review
        ACM SIGOPS Operating Systems Review  Volume 46, Issue 2
        July 2012
        92 pages
        ISSN:0163-5980
        DOI:10.1145/2331576
        Issue’s Table of Contents

        Copyright © 2012 Authors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 16 July 2012

        Check for updates

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader