In view of the Campus Grid construction,which is also a crucial part of ChinaGrid project,the performance decline for grid scheduling algorithms when non-dedicated nodes emerge in multi-grid environment is studied.A load balancing algorithm to optimize resource usage rate is proposed.The paper involves three parts: problem modeling,algorithm design,and experiment evaluation.The experimental results show that the proposed algorithm is effective for solving the problem of resource usage rate decline under the discussed grid circumstance.