2008 · 22 citations · 11 references
ComputingComputer ScienceComputer SystemsDistributed SystemsGrid ComputingSchedulingDistributed Data ProcessingResource SchedulingResource-constrained SchedulingTask SchedulingWorkload SchedulingData PlacementData-intensive ComputingData-intensive SchedulingDispatchingEnergy ConsumptionEnergy DissipationEnergy-aware SchedulingScheduler Design
Although data duplications may be able to improve the performance of data-intensive applications on data grids, a large number of data replicas inevitably increase energy dissipation in storage resources on the data grids. In order to implement a data grid with high energy efficiency, we address in this study the issue of energy-efficient scheduling for data grids supporting real-time and data-intensive applications. Taking into account both data locations and application properties, we design a novel Distributed Energy-Efficient Scheduler (or DEES for short) that aims to seamlessly integrate the process of scheduling tasks with data placement strategies to provide energy savings. DEES is distributed in the essence - it can successfully schedule tasks and save energy without knowledge of a complete grid state. DEES encompasses three main components: energy-aware ranking, performance-aware scheduling, and energy-aware dispatching. By reducing the amount of data replications and task transfers, DEES effectively saves energy. Simulation results based on a real-world trace demonstrate that with respect to energy consumption, DEES conserves over 35% more energy than previous approaches without degrading the performance.
11
David P. Anderson, Jeff Cobb, Eric Korpela et al. · Communications of the ACM · 2002 · 1.3K citations
An adaptive data replication algorithm
Ouri Wolfson, Sushil Jajodia, Yixiu Huang · ACM Transactions on Database Systems · 1997 · 365 citations · Full text
Stork: making data placement a first class citizen in the grid
Tevfik Kosar, Miron Livny · 2004 · 245 citations