An intelligent and integrated architecture for data centers with distributed photonic switching

A novel architecture dealing with the coupling between cloud orchestration and network control is here proposed. TRIIIAD — TRIple-Layered Intelligent and Integrated Architecture for Data Centers consists of three horizontal layers and a vertical control, management and orchestration plane. The top layer offers the IaaS (Infrastructure as a Service). The middle layer provides a lightweight routing/forwarding mechanism. The bottom layer works as a distributed photonic switching plane. Finally, the vertical plane is responsible for coordinating the interoperation of those three layers and keeping them agnostic to each other. The vertical plane brings a new concept for server-centric designs: an Augmented Software-Defined Networking, in which a SDN controller can integrate network control with orchestration, so that consistency between decisions taken at network and virtualization layers can be ensured.

[1]  David Nassimi A self routing Benes network , 1980, ISCA '80.

[2]  Ankit Singla,et al.  Jellyfish: Networking Data Centers Randomly , 2011, NSDI.

[3]  Amin Vahdat,et al.  A scalable, commodity data center network architecture , 2008, SIGCOMM '08.

[4]  Amin Vahdat,et al.  PortLand: a scalable fault-tolerant layer 2 data center network fabric , 2009, SIGCOMM '09.

[5]  M. Weiser,et al.  Hot topics-ubiquitous computing , 1993 .

[6]  Michael Koch,et al.  Ubiquitous Computing , 2001, CSCW-Kompendium.

[7]  Yousef Saad,et al.  Data Communication in Hypercubes , 1989, J. Parallel Distributed Comput..

[8]  Lei Shi,et al.  Dcell: a scalable and fault-tolerant network structure for data centers , 2008, SIGCOMM '08.

[9]  Henggang Cui,et al.  Optically cross-braced hypercube: A reconfigurable physical layer for interconnects and server-centric datacenters , 2012, OFC/NFOEC.

[10]  Rao Mikkilineni,et al.  Next Generation Cloud Computing Architecture: Enabling Real-Time Dynamism for Shared Distributed Physical Infrastructure , 2010, 2010 19th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises.

[11]  Haitao Wu,et al.  BCube: a high performance, server-centric network architecture for modular data centers , 2009, SIGCOMM '09.

[12]  Lars Lundberg,et al.  Performance Optimization Using Extended Critical Path Analysis in Multithreaded Programs on Multiprocessors , 2001, J. Parallel Distributed Comput..

[13]  Magnos Martinello,et al.  VirtPhy: A fully programmable infrastructure for efficient NFV in small data centers , 2016, 2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN).