COSCAnet: Virtualized Sockets for Scalable and Flexible PaaS Applications

  • Authors:
  • Steffen Kächele;Franz J. Hauck

  • Affiliations:
  • -;-

  • Venue:
  • UCC '13 Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Platform as a Service (PaaS) eases cloud deployment by automating placement decisions, scaling, and maintenance of the infrastructure. Yet, most PaaS offerings restrict network support to HTTP so that applications needing other protocols can hardly be deployed. COSCAnet is a PaaS-cloud network layer that virtualizes the well-known socket interface for UDP and TCP. Thus, legacy applications and protocol implementations can be reused in a PaaS cloud, and most of the typical network restrictions of PaaS can be released. COSCAnet also supports scale-out of applications. Our evaluations show that COSCAnet is not only more flexible but also has lower overhead and higher throughput compared to typical setups, while having only low demands on the underlying network infrastructure. As a result, COSCAnet is a leap forward towards more flexible PaaS systems that support arbitrary application protocols.