D. Theodorou, R. H. Mak, J. J. Keijser, Tristan Suerink
{"title":"NRS: a system for automated network virtualization in iaas cloud infrastructures","authors":"D. Theodorou, R. H. Mak, J. J. Keijser, Tristan Suerink","doi":"10.1145/2465829.2465832","DOIUrl":null,"url":null,"abstract":"Applications running in multi-tenant IaaS clouds increasingly require networked compute resources, which may belong to several clouds hosted in multiple data-centers. To accommodate these applications network virtualization is necessary, not only for isolation between tenants, but also for inter-cloud connectivity and efficient allocation and utilization of network resources. Data-centers currently deploy a variety of technologies to implement virtual networks. None of these, however, possess the automated configuration facilities needed to instantiate the intricate network structures required by IaaS cloud applications. In this paper we present NRS, a system developed at Nikhef that manages the data-center network to form virtual networks; these are provided on-demand to an IaaS cloud, thereby enabling Network-as-a-Service. NRS uses a central network controller approach that combines existing network technologies to provision isolated intra- and inter-data-center virtual networks, while attempting to utilize the underlying physical network in an optimal fashion.","PeriodicalId":176127,"journal":{"name":"Virtualization Technologies in Distributed Computing","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Virtualization Technologies in Distributed Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2465829.2465832","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Applications running in multi-tenant IaaS clouds increasingly require networked compute resources, which may belong to several clouds hosted in multiple data-centers. To accommodate these applications network virtualization is necessary, not only for isolation between tenants, but also for inter-cloud connectivity and efficient allocation and utilization of network resources. Data-centers currently deploy a variety of technologies to implement virtual networks. None of these, however, possess the automated configuration facilities needed to instantiate the intricate network structures required by IaaS cloud applications. In this paper we present NRS, a system developed at Nikhef that manages the data-center network to form virtual networks; these are provided on-demand to an IaaS cloud, thereby enabling Network-as-a-Service. NRS uses a central network controller approach that combines existing network technologies to provision isolated intra- and inter-data-center virtual networks, while attempting to utilize the underlying physical network in an optimal fashion.