This document describes research on scheduling jobs in data center grids. It presents an integer linear programming (ILP) model to optimize revenue, power usage, and quality of service. It also describes a heuristic algorithm as an alternative to solve larger problems. The authors test the ILP and heuristic on generated data sets of various sizes. Results show the heuristic achieves near-optimal solutions faster than the ILP for large problems. Lower values of a parameter alpha and random node selection produced the best heuristic results.