TY - JOUR
T1 - Resource discovery for distributed computing systems
T2 - a comprehensive survey
AU - Zarrin, Javad
AU - Aguiar, Rui L.
AU - Barraca, João Paulo
N1 - Funding Information:
The authors acknowledge the support of project FP7-ICT-2009.8.1, Grant Agreement No. 248465, Service-oriented Operating Systems (2010–2013) [ 265,303,341,340,342,338,337,22,202,81,264,266,339 ] and of project Cloud Thinking (2013–2015), CENTRO-07-ST24-FEDER-002031 [ 5 ].
Publisher Copyright:
© 2017 Elsevier Inc.
PY - 2018/3/1
Y1 - 2018/3/1
N2 - Large-scale distributed computing environments provide a vast amount of heterogeneous computing resources from different sources for resource sharing and distributed computing. Discovering appropriate resources in such environments is a challenge which involves several different subjects. In this paper, we provide an investigation on the current state of resource discovery protocols, mechanisms, and platforms for large-scale distributed environments, focusing on the design aspects. We classify all related aspects, general steps, and requirements to construct a novel resource discovery solution in three categories consisting of structures, methods, and issues. Accordingly, we review the literature, analyzing various aspects for each category.
AB - Large-scale distributed computing environments provide a vast amount of heterogeneous computing resources from different sources for resource sharing and distributed computing. Discovering appropriate resources in such environments is a challenge which involves several different subjects. In this paper, we provide an investigation on the current state of resource discovery protocols, mechanisms, and platforms for large-scale distributed environments, focusing on the design aspects. We classify all related aspects, general steps, and requirements to construct a novel resource discovery solution in three categories consisting of structures, methods, and issues. Accordingly, we review the literature, analyzing various aspects for each category.
U2 - 10.1016/j.jpdc.2017.11.010
DO - 10.1016/j.jpdc.2017.11.010
M3 - Article
AN - SCOPUS:85037707037
VL - 113
SP - 127
EP - 166
JO - Journal of Parallel and Distributed Computing
JF - Journal of Parallel and Distributed Computing
SN - 0743-7315
ER -