Abstract:Network I/O scheduling in video servers has been mostly neglected because in general the bandwidth of network I/O is richer than that of disk I/O. However, recent applications have indicated that when the scale of service increases to certain level, network I/O bandwidth will become a bottleneck and the problem of network I/O scheduling will be much more crucial. This paper focuses on scheduling video data blocks in video servers with multi-network I/O. Three scheduling algorithms and the corresponding admission control formulas are presented,especially a schediling optimal scheme with buffers is proposed.Experimental results show that the scheduling scheme is effective and efficient.The results can be directly used in server network I/O scheduling and efficient configuration of server resources.