Costa, Paolo and Migliavacca, Matteo and Pietzuch, Peter and Wolf, Alexander L. (2012) NaaS: Network-as-a-Service in the Cloud. In: 2nd USENIX Workshop on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services (Hot-ICE '12), April 24th, 2012, San Jose, California, USA.
Restricted to Repository staff only
| Contact us about this Publication
Cloud computing realises the vision of utility computing. Tenants can benefit from on-demand provisioning of computational resources according to a pay-per-use model and can outsource hardware purchases and maintenance. Tenants, however, have only limited visibility and control over network resources. Even for simple tasks, tenants must resort to inefficient overlay networks. To address these shortcomings, we propose Networkas- a-Service (NaaS), a framework that integrates current cloud computing offerings with direct, yet secure, tenant access to the network infrastructure. Using NaaS, tenants can easily deploy custom routing and multicast protocols. Further, by modifying the content of packets onpath, they can efficiently implement advanced network services, such as in-network data aggregation, redundancy elimination and smart caching. We discuss applications that can benefit from NaaS, motivate the functionality required by NaaS, and sketch a possible implementation and programming model that can be supported by current technology. Our initial simulation study suggests that, even with limited processing capability at network switches, NaaS can significantly increase application throughput and reduce network traffic.
|Item Type:||Conference or workshop item (Paper)|
|Projects:||[UNSPECIFIED] DISSP: Dependable Internet-Scale Stream Processing|
|Additional information:||The views expressed are solely those of the authors and not of the supporting organisations|
|Subjects:||Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,|
|Divisions:||Faculties > Science Technology and Medical Studies > School of Computing > Future Computing Group|
|Depositing User:||Matteo Migliavacca|
|Date Deposited:||23 Oct 2012 21:51|
|Last Modified:||12 Mar 2013 10:50|
|Resource URI:||http://kar.kent.ac.uk/id/eprint/31871 (The current URI for this page, for reference purposes)|
- Depositors only (login required):