1. A method executed by a computer comprising: receiving, into a planning tool executed by the computer, a consumer quality of service (QoS) desire for a consumer and a historical workload for the consumer; determining, by said planning tool and based on the QoS desire and the historical workload, an allocation of demand of said consumer for each of a plurality of different classes of service (COSs), wherein said plurality of different COSs comprises a first COS having one priority for resource access for servicing demand allocated to said first COS and a second COS having an other priority for resource access for servicing demand allocated to said second COS; and determining, by said planning tool, a breakpoint between said COSs, said breakpoint dividing the COSs into one COS with the one priority for accessing a resource and a second COS with the other priority for accessing the resource, wherein said one priority comprises guaranteed resource access, and wherein the other priority comprises non-guaranteed resource access.