A survey on resource allocation in high performance distributed computing systems
Journal Article
·
· Parallel Computing
An efficient resource allocation is a fundamental requirement in high performance computing (HPC) systems. Many projects are dedicated to large-scale distributed computing systems that have designed and developed resource allocation mechanisms with a variety of architectures and services. In our study, through analysis, a comprehensive survey for describing resource allocation in various HPCs is reported. The aim of the work is to aggregate under a joint framework, the existing solutions for HPC to provide a thorough analysis and characteristics of the resource management and allocation strategies. Resource allocation mechanisms and strategies play a vital role towards the performance improvement of all the HPCs classifications. Therefore, a comprehensive discussion of widely used resource allocation strategies deployed in HPC environment is required, which is one of the motivations of this survey. Moreover, we have classified the HPC systems into three broad categories, namely: (a) cluster, (b) grid, and (c) cloud systems and define the characteristics of each class by extracting sets of common attributes. All of the aforementioned systems are cataloged into pure software and hybrid/hardware solutions. The system classification is used to identify approaches followed by the implementation of existing resource allocation strategies that are widely presented in the literature.
- Research Organization:
- Pacific Northwest National Laboratory (PNNL), Richland, WA (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-76RL01830
- OSTI ID:
- 1234799
- Report Number(s):
- PNNL-SA--101179; KJ0402000
- Journal Information:
- Parallel Computing, Journal Name: Parallel Computing Journal Issue: 11 Vol. 39; ISSN 0167-8191
- Publisher:
- Elsevier
- Country of Publication:
- United States
- Language:
- English
Similar Records
Develop feedback system for intelligent dynamic resource allocation to improve application performance.
Importance measures and resource allocation
A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems
Technical Report
·
Thu Sep 01 00:00:00 EDT 2011
·
OSTI ID:1029818
Importance measures and resource allocation
Conference
·
Wed Dec 31 23:00:00 EST 1986
·
OSTI ID:5744703
A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems
Journal Article
·
Fri Jun 06 00:00:00 EDT 2014
· Computing Archiv fuer Informatik und Numerik
·
OSTI ID:1333438