Title :
Delay-differentiated scheduling in optical packet switches for cloud data centers
Author :
Li Yaofang ; Xiao Jie ; Wu Bin ; Wen Hong ; Yu Hongfang ; Yang Shu ; Xin Shanshan ; Guo Jianing
Author_Institution :
Sch. of Comput. Sci. & Technol., Tianjin Univ., Tianjin, China
fDate :
8/1/2015 12:00:00 AM
Abstract :
We consider differentiated time-critical task scheduling in a N×N input queued optical packet switch to ensure 100% throughput and meet different delay requirements among various modules of data center. Existing schemes either consider slot-by-slot scheduling with queue depth serving as the delay metric or assume that each input-output connection has the same delay bound in the batch scheduling mode. The former scheme neglects the effect of reconfiguration overhead, which may result in crippled system performance, while the latter cannot satisfy users´ differentiated Quality of Service (QoS) requirements. To make up these deficiencies, we propose a new batch scheduling scheme to meet the various portto- port delay requirements in a best-effort manner. Moreover, a speedup is considered to compensate for both the reconfiguration overhead and the unavoidable slots wastage in the switch fabric. With traffic matrix and delay constraint matrix given, this paper proposes two heuristic algorithms Stringent Delay First (SDF) and m-order SDF(m-SDF) to realize the 100% packet switching, while maximizing the delay constraints satisfaction ratio. The performance of our scheme is verified by extensive numerical simulations.
Keywords :
cloud computing; computer centres; matrix algebra; optical switches; optimisation; queueing theory; telecommunication traffic; N×N input queued optical packet switches; SDF algorithm; batch scheduling mode; cloud data centers; delay bound; delay constraint matrix; delay constraints satisfaction ratio maximization; delay metric; delay-differentiated time-critical task scheduling; input-output connection; m-SDF algorithm; m-order SDF algorithm; numerical simulations; port-to-port delay requirements; queue depth; reconfiguration overhead; slot-by-slot scheduling; stringent delay first algorithm; switch fabric; traffic matrix; unavoidable slots wastage; Delays; Matrix decomposition; Optical packet switching; Optical switches; Ports (Computers); Scheduling; delay-differentiated packetscheduling; optical switch; data center; cloudservice;
Journal_Title :
Communications, China
DOI :
10.1109/CC.2015.7224703