...
首页> 外文期刊>Journal of network and computer applications >BitDew: A data management and distribution service with multi-protocol file transfer and metadata abstraction
【24h】

BitDew: A data management and distribution service with multi-protocol file transfer and metadata abstraction

机译:BitDew:具有多协议文件传输和元数据抽象的数据管理和分发服务

获取原文
获取原文并翻译 | 示例

摘要

Desktop Grids use the computing, network and storage resources from idle desktop PCs distributed over multiple-LANs or the Internet to compute a large variety of resource-demanding distributed applications. While these applications need to access, compute, store and circulate large volumes of data, little attention has been paid to data management in such large-scale, dynamic, heterogeneous, volatile and highly distributed Grids. In most cases, data management relies on ad hoc solutions, and providing a general approach is still a challenging issue. A new class of data management service is desirable to deal with such a variety of file transfer protocols than client/server, P2P or the new and emerging Cloud storage service.rnTo address this problem, we propose the BitDew framework, a programmable environment for automatic and transparent data management on computational Desktop Grids. This paper describes the BitDew programming interface, its architecture, and the performance evaluation of its runtime components. BitDew relies on a specific set of metadata to drive key data management operations, namely life cycle, distribution, placement, replication and fault tolerance with a high level of abstraction. The BitDew runtime environment is a flexible distributed service architecture that integrates modular P2P components such as DHTs (Distributed Hash Tables) for a Distributed Data Catalog and collaborative transport protocols for data distribution. We explain how to plug-in new or existing protocols and we give evidence of the versatility of the framework by implementing HTTP, FTP and BitTorrent protocols and access to the Amazon S3 and IBP Wide Area Storage. We describe the mechanisms used to provide asynchronous and reliable multi-protocols transfers. Through several examples, we describe how application programmers and BitDew users can exploit BitDew's features. We report on performance evaluation using micro-benchmarks, various usage scenarios and data-intense bioinformatics application, both in the Grid context and on the Internet. The performance evaluation demonstrates that the high level of abstraction and transparency is obtained with a reasonable overhead, while offering the benefit of scalability, performance and fault tolerance with little programming cost.
机译:桌面网格使用分布在多个LAN或Internet上的闲置台式PC的计算,网络和存储资源来计算各种需要资源的分布式应用程序。尽管这些应用程序需要访问,计算,存储和分发大量数据,但在这样的大规模,动态,异构,易失性和高度分布的网格中,对数据管理的关注很少。在大多数情况下,数据管理依赖于临时解决方案,提供通用方法仍然是一个具有挑战性的问题。需要一种新型的数据管理服务来处理除客户端/服务器,P2P或新兴的云存储服务以外的各种文件传输协议。为解决此问题,我们提出了BitDew框架,这是一种用于自动执行的可编程环境。计算桌面网格上的透明数据管理。本文介绍了BitDew编程接口,其体系结构以及运行时组件的性能评估。 BitDew依靠一组特定的元数据来驱动关键数据管理操作,即生命周期,分布,放置,复制和具有高度抽象水平的容错能力。 BitDew运行时环境是一种灵活的分布式服务体系结构,该体系结构集成了模块化P2P组件,例如用于分布式数据目录的DHT(分布式哈希表)和用于数据分布的协作传输协议。我们解释了如何插入新协议或现有协议,并通过实现HTTP,FTP和BitTorrent协议以及对Amazon S3和IBP广域存储的访问来证明该框架的多功能性。我们描述了用于提供异步和可靠的多协议传输的机制。通过几个示例,我们描述应用程序程序员和BitDew用户如何利用BitDew的功能。我们在网格环境和Internet中使用微基准,各种使用场景和数据密集型生物信息学应用程序报告性能评估。性能评估表明,以合理的开销获得了较高的抽象性和透明性,同时提供了可扩展性,性能和容错能力,而编程成本却很少。

著录项

  • 来源
    《Journal of network and computer applications》 |2009年第5期|961-975|共15页
  • 作者单位

    INRIA Saclay, Grand-Large, Orsay, F-91893, France LRI, Univ Paris-Sud, CNRS, Orsay, F-91405, France;

    INRIA Saclay, Grand-Large, Orsay, F-91893, France LRI, Univ Paris-Sud, CNRS, Orsay, F-91405, France;

    INRIA Saclay, Grand-Large, Orsay, F-91893, France LRI, Univ Paris-Sud, CNRS, Orsay, F-91405, France;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    content network; P2P; cloud computing; desktop grid;

    机译:内容网络;P2P;云计算;桌面网格;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号