Your browser doesn't support javascript.
loading
REEF: Retainable Evaluator Execution Framework.
Weimer, Markus; Chen, Yingda; Chun, Byung-Gon; Condie, Tyson; Curino, Carlo; Douglas, Chris; Lee, Yunseong; Majestro, Tony; Malkhi, Dahlia; Matusevych, Sergiy; Myers, Brandon; Narayanamurthy, Shravan; Ramakrishnan, Raghu; Rao, Sriram; Sears, Russell; Sezgin, Beysim; Wang, Julia.
Afiliação
  • Weimer M; Microsoft.
  • Chen Y; Microsoft.
  • Chun BG; Seoul National University.
  • Condie T; UCLA.
  • Curino C; Microsoft.
  • Douglas C; Microsoft.
  • Lee Y; Seoul National University.
  • Majestro T; Microsoft.
  • Malkhi D; VMware.
  • Matusevych S; Microsoft.
  • Myers B; University of Washington.
  • Narayanamurthy S; Microsoft.
  • Ramakrishnan R; Microsoft.
  • Rao S; Microsoft.
  • Sears R; Pure Storage.
  • Sezgin B; Microsoft.
  • Wang J; Microsoft.
Proc ACM SIGMOD Int Conf Manag Data ; 2015: 1343-1355, 2015.
Article em En | MEDLINE | ID: mdl-26819493
ABSTRACT
Resource Managers like Apache YARN 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 re-implement common mechanisms (e.g., caching, bulk-data transfers). This paper 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 re-use for data caching, and state management abstractions that greatly ease the development of elastic data processing work-flows on cloud platforms that support a Resource Manager service. REEF is being used to develop several commercial offerings such as the Azure Stream Analytics service. Furthermore, we demonstrate REEF development of a distributed shell application, a machine learning algorithm, and a port of the CORFU [4] system. REEF is also currently an Apache Incubator project that has attracted contributors from several instititutions.
Palavras-chave

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Idioma: En Revista: Proc ACM SIGMOD Int Conf Manag Data Ano de publicação: 2015 Tipo de documento: Article

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Idioma: En Revista: Proc ACM SIGMOD Int Conf Manag Data Ano de publicação: 2015 Tipo de documento: Article