Distributed resource management method and system
AssigneeHuawei Technologies Co., Ltd.
InventorsJin Chen, Lei Guo, Chong Chen
Life of this patent
Estimating the term…
Loading patent…
AssigneeHuawei Technologies Co., Ltd.
InventorsJin Chen, Lei Guo, Chong Chen
Estimating the term…
The present disclosure is drawn to methods and systems for resource enforcement in a distributed system. At least one first host of the system has an enforcement agent configured to trigger a master enforcement controller in response to the first host running a task requiring access to a distributed resource. The master enforcement controller obtains identification information regarding the distributed resource and transmits an enforcement command to other hosts of the distributed system involved in providing the distributed resource. The enforcement command is received by enforcement agents on each of the involved hosts and triggers a slave enforcement controller on each of the involved hosts. The slave enforcement controllers locally enforce a resource quota for the distributed resource.
A method for distributed resource enforcement in a distributed computing system comprising a plurality of hosts, the method comprising:
A host in a distributed computing system having a plurality of hosts, the host comprising:
A distributed computing system comprising a plurality of hosts, at least two of the plurality of hosts are involved in providing a distributed resource, at least one first host of the plurality of hosts running a task that requires access to the distributed resource and comprising an enforcement agent, the at least two of the plurality of hosts involved in providing the distributed resource including the at least one first host, the enforcement agent configured for locally designating a master enforcement controller on the at least one first host to obtain identification information regarding the distributed resource in response to the enforcement agent requiring access to the distributed resource and transmitting a first enforcement command with the identification information to the at least one host of the two of the plurality of hosts involved in providing the distributed resource, the first enforcement command designating a slave enforcement controller provided on the at least one host upon receipt of a second enforcement command including an adjusted resource quota from another one of the plurality of hosts to locally enforce the adjusted resource quota on the at least one host.
Dependencies are inferred from the claim text.