Re-provisioning of Advance Reservation Applications in Elastic Optical Networks
Driven by the development of cloud computing and mobile Internet, network based applications become diverse. Besides usual immediate reservation (IR) applications, which need to be served immediately, advance reservation (AR) applications have been introduced to support initial-delay-tolerance services (e.g., grid computing, virtual machine backup, etc.). The provisioning mechanism of AR applications is different from that of IR applications, because AR requests donā??t require to be served immediately, and network operator needs to decide the exact serving time in AR service provisioning process. Based on the scheduling features of AR requests, this paper formulates a resource model and sets up a control framework for elastic optical networks (EON) to support AR services. We propose an optimization algorithm with three re-provisioning policies to dynamically re-provision the AR applications which have already been scheduled. Both the proposed control framework and algorithm are developed on the basis of open network operating system (ONOS), which is an open source software defined networking (SDN) controller. Also, the performance of proposed algorithm is evaluated via software simulation. Demonstration results show the benefits of re-provisioning, and simulation results show that re-provisioning optimization algorithm can improve the efficiency of network spectrum resource.
Optical fiber communication, Advanced reservation, Software defined networking.