发明名称 |
Dispatching the Processing of a Computer Process Amongst a Plurality of Virtual Machines |
摘要 |
Scheduling of processes in a cluster of physical machines. Complex processes are split into elementary processes. To run each elementary process, an isolated execution environment is created and allocated on a physical machine. The isolated execution environment is created in order to have a computing capacity at least equal to a computing load of the elementary process. |
申请公布号 |
US2017075713(A1) |
申请公布日期 |
2017.03.16 |
申请号 |
US201615261946 |
申请日期 |
2016.09.10 |
申请人 |
Harmonic, Inc. |
发明人 |
Le Bars Eric;Mahe Arnaud;Henry David |
分类号 |
G06F9/455;G06F9/50 |
主分类号 |
G06F9/455 |
代理机构 |
|
代理人 |
|
主权项 |
1. A non-transitory computer-readable storage medium storing one or more sequences of instructions for scheduling execution of computer processes on a cluster of physical computing machines, which when executed, cause:
splitting a computer process into a number of elementary computer processes, each of the elementary computer processes having a defined computing load; and instantiating an isolated execution environment for each elementary computer process, wherein each instantiated isolated execution environment possesses a computing capacity equal to or higher than the computing load of the computer process associated therewith, and wherein each instantiated isolated execution environment executes upon a physical machine in a cluster of physical machines. |
地址 |
San Jose CA US |