摘要 |
According to a method for scheduling a user request in a distributed resource system, an apparatus, and a system that are provided by embodiments of the present invention, in a Tn+1 period, an Sd acquires, from a coordinator Gk of a user z, a resource Cz(Tn) that is consumed by a user z request in a Tn period, and the Sd schedules, according to φz, Cz(Tn), Cz,d(Tn), and Nz,d(Tn), a Piz,d by using a scheduling algorithm. The user z request can be scheduled without depending on a user agent. In addition, the Sd schedules, according to φz, Cz(Tn), Cz,d(Tn), and Nz,d(Tn), the Piz,d by using the scheduling algorithm, thereby implementing global scheduling on the user z request and ensuring a performance requirement of the user z. |
主权项 |
1. A resource scheduling method in a distributed resource system, wherein the distributed resource system comprises multiple schedulers;
a first scheduler in the multiple schedulers acquiring, from a coordinator of afirst user, asum of resources that are consumed in the multiple schedulers by a user request of the first user in a previous period; and the first scheduler scheduling the user request of the first user according to a resource weight of the first user, the sum of resources that are consumed in the multiple schedulers by the user request of the first user in the previous period, a resource that is consumed in the first scheduler by the user request of the first user in the previous period, and a quantity of user requests of the first user received by the first scheduler in the previous period. |