Task scheduling is a critical design issue of distributed computing. The emerging grid computing infrastructure consists of heterogeneous resource in widely distributed autonomous domains, which makes task scheduling even more challenging. In this paper, a general resource scheduling algorithm for computational grid, OD (on-demand) is present. According to… (More)