Dynamic Cluster Resource Allocations for Jobs with Known and Unknown Memory Demands
IEEE Transactions on Parallel and Distributed Systems
Performance evaluation of scheduling schemes for NOW with heterogeneous computing power
Future Generation Computer Systems - Special issue: Modeling and simulation in supercomputing and telecommunications
Performance directed energy management for main memory and disks
ASPLOS XI Proceedings of the 11th international conference on Architectural support for programming languages and operating systems
Energy-Efficient Real-Time Heterogeneous Server Clusters
RTAS '06 Proceedings of the 12th IEEE Real-Time and Embedded Technology and Applications Symposium
On evaluating request-distribution schemes for saving energy in server clusters
ISPASS '03 Proceedings of the 2003 IEEE International Symposium on Performance Analysis of Systems and Software
Limiting the power consumption of main memory
Proceedings of the 34th annual international symposium on Computer architecture
Pricing for Utility-Driven Resource Management and Allocation in Clusters
International Journal of High Performance Computing Applications
Near-Memory Caching for Improved Energy Consumption
IEEE Transactions on Computers
Autonomic power and performance management for computing systems
Cluster Computing
Attaining soft real-time constraint and energy-efficiency in web servers
Proceedings of the 2008 ACM symposium on Applied computing
Queueing Modelling Fundamentals: With Applications in Communication Networks
Queueing Modelling Fundamentals: With Applications in Communication Networks
An efficient adaptive scheduling policy for high-performance computing
Future Generation Computer Systems
The GREEN-NET framework: Energy efficiency in large scale distributed systems
IPDPS '09 Proceedings of the 2009 IEEE International Symposium on Parallel&Distributed Processing
Adaptive grid job scheduling with genetic algorithms
Future Generation Computer Systems
Multi-facet approach to reduce energy consumption in clouds and grids: the GREEN-NET framework
Proceedings of the 1st International Conference on Energy-Efficient Computing and Networking
Allocating resources greenly: reducing energy consumption or reducing ecological impact?
Proceedings of the 1st International Conference on Energy-Efficient Computing and Networking
Hi-index | 0.00 |
To ease the management of data centers, system administrators prefer dedicating one cluster system to serve a certain type of application workload and keeping clusters isolated from one another. However, this approach often results in vulnerable quality of service (QoS), low resource utilization, and incurs high energy costs. In this study, we build a mathematical model to characterize the service process of multi-cluster systems, and compare the isolated versus cooperating usage of multi-cluster alliance based on a thorough analysis of the model. Our study shows that the cooperating approach significantly prevails over the isolated approach for both QoS and energy savings. Consequently, we design a cooperating alliance forming algorithm to automate the cooperation process, and propose a new job scheduling algorithm and resource allocation policies to achieve an efficient and fair cooperation in the cluster alliance. We conduct simulations, and the results prove the accuracy of the model, and show that the proposed algorithm and policies significantly improve both performance and energy savings.