发明名称 DYNAMIC RUN TIME ALLOCATION OF DISTRIBUTED JOBS WITH APPLICATION SPECIFIC METRICS
摘要 A job optimizer dynamically changes the allocation of processing units on a multi-nodal computer system. A distributed application is organized as a set of connected processing units. The arrangement of the processing units is dynamically changed at run time to optimize system resources and interprocess communication. A collector collects application specific metrics determined by application plug-ins. A job optimizer analyzes the collected metrics and determines how to dynamically arrange the processing units within the jobs. The job optimizer may determine to combine multiple processing units into a job on a single node when there is an overutilization of an interprocess communication between processing units. Alternatively, the job optimizer may determine to split a job's processing units into multiple jobs on different nodes where one or more of the processing units are over utilizing the resources on the node.
申请公布号 US2013254777(A1) 申请公布日期 2013.09.26
申请号 US201313900948 申请日期 2013.05.23
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BRANSON MICHAEL J.;SANTOSUOSSO JOHN M.
分类号 G06F9/50 主分类号 G06F9/50
代理机构 代理人
主权项
地址