Invention Grant
- Patent Title: Constrained placement in hierarchical randomized schedulers
-
Application No.: US15798026Application Date: 2017-10-30
-
Publication No.: US10235212B2Publication Date: 2019-03-19
- Inventor: Luca Castellano
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Thomas | Horstemeyer, LLP
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/50 ; H04L29/08 ; G06F9/455 ; H04L29/06

Abstract:
A distributed scheduler for a virtualized computer system has a hierarchical structure and includes a root scheduler as the root node, one or more branch schedulers as intermediate nodes, and a plurality of hosts as leaf nodes. A request to place a virtual computing instance is propagated down the hierarchical structure to the hosts that satisfy placement constraints of the request. Each host that receives the request responds with a score indicating resource availability on that host, and the scores are propagated back up the hierarchical structure. Branch schedulers that receive such scores compare the received scores and further propagate a “winning” score, such as the highest or lowest score, up the hierarchical structure, until the root scheduler is reached. The root scheduler makes a similar comparison of received scores to select the best candidate among the hosts to place the virtual computing instance.
Public/Granted literature
- US20180060137A1 CONSTRAINED PLACEMENT IN HIERARCHICAL RANDOMIZED SCHEDULERS Public/Granted day:2018-03-01
Information query