Experimental Demonstration of Time-aware Software Defined Networking (TaSDN) for OpenFlow-based Optical Interconnect in Intra- Datacenter Networks Hui Yang 1, Jie Zhang 1, Yongli Zhao 1, Yuefeng Ji 1, Jianrui Han 2, Yi Lin 2, Shaofeng Qiu 2, Young Lee 2 (1) Sate Key Laboratory of Information Photonics and Optical Communications, Beijing University of Posts and Telecommunications, China (2) Huawei Technologies Co., Ltd E mail: yanghui@bupt.edu.cn
Outline 1 Background & Requirements of TaSDN 2 Functional Architecture for TaSDN 3 TaSDN Procedure with TaSS Strategy 4 Experimental Demonstration & Results 5 Conclusions
Background (1) Cloud Data Center: changing the landscape of network architecture Involving highly dynamic and high-bandwidth traffic volume between DCs. Intra-DC interconnect with optical networks in a dynamic & efficient manner. Increasing number of network-based DC applications require end-to-end quality of service (QoS). Complex and inelastic interfaces among multiple networks for multi-stratum resources, i.e., optical network and DC service resources, is not efficient enough to provide the required QoS. Therefore, it is necessary to globally optimization of optical and datacenter application stratum resources in such a combined intra-dc interconnect with optical networks environment. Dynamic tasks resource usage resource usage resource usage IP and optical networks App resource Integration & Cooperation IP & Opt Net resource
Background (2) This paper proposes a novel time-aware software defined networking (TaSDN) architecture in OpenFlow-based optical intra-datacenter interconnect for service migration, by introducing a time-aware service scheduling (TaSS) strategy. TaSDN can arrange and accommodate the applications with required QoS considering the time factor, and enhance the resource occupation rate to quickly provision for intra-datacenter demand.
Evolution Table of OaaS Testbed OaaS: Optical as a Service ISPA2012 OFC2012 Workshop Demo CSO: Cross Stratum Optimization OECC&ACP 2012-PDP ECOC2012 OFC2013 ECOC2013 OFC 2013-PDP First propose CSO architecture First intercontinental demonstration to Telefonica First report on demonstration with OF & CSR First combine the Flexi-Grid network with SDN MSRI for DC application based on Multiple OpenFlow Controllers Cooperation esdn over egrid OaaS testbed
Outline 1 Background & Requirements of TaSDN 2 Functional Architecture for TaSDN 3 TaSDN Procedure with TaSS Strategy 4 Experimental Demonstration & Results 5 Conclusions
Functional Architecture for TaSDN (1) OpenFlow Agent OpenFlow Agent OpenFlow Agent Space Switch (FOS) 1 Space Switch (FOS) 2 WDM Switch (CAWG)1 WDM Switch (CAWG) 2 Space Switch (FOS) k+1 Space Switch (FOS) k+2 Space Switch (FOS) k WDM Switch (CAWG) t Space Switch (FOS) n The OpenFlow enabled switching fabric of intradatacenter Three levels of optical switches, including top-of-rack (ToR), aggregation and core optical switches, are used to interconnect datacenter servers, which deployed application stratum resources (e.g., CPU and storage). Each stratum resource is software defined with OpenFlow and controlled by application controller (AC) and network controller (NC) respectively in a unified manner. To control intradatacenter networks for service migration with extended OpenFlow protocol (OFP), OpenFlow-enabled optical switches with the OFP agent software are required (i.e.,of-os). [1] Hui Yang et al., Multi-Dimensional Resources Integration in OpenFlow based Data Center Interconnection, IEEE INFOCOM 2013, student poster.
Functional Architecture for TaSDN (2) Cooperation Application Controller App resources in DC Perform TaSS & CSO of network & application resources TaSDN emphasizes cooperation between AC & NC to schedule DC services based on different time sensitivity requirements reasonably and optimize application and network stratum resources utilization with TaSS strategy. TaSDN implements quickly burst service provisioning via centralized TaSDN control and essential procedure. Network Controller Monitor & Maintain resources in network Optical resource abstract Path provisioning [1] H. Yang, et al., Cross Stratum Optimization of Application and Network Resource based on Global Load Balancing Strategy in Dynamic Optical Networks, OFC/NFOEC, JTh2A.38, Los Angeles, Mar. 2012.
Functional Architecture for TaSDN (3) CSO: Cross Stratum Optimization OFP: OpenFlow Protocol DBM: Data Base Management PCE: Path Computing Entity NAI: Network-Application Interface TaSS: Time-aware Service Strategy TaSDN: Time-aware Software Defined Networking App service management Abstraction network control Physical network control Monitoring and maintaining application stratum resources in datacenter servers for TaSDN. Manages the abstracted network and provides abstracted information to AC, performs PCE+ computation. Responsible for monitoring and controlling the tunable optical module. On receiving request from AC, the end-to-end lightpath can be calculated and provisioned by using extended OFP in NC.
Outline 1 Background & Requirements of TaSDN 2 Functional Architecture for TaSDN 3 TaSDN Procedure with TaSS Strategy 4 Experimental Demonstration & Results 5 Conclusions
TaSS Strategy Based on functional architecture described above, we propose time-aware service scheduling (TaSS) strategy in application controller to realize datacenter service schedule with time sensitivity requirement. Divide the delay sensitivity of each service into burst latency-sensitive and latency-tolerant service, which contains flow volume and tolerant latency. D : Overall data volume of service S : Overall storage space S r : The volume of storage space B r : The product of rest bandwidth B a : Average transmission bandwidth t : Life time t G : Guard time
Outline 1 Background & Requirements of TaSDN 2 Functional Architecture for TaSDN 3 TaSDN Procedure with TaSS Strategy 4 Experimental Demonstration & Results 5 Conclusions
Experimental Demonstration Four optical switches are equipped with FOS. Two CAWG cards with 12.5GHz frequency deviation based on uniform loss cyclic frequency technology are deployed as in the core side. BMR is built in burst mode transceiver (BMT) card with FTL, which has 2.5GHz frequency deviation from ITU-T standard. Datacenters are realized on an array of virtual machines created by VMware software running on IBM X3650 servers. Since each virtual machine has the operation system and its own CPU and storage resource, it can be considered as a real node.
Experimental Results We have verified experimentally lightpath provisioning in TaSDN architecture for DC service migration. (See the capture of the OpenFlow message) TaSDN based on TaSS strategy is implemented and experimentally compared with traditional cross stratum optimization (TCSO) strategy on established testbed. TaSS strategy reduces the blocking probability effectively than TCSO, especially when the network is heavily loaded. Another phenomenon can be seen that the proposed TaSS strategy outperforms TCSO in the resource occupation rate significantly. The reason is TaSS realizes global optimization considering the time schedule with various delay sensitivity.
Outline 1 Background & Requirements of TaSDN 2 Functional Architecture for TaSDN 3 TaSDN Procedure with TaSS Strategy 4 Experimental Demonstration & Results 5 Conclusions
Conclusions Data center services presents the high burstiness and high-bandwidth characteristics. Intra-DC can be interconnected with optical networks in a dynamic and efficient manner. Complex and inelastic interfaces among multiple networks for multistratum resources, i.e., optical network and DC service resources, is not efficient enough to provide the required QoS. This paper proposes a time-aware software defined networking (TaSDN) architecture in OpenFlow-based optical intra-datacenter interconnect for service migration. Additionally, a time-aware service scheduling (TaSS) strategy is introduced in the proposed architecture. Experiments verify that TaSDN with TaSS can schedule service with time sensitivity, utilize cross stratum resources and reduce the blocking probability effectively in intra-datacenter networks on testbed.
Supported by National High-tech R&D Program of the People s Republic of China All Optical Network Innovation High Efficiency Period: 2012.1~2014.12 Sponsor: 863 Program of the PRC Flexi-grid Switching AONI Testbed Pbit/s Switching Partner: BUPT, WRI, ZTE, HUAWEI, PKU, TU, SJTU, HUST, UESTC, FU, SOOCHW, CTBRI, CATR Low Energy High Capacity Tbit/s Transmission
Hui Yang 1, Jie Zhang 1, Yongli Zhao 1, Yuefeng Ji 1, Jianrui Han 2, Yi Lin 2, Shaofeng Qiu 2, Young Lee 2 (1) Sate Key Laboratory of Information Photonics and Optical Communications, Beijing University of Posts and Telecommunications, China (2) Huawei Technologies Co., Ltd E - mail: yanghui@bupt.edu.cn