Modeling and Deploying Networklet

The lines between IaaS, PaaS, and SaaS are becoming blurred as datacenter providers seek to create cloud platforms that can widen their appeal to developers. With this kind of hybrid datacenter, resource requests from tenants are increasingly transforming into hybrid requests that may simultaneously demand IaaS, PaaS, and SaaS resources. This paper tackles the challenge of modeling and deploying hybrid tenant requests in datacenter networks, for which we coin ``networklet" to represent a set of VMs that collaboratively provide some PaaS or SaaS service. Through extracting networklets from tenant requests and thus sharing them between multiple tenants, we can achieve a win-win situation for datacenter providers and tenants. Extensive evaluations show that, the proposed model and deployment algorithm indeed improve DCN resource utilization while maintaining performance guarantee.

[1]  Minlan Yu,et al.  Rethinking virtual network embedding: substrate support for path splitting and migration , 2008, CCRV.

[2]  Yuanyuan Yang,et al.  Cost efficient and performance guaranteed virtual network embedding in multicast fat-tree DCNs , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[3]  Jie Wu,et al.  Leveraging tenant flexibility in resource allocation for virtual networks , 2014, 2014 23rd International Conference on Computer Communication and Networks (ICCCN).

[4]  Ning Ding,et al.  The only constant is change: incorporating time-varying network reservations in data centers , 2012, SIGCOMM.

[5]  Joseph Naor,et al.  Near optimal placement of virtual network functions , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[6]  Song Guo,et al.  FELL: A Flexible Virtual Network Embedding Algorithm with Guaranteed Load Balancing , 2011, 2011 IEEE International Conference on Communications (ICC).

[7]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[8]  Jie Wu,et al.  Networklet: Concept and Deployment , 2017, 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS).

[9]  Sheng Zhang,et al.  Embedding parallelizable virtual networks , 2017, Comput. Commun..

[10]  Raouf Boutaba,et al.  ViNEYard: Virtual Network Embedding Algorithms With Coordinated Node and Link Mapping , 2012, IEEE/ACM Transactions on Networking.

[11]  Hitesh Ballani,et al.  Towards predictable datacenter networks , 2011, SIGCOMM 2011.

[12]  Sujata Banerjee,et al.  Application-driven bandwidth guarantees in datacenters , 2015, SIGCOMM.

[13]  Helen J. Wang,et al.  SecondNet: a data center network virtualization architecture with bandwidth guarantees , 2010, CoNEXT.

[14]  Jie Wu,et al.  Virtual Network Embedding with Opportunistic Resource Sharing , 2014, IEEE Transactions on Parallel and Distributed Systems.