Apache REEF

Author:

Chun Byung-Gon1,Condie Tyson2,Chen Yingda3,Cho Brian4,Chung Andrew5,Curino Carlo6,Douglas Chris6,Interlandi Matteo2,Jeon Beomyeol7,Jeong Joo Seong1,Lee Gyewon1,Lee Yunseong1,Majestro Tony6,Malkhi Dahlia8,Matusevych Sergiy6,Myers Brandon9,Mykhailova Mariia6,Narayanamurthy Shravan6,Noor Joseph2,Ramakrishnan Raghu6,Rao Sriram6,Sears Russell10,Sezgin Beysim6,Um Taegeon1,Wang Julia6,Weimer Markus6,Yang Youngseok1

Affiliation:

1. Seoul National University, Seoul, South Korea

2. University of California at Los Angeles, Los Angeles, CA, USA

3. Alibaba, Seattle, WA, USA

4. Facebook, Menlo Park, CA, USA

5. Carnegie Mellon University, Pittsburgh, PA, USA

6. Microsoft, Redmond, WA, USA

7. University of Illinois at Urbana-Champaign, Urbana, IL, USA

8. VMware, Palo Alto, CA, USA

9. University of Iowa, Iowa City, IA, USA

10. Pure Storage, Mountain View, CA, USA

Abstract

Resource Managers like YARN and Mesos have emerged as a critical layer in the cloud computing system stack, but the developer abstractions for leasing cluster resources and instantiating application logic are very low level. This flexibility comes at a high cost in terms of developer effort, as each application must repeatedly tackle the same challenges (e.g., fault tolerance, task scheduling and coordination) and reimplement common mechanisms (e.g., caching, bulk-data transfers). This article presents REEF, a development framework that provides a control plane for scheduling and coordinating task-level (data-plane) work on cluster resources obtained from a Resource Manager. REEF provides mechanisms that facilitate resource reuse for data caching and state management abstractions that greatly ease the development of elastic data processing pipelines on cloud platforms that support a Resource Manager service. We illustrate the power of REEF by showing applications built atop: a distributed shell application, a machine-learning framework, a distributed in-memory caching system, and a port of the CORFU system. REEF is currently an Apache top-level project that has attracted contributors from several institutions and it is being used to develop several commercial offerings such as the Azure Stream Analytics service.

Funder

IITP

National Institute of Biomedical Imaging and Bioengineering

UCLA

trans-NIH Big Data to Knowledge

MSIT (Ministry of Science and ICT), Korea

Publisher

Association for Computing Machinery (ACM)

Subject

General Computer Science

Reference60 articles.

1. Scalable inference in latent variable models

2. Colin McCabe and Andrew Wang. 2013. Centralized cache management in HDFS. https://issues.apache.org/jira/browse/HDFS-4949. Colin McCabe and Andrew Wang. 2013. Centralized cache management in HDFS. https://issues.apache.org/jira/browse/HDFS-4949.

3. The Kubernetes Authors. 2015. Kubernetes. Retrieved from https://kubernetes.io/. The Kubernetes Authors. 2015. Kubernetes. Retrieved from https://kubernetes.io/.

Cited by 5 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Discrete configurations and combinatorial methods originated from distributed network;SCIENTIA SINICA Mathematica;2022-09-28

2. Harmony: A Scheduling Framework Optimized for Multiple Distributed Machine Learning Jobs;2021 IEEE 41st International Conference on Distributed Computing Systems (ICDCS);2021-07

3. Robust Class Parallelism - Error Resilient Parallel Inference with Low Communication Cost;2020 54th Asilomar Conference on Signals, Systems, and Computers;2020-11-01

4. Improved SM4 Encryption Algorithm Based on Mixed Congruence Method;Innovative Mobile and Internet Services in Ubiquitous Computing;2019-06-19

5. Performance prediction of data streams on high-performance architecture;Human-centric Computing and Information Sciences;2019-01-07

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3