In an enterprise grid computing environments, users have access to multiple resources that may be distributed … computing. Most of current job scheduling systems for enterprise grid computing provide batch queuing support and focused solely … geographically. Thus, resource allocation and scheduling is a fundamental issue in achieving high performance on enterprise grid …