Title :
Resource Allocation in Streaming Environments
Author :
Tian, Lu ; Chandy, K. Mani
Author_Institution :
Comput. Sci., California Inst. of Technol., Pasadena, CA
Abstract :
This paper considers resource allocation algorithms for processing streams of events on computational grids. For example, financial trading applications are executed on large computational grids that receive streams of data such as stock ticker prices, commodity prices, foreign-exchange rates and total risk exposure. The economic value of a computation depends on the time taken to execute it; an arbitrage opportunity can disappear in seconds. Given limited resources, it is not possible to process all streams without delay. The more resource available to a computation, the less time it takes to process the input, and thus the more value it generates. Therefore, the scheduling policy should be designed to optimize the net economic value of computations executed on the grid. In this paper, we propose two scheduling/resource allocation algorithms for processing streams on computational grids to optimize economic value. Both algorithms are based on market mechanisms; one uses a centralized market and the other decentralized markets. We prove bounds on performance and present measurements to show that the performances of the resource allocation systems are near-optimal and outperform load-balancing heuristics
Keywords :
computational complexity; grid computing; resource allocation; scheduling; centralized market; commodity prices; computational grids; decentralized markets; financial trading applications; foreign-exchange rates; load-balancing heuristics; resource allocation algorithms; scheduling policy; stock ticker prices; streaming environments; total risk exposure; Application software; Computer science; Distributed computing; Environmental economics; Fuel economy; Grid computing; Mesh generation; Processor scheduling; Resource management; Scheduling algorithm;
Conference_Titel :
Grid Computing, 7th IEEE/ACM International Conference on
Conference_Location :
Barcelona
Print_ISBN :
1-4244-0343-X
Electronic_ISBN :
1-4244-0344-8
DOI :
10.1109/ICGRID.2006.311025