Sam Verboven

Learn More
We describe a scheduling technique in which estimated job runtimes and estimated resource availability are used to efficiently distribute workloads across a homogeneous grid of resources with variable availability. The objective is to increase efficiency by minimizing job failure caused by resources becoming unavailable. Optimal scheduling will be(More)
Modern datacenters consist of increasingly powerful hardware. Achieving high levels of utilization on this hardware often requires the execution of multiple concurrent workloads. Virtualization has emerged as an efficient means to isolate workloads by partitioning large physical resources using self-contained virtual machine images. Despite the many(More)
Virtualization technology has introduced new ways for managing IT infrastructure. The flexible deployment of applications through self-contained virtual machine images has removed the barriers for mul-tiplexing, suspending and migrating applications with their entire execution environment, allowing for a more efficient use of the infrastructure. These(More)
—Efficiently using the computational power made available through desktop grids based distributed systems is a complicated and many-sided problem, caused by the intermittent resource availability. In this paper a novel solution is presented for predicting the runtimes of parameter sweep jobs. These jobs are characterized by their lack of interdependence and(More)
  • 1