A Resource Scheduling Model Supporting Differentiated Service for Grid Computing