Neptune: A Dynamic Resource Allocation and Planning System for a Cluster Computing Utility | IEEE Conference Publication | IEEE Xplore