首页> 外文期刊>Computer communication review >A case study in building layered DHT applications
【24h】

A case study in building layered DHT applications

机译:构建分层DHT应用程序的案例研究

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Recent research has shown that one can use Distributed Hash Tables (DHTs) to build scalable, robust and efficient applications. One question that is often left unanswered is that of simplicity of implementation and deployment. In this paper, we explore a case study of building an application for which ease of deployment dominated the need for high performance. The application we focus on is Place Lab, an end-user positioning system. We evaluate whether it is feasible to use DHTs as an application-independent building block to implement a key component of Place Lab: its "mapping infrastructure. " We present Prefix Hash Rees, a data structure used by Place Lab for geographic range queries that is built entire on top of a standard DHT. By strictly layering Place Lab's data structures on top of a generic DHT service, we were able to decouple the deployment and management of Place Lab from that of the underlying DHT. We identify the characteristics of Place Lab that made it amenable for deploying in this layered manner, and comment on its effect on performance.
机译:最近的研究表明,可以使用分布式哈希表(DHT)来构建可伸缩,健壮和高效的应用程序。一个经常被悬而未决的问题是实施和部署的简单性。在本文中,我们探索了一个构建应用程序的案例研究,该应用程序的易部署性主导了对高性能的需求。我们关注的应用是最终用户定位系统Place Lab。我们评估将DHT用作实现Place Lab的关键组件的独立于应用程序的构建块是否可行:其“映射基础结构”。我们介绍Prefix Hash Rees,这是Place Lab用于地理范围查询的数据结构,在标准DHT的基础上整体构建。通过将Place Lab的数据结构严格分层在通用DHT服务之上,我们能够将Place Lab的部署和管理与基础DHT的部署和管理分离。我们确定了Place Lab的特性,使其可以按这种分层方式进行部署,并评论了其对性能的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号