Abstract :
Resource management is one of the basic and key aspects in grid computing, especially in resource allocation and scheduling, which need to be adaptive to handle dynamic changes in availability of resources and user requirements. At the same time, they need to provide scalable, controllable, measurable, and easily enforceable policies for management of resources. In the different types of requirements that users are concerned about, cost and time become two primary factors. So the cost-time tradeoff problem for allocating resources and scheduling tasks becomes challenging with the goal of cost-time optimization. To address these requirements in this paper, we take both the grid userspsila QoS requirements of deadline and budget into consideration and propose an universal flexible utility function based on the principle of universal logics, which contains all function forms by using an adaptive family of parameterized operators and realizes the flexibilities of integrations of time and cost. And then, detailed analysis on the properties and operation models of the proposed utility function is described. This will make a steady foundation for future use in grid economy.
Keywords :
grid computing; resource allocation; scheduling; QoS; cost-time optimization; grid computing; grid economy; parameterized operators; resource allocation; resource management; scheduling; universal flexible utility function; Cost function; Environmental economics; Grid computing; Job shop scheduling; Logic; Power generation economics; Power system management; Power systems; Quality of service; Resource management; grid economy; resource management; universal logics; utility function;