TY - GEN
T1 - On incorporating an on-line strip packing algorithm into elastic grid reservation-based systems
AU - Sulistio, Anthony
AU - Kim, Kyong Hoon
AU - Buyya, Rajkumar
PY - 2007
Y1 - 2007
N2 - In Grid systems, users may require assurance for completing their jobs on shared resources. Such guarantees can only be provided by reserving resources in advance. In this paper, we introduce an elastic reservation model, where users can query about a resource availability on a given time interval. They can also provide a reservation duration time and/or number of compute nodes needed as soft constraints to the query. Next, we provide an adapted version of an on-line strip packing algorithm, that takes into a consideration of resource utilization when processing reservation requests. We evaluate our algorithm with a real work-load trace and show that the proposed algorithm manages a higher resource utilization and number of acceptance compared to an ad-hoc rigid approach.
AB - In Grid systems, users may require assurance for completing their jobs on shared resources. Such guarantees can only be provided by reserving resources in advance. In this paper, we introduce an elastic reservation model, where users can query about a resource availability on a given time interval. They can also provide a reservation duration time and/or number of compute nodes needed as soft constraints to the query. Next, we provide an adapted version of an on-line strip packing algorithm, that takes into a consideration of resource utilization when processing reservation requests. We evaluate our algorithm with a real work-load trace and show that the proposed algorithm manages a higher resource utilization and number of acceptance compared to an ad-hoc rigid approach.
UR - http://www.scopus.com/inward/record.url?scp=48049091810&partnerID=8YFLogxK
U2 - 10.1109/ICPADS.2007.4447738
DO - 10.1109/ICPADS.2007.4447738
M3 - Conference contribution
AN - SCOPUS:48049091810
SN - 9781424418909
T3 - Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS
BT - The 13th International Conference on Parallel and Distributed Systems, ICPADS
T2 - 13th International Conference on Parallel and Distributed Systems, ICPADS
Y2 - 5 December 2007 through 7 December 2007
ER -