• DocumentCode
    2028831
  • Title

    COSCAnet: Virtualized Sockets for Scalable and Flexible PaaS Applications

  • Author

    Kachele, Steffen ; Hauck, Franz J.

  • Author_Institution
    Inst. of Distrib. Syst., Univ. of Ulm, Ulm, Germany
  • fYear
    2013
  • fDate
    9-12 Dec. 2013
  • Firstpage
    273
  • Lastpage
    277
  • 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.
  • Keywords
    cloud computing; transport protocols; COSCAnet; HTTP; PaaS cloud network layer; TCP; UDP; application protocols; flexible PaaS applications; flexible PaaS systems; placement decisions; platform as a service; socket interface; virtualized sockets; IP networks; Ports (Computers); Protocols; Routing; Servers; Sockets; Virtualization; COSCA; NaaS; Network; Network as a Service; PaaS; Platfrom as a Service; TCP; UDP;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Utility and Cloud Computing (UCC), 2013 IEEE/ACM 6th International Conference on
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.1109/UCC.2013.55
  • Filename
    6809412