Patent ID: 11922216
Assignee: CISCO TECHNOLOGY, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform actions comprising:
providing virtual service contexts (VSCs), each VSC representing a corresponding service class for use of resources at compute nodes of a compute cluster of a computing platform;
providing one or more policies with respect to each service class, wherein the one or more policies are related to the resources of the computing platform for executing workload units at the compute nodes, wherein the resources comprise central processing units (CPUs), memory, storage, and network input/output (I/O), and wherein the policies define at least a lower limit of each resource for each service class and an upper limit of each resource for each service class;
based at least in part on a service context of each workload unit, assigning each workload unit to a corresponding one of the VSCs, wherein the service context is defined based at least in part on a business requirement defined by a user; and
executing each workload unit using the resources of the compute cluster in accordance with assigned policies corresponding to one of the VSCs.