Patent ID: 7634530
Filing Date: 2009-12-15
Classification: G06F

Abstract:
1. A method of simplifying computing environment settings for a function, the method comprising: providing an executable process that submits a lob to a cluster environment; receiving a function to be executed in the cluster environment, wherein the function represents a job to be executed; configuring a concurrent environment for the execution of the function, when the function is provided with a configuration argument as an input to the function, executing the function locally when no configuration argument is provided as an input to the function; the function producing a result or an error when executed; providing a configuration argument to the function as an input to the function, the configuration argument including a configuration name and specifying a setup for the cluster environment for executing the function in the cluster environment without requiring modification to the function prior to executing the function in the cluster environment, wherein the configuration argument is part of a string that includes an identifier for the function and where the configuration argument is the only input for configuring the cluster environment prior to executing the function; and executing the function using the configured cluster environment to produce the result or the error.