Title :
Co-scheduling computational and networking resources in elastic optical networks
Author :
Jingxin Wu ; Juzi Zhao ; Subramaniam, Suresh
Author_Institution :
Dept. of Electr. & Comput. Eng., George Washington Univ., Washington, DC, USA
Abstract :
Today´s applications such as cloud computing and e-science involve the processing of complex jobs consisting of several inter-dependent tasks executing on heterogeneous clusters of computing resources, which are interconnected by high-speed optical networks. The emerging technology of flexible grid through the use of Optical Orthogonal Frequency-Division Multiplexing (OOFDM) allows fiber bandwidth to be more suitably matched up with application requirements, thereby making the network more elastic. This is done by partitioning the bandwidth into hundreds or even thousands of OFDM subcarriers that may be allocated to services. An important problem in such applications is the joint scheduling (or co-scheduling) of computational and network resources. In this paper, we formulate a problem of co-scheduling computational and networking resources to multiple jobs in elastic optical networks. We consider both static and dynamic versions of the problem; in the static case, our objective is to minimize the makespan of all the jobs, while minimizing the job blocking is the aim when jobs arrive dynamically. We formulate an integer-linear program for the static version of the problem. Two efficient heuristics are then proposed and compared. Simulation results are presented to demonstrate the effectiveness of the proposed approaches.
Keywords :
OFDM modulation; cloud computing; integer programming; linear programming; optical fibre networks; OOFDM; cloud computing; co-scheduling computational resources; computing resources; dynamic versions; e-science; elastic optical networks; heterogeneous clusters; high-speed optical networks; integer-linear program; job blocking; networking resources; optical orthogonal frequency division multiplexing; static versions; Data transfer; Heuristic algorithms; Indexes; Optical fiber networks; Processor scheduling; Scheduling; Silicon; Co-scheduling; multitask; optical OFDM; optical networks; subcarrier/spectrum allocation;
Conference_Titel :
Communications (ICC), 2014 IEEE International Conference on
Conference_Location :
Sydney, NSW
DOI :
10.1109/ICC.2014.6883831