09372732 is referenced by 3 patents and cites 144 patents.

A method, system, and/or computer program product allocates computer processing work. One or more processors identify: an input data that is stored in a first computer for processing by a computer program; a virtual machine, stored in a second computer, that is capable of executing the computer program; a first set of constraint rules against moving the input data from the first computer; and a second set of constraint rules against moving the virtual machine from the second computer. The one or more processors assign a weight to each constraint rule, and sum the weight of all constraint rules that are applicable. In response to the first total constraint rule weight exceeding the second total constraint rule weight, movement of the input data from the first computer to the second computer is prohibited and the virtual machine is moved from the second computer to the first computer.

Title
Data processing work allocation
Application Number
14/751464
Publication Number
9372732 (B2)
Application Date
June 26, 2015
Publication Date
June 21, 2016
Inventor
Jeb R Linton
Manassas
VA, US
James R Kraemer
Santa Fe
NM, US
Robert R Friedlander
Southbury
CT, US
Samuel S Adams
Rutherfordton
NC, US
Agent
Law Office of Jim Boice
John R Pivnichny
Assignee
International Business Machines Corporation
NY, US
IPC
G06F 9/48
G06F 9/50
G06F 9/46
View Original Source