arrow
Return

Towards a scalable and energy-efficient resource manager for coupling cluster computing with distributed embedded computing

delete2017-06-02
delete1
PRE
AI
H
Heng Zhang *
C
Chunliang Hao
Y
Yanjun Wu
M
Mingshu Li
DOI:10.1007/s10586-017-0936-ydelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Microservers (MSs, ARM-based mobile devices) with built-in sensors and network connectivity have become increasingly pervasive and their computational capabilities continue to be improved. Many works present that the heterogeneous clusters, consist of the low-power MSs and high-performance nodes (x86-based servers), can provide competitive performance and energy efficiency. However, they make simple modifications in existing distributed computing systems for adaptation, which have been proven not to fully exploit the various heterogeneous resources. In this paper, we argue that these heterogeneous clusters also call for flexible and efficient computational resource sharing and scheduling. We then present Aries, a platform to support abstracting, sharing and scheduling the cluster resources, scaling from embedded devices to high performance servers, between multiple distributed computing frameworks (Hadoop, Spark, etc.). In Aries, we propose a two-layer scheduling mechanism to enhance the resource utilization of these heterogeneous clusters. Specifically, the resource abstraction layer in Aries is constructed for overall coordination of resources, which provide computation and energy management. A hybrid resource abstraction approach is designed to manage HS and MS resources in fine and coarse granularity separately in this layer to support efficient resource offer based on resource slot. And the task schedule layer supports various sophisticated schedulers of existing distributed frameworks and decides how many resources to offer computing frameworks. Furthermore, Aries adopts a novel strategy to support smart switch in three system models for energy-saving effectiveness. We evaluate Aries by a variety of typical data center workloads and datasets, and the result shows that Aries can achieve more efficient utilization of resources when sharing the heterogeneous cluster among diverse frameworks.
Keywords:
Cluster computing
Distributed embedded computing
Resource manage
Scalable
Energy-efficient
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
Papers:
5.0K
Citations:
7.5K

Organization

C
chinese academy of sciences
Scholars:
56.7W
Papers: 45.0W
Citations: 704
Cited Papers

Cited Papers

Two-way shape memory effect in polymer laminates
err2008-09-01
err0
PREAI
errShaojun Chen; Jinlian Hu; Haitao Zhuo; Yong Zhu
errShare
errSave
Radiation-aware data propagation in wireless sensor networks
err2012-10-24
err0
PREAI
errConstantinos Marios Angelopoulos; Sotiris Nikoletseas; Dimitra Patroumpa; Christoforos Raptopoulos
errShare
errSave
err1999-01-01
err0
PREAI
errJ. Gayle Beck; Melinda A. Stanley; Barbara J. Zebb
errShare
errSave
Prenatal Alcohol Exposure and the Facial Phenotype in Adolescents: A Study Based on Meconium Ethyl Glucuronide
err2021-01-25
err0
errOAAI
errJanina Maschke; Jakob Roetner; Tamme Goecke; Peter Fasching; Matthias Beckmann; Oliver Kratz; Gunther Moll; Bernd Lenz; Johannes Kornhuber; Anna Eichler
errShare
errSave
Decentralized Edge Clouds
err2013-09-01
err60
PREAI
errChandra, Abhishek; Weissman, Jon; Heintz, Benjamin
errShare
errSave
Structure-property relationships in polyaniline derivatives
err1993-03-01
err0
PREAI
errM. Leclerc; G. D'Aprano; G. Zotti
errShare
errSave
researcher View more