Syndicate: Virtual cloud storage through provider composition

Jude Nelson, Larry Peterson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

8 Scopus citations

Abstract

Syndicate is a storage service that builds a coherent storage abstraction from already-deployed commodity components, including cloud storage, edge caches, and dataset providers. It is unique in that it not only offers consistent semantics across multiple providers, but also offers a flexible programming model to applications so they can define their own provider-agnostic storage functionality. In doing so, Syndicate fully decouples applications from providers, allowing applications to choose them based on how well they enhance data locality and durability, instead of whether or not they provide requisite features. This paper presents the motivation and design of Syndicate, and gives the results of a preliminary evaluation showing that separating storage functionality from provider implementation is feasible in practice. Copyright is held by the owner/author(s). Publication rights licensed to ACM.

Original languageEnglish (US)
Title of host publicationBigSystem 2014 - Proceedings of the 2014 ACM International Workshop on Software-Defined Ecosystems, Co-located with HPDC 2014
PublisherAssociation for Computing Machinery
Pages1-8
Number of pages8
ISBN (Print)9781450329095
DOIs
StatePublished - Jan 1 2014
Event1st International Workshop on Software-Defined Ecosystems, BigSystem 2014 - Vancouver, BC, Canada
Duration: Jun 23 2014Jun 27 2014

Publication series

NameBigSystem 2014 - Proceedings of the 2014 ACM International Workshop on Software-Defined Ecosystems, Co-located with HPDC 2014

Other

Other1st International Workshop on Software-Defined Ecosystems, BigSystem 2014
CountryCanada
CityVancouver, BC
Period6/23/146/27/14

Keywords

  • Service composition
  • Software-defined storage
  • Storage gateway

ASJC Scopus subject areas

  • Software

Fingerprint Dive into the research topics of 'Syndicate: Virtual cloud storage through provider composition'. Together they form a unique fingerprint.

  • Cite this

    Nelson, J., & Peterson, L. (2014). Syndicate: Virtual cloud storage through provider composition. In BigSystem 2014 - Proceedings of the 2014 ACM International Workshop on Software-Defined Ecosystems, Co-located with HPDC 2014 (pp. 1-8). (BigSystem 2014 - Proceedings of the 2014 ACM International Workshop on Software-Defined Ecosystems, Co-located with HPDC 2014). Association for Computing Machinery. https://doi.org/10.1145/2609441.2609639