Macaca: A Scalable and Energy-Efficient Platform for Coupling Cloud Computing with Distributed Embedded Computing

被引:1
|
作者
Zhang, Heng [1 ]
Hao, Chunliang [1 ]
Wu, Yanjun [1 ]
Li, Mingshu [1 ]
机构
[1] Chinese Acad Sci, Inst Software, Beijing, Peoples R China
关键词
Could Computing; Heterogeneous Cluster; Resource Scheduling; Energy Efficiency;
D O I
10.1109/IPDPSW.2016.112
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Microservers (embedded devices) with built-in sensors and network connectivity have become increasingly pervasive and their computational capabilities continue to be improved. Many works present that a heterogeneous cluster with the low-power microservers and high-performance nodes can provide competitive performance efficiency. However, they make simple modifications in existing distributed systems for adaptation, which have been proven not to fully exploit various the heterogeneous resources. In this paper, we argue that such heterogeneous cluster also calls for flexible and efficient computational resource scheduling. We then introduce Macaca, a platform for sharing and scheduling the distributed resources from embedded devices and Linux servers including computational resources, scale-out storages, and various data to accomplish collaborative processing tasks. In Macaca, we propose a two-layer scheduling mechanism to enhance utilization of these heterogeneous resources. Internally, the resource abstraction layer supports various sophisticated schedulers of existing distributed frameworks and decides how many resources to offer computing frameworks, while resource management layer is constructed for overall coordination of computational effectiveness and energy management for devices. Furthermore, Macaca adopts a novel strategy to support smart switch in three system models for energy-saving effectiveness. We evaluate Macaca by a variety of datasets and typical datacenter workloads, and the result shows that Macaca can achieve more efficient utilization of resources when sharing the heterogeneous cluster among diverse frameworks.
引用
收藏
页码:1785 / 1788
页数:4
相关论文
共 50 条
  • [1] Towards a scalable and energy-efficient resource manager for coupling cluster computing with distributed embedded computing
    Heng Zhang
    Chunliang Hao
    Yanjun Wu
    Mingshu Li
    [J]. Cluster Computing, 2017, 20 : 3707 - 3720
  • [2] Towards a scalable and energy-efficient resource manager for coupling cluster computing with distributed embedded computing
    Zhang, Heng
    Hao, Chunliang
    Wu, Yanjun
    Li, Mingshu
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2017, 20 (04): : 3707 - 3720
  • [3] Energy-Efficient Cloud Computing
    Berl, Andreas
    Gelenbe, Erol
    Di Girolamo, Marco
    Giuliani, Giovanni
    De Meer, Hermann
    Dang, Minh Quan
    Pentikousis, Kostas
    [J]. COMPUTER JOURNAL, 2010, 53 (07): : 1045 - 1051
  • [4] Energy-Efficient Secure Distributed Storage in Mobile Cloud Computing
    Afianian, Amir
    Nobakht, S. S.
    Ghaznavi-Ghoushchi, M. B.
    [J]. 2015 23RD IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2015, : 740 - 745
  • [5] Nanophotonic Computing: Scalable and Energy-Efficient Computing with Attojoule Nanophotonics
    Ben Yoo, S. J.
    Miller, D. A. B.
    [J]. 2017 IEEE PHOTONICS SOCIETY SUMMER TOPICAL MEETING SERIES (SUM), 2017,
  • [6] Energy-efficient approaches to Cloud Computing
    Asha, N.
    Rao, G. Raghavendra
    [J]. 2014 INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING AND INFORMATICS (IC3I), 2014, : 337 - 342
  • [7] An Embedded Architecture for Energy-Efficient Stream Computing
    Panda, Amrit
    Chatha, Karam S.
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2014, 6 (03) : 57 - 60
  • [8] Energy-efficient Computing for Embedded and IoT Devices
    Mishra, Prabhat
    Shrivastava, Aviral
    Panda, Preeti Ranjan
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2019, 13 (06): : 415 - 416
  • [9] Energy-Efficient Cloud Computing for Smart Phones
    Arya, Nancy
    Chaudhary, Sunita
    Taruna, S.
    [J]. EMERGING TRENDS IN EXPERT APPLICATIONS AND SECURITY, 2019, 841 : 111 - 115
  • [10] Recent Trends in Energy-Efficient Cloud Computing
    Mastelic, Toni
    Brandic, Ivona
    [J]. IEEE CLOUD COMPUTING, 2015, 2 (01): : 40 - 47