Coflow: A networking abstraction for cluster applications

317Citations
Citations of this article
149Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Cluster computing applications - frameworks like MapReduce and user-facing applications like search platforms - have application-level requirements and higher-level abstractions to express them. However, there exists no networking abstraction that can take advantage of the rich semantics readily available from these data parallel applications. We propose coflow, a networking abstraction to express the communication requirements of prevalent data parallel programming paradigms. Coflows make it easier for the applications to convey their communication semantics to the network, which in turn enables the network to better optimize common communication patterns. Copyright © 2012 by the Association for Computing Machinery, Inc.

Cite

CITATION STYLE

APA

Chowdhury, M., & Stoica, I. (2012). Coflow: A networking abstraction for cluster applications. In Proceedings of the 11th ACM Workshop on Hot Topics in Networks, HotNets-11 (pp. 31–36). Association for Computing Machinery. https://doi.org/10.1145/2390231.2390237

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free