@Override
        public int compare(NodeResources a, NodeResources b) {
            if (a.memoryGiB() > b.memoryGiB()) return 1;
            if (a.memoryGiB() < b.memoryGiB()) return -1;
            if (a.diskGb() > b.diskGb()) return 1;
            if (a.diskGb() < b.diskGb()) return -1;
            return Double.compare(a.vcpu(), b.vcpu());
        }
Create a new provisioned instance to record provision requests to this and returns it
config-model/src/main/java/com/yahoo/config/model/provision/InMemoryProvisioner.java