发明授权
- 专利标题: Scheduling a parallel job in a system of virtual containers
- 专利标题(中): 在虚拟容器系统中调度并行作业
-
申请号: US13609869申请日: 2012-09-11
-
公开(公告)号: US08881168B2公开(公告)日: 2014-11-04
- 发明人: Norman Bobroff , Liana Liyow Fong , Yanbin Liu , Seetharami R. Seelam
- 申请人: Norman Bobroff , Liana Liyow Fong , Yanbin Liu , Seetharami R. Seelam
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Ryan, Mason & Lewis, LLP
- 主分类号: G06F9/46
- IPC分类号: G06F9/46 ; G06F9/455 ; G06F9/50
摘要:
Methods and apparatus are provided for scheduling parallel jobs in a system of virtual containers. At least one parallel job is assigned to a plurality of containers competing for a total capacity of a larger container, wherein the at least one parallel job comprises a plurality of tasks. The assignment method comprises determining a current utilization and a potential free capacity for each of the plurality of competing containers; and assigning the tasks to one of the plurality of containers based on the potential free capacities and at least one predefined scheduling policy. The predefined scheduling policy may comprise, for example, one or more of load balancing, server consolidation, maximizing the current utilizations, minimizing a response time of the parallel job and satisfying quality of service requirements. The load balancing can be achieved, for example, by assigning a task to a container having a highest potential free capacity.
公开/授权文献
信息查询