Patent ID: 8935702
Filing Date: 2015-01-13
Classification: G06F

Abstract:
1. A program product for optimizing a parallel data integration job, the program product comprising: a nontransitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising: computer readable code configured to receive a job request specifying a parallel data integration job to deploy in a grid, wherein the job request includes operators specifying parallel integration operations performed when the parallel data integration job is run; computer readable code configured to predict grid resource utilizations for hypothetical runs of the specified job on respective hypothetical grid resource configurations responsive to a model based on performance data from a plurality of actual runs of previously deployed, parallel data jobs; and computer readable code configured to select a grid resource configuration for running the parallel data integration job, including resource optimizer module computer readable code configured to automatically select a grid resource configuration responsive to the predicted grid resource utilizations and an optimization criterion based on at least one resource utilization index for the job; and computer readable code configured to generate the at least one resource utilization index for the job, comprising: