Links as a Service (LaaS): Guaranteed Tenant Isolation in the Shared Cloud: Guaranteed Tenant Isolation in the Shared Cloud

Alexander Shpiner, Ori Rottenstreich, Avinoam Kolodny, Isaac Keslassy, Eitan Zahavi

Research output: Contribution to journalArticlepeer-review

13 Scopus citations

Abstract

The most demanding tenants of shared clouds require complete isolation from their neighbors, in order to guarantee that their application performance is not affected by other tenants. Unfortunately, while shared clouds can offer an option, whereby tenants obtain dedicated servers, they do not offer any network provisioning service, which would shield these tenants from network interference. In this paper, we introduce links as a service (LaaS), a new abstraction for cloud service that provides isolation of network links. Each tenant gets an exclusive set of links forming a virtual fat-tree, and is guaranteed to receive the exact same bandwidth and delay as if it were alone in the shared cloud. Consequently, each tenant can use the forwarding method that best fits its application. Under simple assumptions, using bipartite graph properties and pigeonhole-based analysis, we derive theoretical conditions for enabling the LaaS without capacity over-provisioning in fat-trees. New tenants are only admitted in the network, when they can be allocated hosts and links that maintain these conditions. We also provide new results on the numbers of tenants and hosts that can fit while guaranteeing network isolation. The LaaS is implementable with common network gear, tested to scale to large networks, and provides full tenant isolation at the cost of a limited reduction in the cloud utilization.

Original languageEnglish
Article number8691539
Pages (from-to)1072-1084
Number of pages13
JournalIEEE Journal on Selected Areas in Communications
Volume37
Issue number5
DOIs
StatePublished - May 2019

Keywords

  • Communication networks
  • software defined networking
  • computer networks
  • computer network management

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Links as a Service (LaaS): Guaranteed Tenant Isolation in the Shared Cloud: Guaranteed Tenant Isolation in the Shared Cloud'. Together they form a unique fingerprint.

Cite this