Patent ID: 8549515
Filing Date: 2013-10-01
Classification: G06F

Abstract:
1. A method for processing of data processing jobs in a data center, with collaborative hosting of applications in which a development environment and an execution environment are ensured to be identical, including use of a physical machine at either a customer site or a hosting center site, the method comprising the steps of: generating a computer-generated virtual operating system image, said virtual operating system image comprising one or more of operating system code, application code, runtime code, and supporting data repositories wherein the generating step creates a virtual machine which includes a standardized operating system image close to what is required by a customer; sending said virtual operating system image to the customer for additional customization and then deploying said virtual operating system image to the physical machine at either the customer site or the hosting center site; migrating the virtual machine between the data center that is a hosting environment and a computer at a customer site; including, after the virtual machine has an integrity that has satisfied a customer, migrating the virtual machine from the customer site to the hosting environment, followed by later moving the virtual machine back to the customer site for customization and development; wherein: bundling an entire operating system image which is a virtual development environment image that comprises operating system code, application code, runtime code, and supporting data repositories and submitting, to a large data center, the bundled entire operating system image; followed by recreating of an application's development environment at a time of execution and ensuring that the development environment and the execution environment are identical.