主权项 |
1. A cluster manager of a node of a computer cluster, the computer cluster having endpoints connected to the computer cluster by a plurality of interconnects, the cluster manager comprising:
a communication module to receive specifications of resource requirements of applications to run on the computer cluster, the resource requirements including storage and network connectivity requirements; and a configuration module to determine resources available from the endpoints of the computer cluster, to determine allocations of resources from the endpoints to satisfy the resource requirements of the applications, and to configure the computer cluster to provide resources for the applications in accordance with the allocations, the configuring including configuring the interconnects to provide the allocated resources to the applications, wherein: the specifications of resource requirements includes a specification of Quality of Service (QoS) requirements, including priority class and a maximum latency requirements; and the configuration module is to determine an allocation of resources to satisfy the QoS requirements, including the priority class and maximum latency requirements, the determining comprising:
selecting classes of traffic of the applications; andmapping the classes of traffic to Data Center Bridging (DCB) priority classes based upon priorities of the classes of traffic. |