【24h】

TurboSockets: Democratizing Distributed Deduplication

机译:涡轮机:民主化分布式重复数据删除

获取原文

摘要

Distributed deduplication is one of today's most prominent techniques for efficient data transfer of data across a network. However, leveraging a distributed application with distributed deduplication capabilities is a complex challenge, not accessible to the average programmer. This paper advocates that the time has come to devise general-purpose middleware abstractions that can democratize the use of state-of-art distributed deduplication techniques, even by programmers with no know-how on the field. We propose TurboSockets, the first middleware abstraction that aims at such a goal. The TurboSockets middleware enables unskilled programmers to establish a communication channel between two remote processes and, through that channel, exchange data streams whose content is deduplicated by stateof-the-art algorithms. Turbosockets hides all the complexity associated with the deduplication protocol away from the programmer, closely resembling traditional inter-process communication APIs. Using a full-fledged prototype of the TurboSockets middleware, experimental results with real workloads confirm gains in performance and transferred volumes for a wide range of real workloads and scenarios.
机译:分布式重复数据删除是当今最突出的技术中,以便在网络上有效数据传输数据。但是,利用具有分布式重复数据删除功能的分布式应用程序是一个复杂的挑战,普通程序员无法访问。本文倡导着时间来设计通用中间件抽象,该抽象可以使使用最先进的分布式重复数据删除技术,即使是在该领域没有专门的程序员。我们提出了TurboOxets,这是一个旨在这样一个目标的中间件抽象。涡轮机中间件使得不熟练的程序员能够在两个远程进程之间建立通信通道,并且通过该频道,通过该频道交换其内容由最新的算法重复使用其内容的数据流。 TurbOockets隐藏了与重复数据删除协议相关的所有复杂性远离程序员,与传统的流程​​间通信API密切相关。使用涡轮源中间件的全坯原型,实验结果具有实际工作负载确认在各种实际工作负载和场景中的性能和转移卷。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号