Patent ID: 9063789
Filing Date: 2015-06-23
Classification: G06F

Abstract:
1. A computer program product stored on a computer readable storage device having program instructions embodied thereon that are executable by a processor unit for integrating data processing resources, the computer program product comprising: program instructions to establish a connection through a firewall between a provider side monitoring gateway associated with provider data processing resources located in a hybrid cloud and a consumer side monitoring gateway associated with consumer data processing resources located in the hybrid cloud using a monitoring plug-in of a hybrid cloud integrator; program instructions to pull provider side monitored data collected by the provider side monitoring gateway into the consumer side monitoring gateway using the connection through the firewall; program instructions to push the provider side monitored data pulled into the consumer side monitoring gateway and consumer side monitored data collected by the consumer side monitoring gateway to a consumer side monitoring infrastructure; program instructions to detect an occurrence of an event that defines a pattern over a specified time period in at least one of the provider side monitored data and the consumer side monitored data using the consumer side monitoring infrastructure; program instructions to send the event as input to an event correlation and aggregation function that aggregates and correlates received events over periods of time; program instructions to determine that a series of received events has occurred indicating at least one of the consumer data processing resources and the provider data processing resources is in an overload or underutilization condition using the event correlation and aggregation function; program instructions, responsive to determining that the series of received events has occurred, to generate an event based service request to modify a resource configuration of the hybrid cloud using a service desk ticketing function; and program instructions to send the event based service request to a workload manager that accesses at least one of the consumer data processing resources and the provider data processing resources to modify the resource configuration of the hybrid cloud to respond to the overload or underutilization condition.