A P2P-Based Architecture for Secure Software Delivery Using Volunteer Assistance

A P2P-Based Architecture for Secure Software Delivery Using Volunteer Assistance
复制标题

DOI:
10.1109/p2p.2008.12
复制
发表时间:
2008-09
期刊:
2008 Eighth International Conference on Peer-to-Peer Computing
影响因子:
--
通讯作者:
Purvi Shah;Jehan-Francois Pâris;Jeff Morgan;J. Schettino;C. Venkatraman
Purvi Shah;Jehan-Francois Pâris;Jeff Morgan;J. Schettino;C. Venkatraman
中科院分区:
其他
文献类型:
--
作者:
Purvi Shah;Jehan-Francois Pâris;Jeff Morgan;J. Schettino;C. Venkatraman

文献摘要

被引文献

相似文献

我们提出了一个内容交付基础设施,分发和维护软件包在一个大型组织。我们的工作是基于一个现有的软件交付系统,我们进行了跟踪分析,以找到一般的原则和属性可以用来设计一个更好的解决方案。我们的设计结合了传统的服务器与志愿者节点,扩大其可扩展性。我们依靠对等技术来加快志愿者节点之间的内容同步,同时为服务客户保持传统的客户端/服务器界面。最后,我们的系统包括一个新的负载平衡机制,同时考虑同步工作量和客户生成的志愿者节点的工作量。我们的模拟结果表明,目前可在服务器/跟踪器的P2P系统的反馈信息提供了足够的信息,以确保公平的负载分配之间的对等体。
We present a content delivery infrastructure distributing and maintaining software packages in a large organization. Our work is based on a trace-based analysis of an existing software delivery system that we conducted to find general principles and properties could be used to devise a better solution. Our design combines a conventional server with volunteer nodes that expand its scalability. We rely on Peer-to-Peer technology to speed up content synchronization among the volunteer nodes while maintaining a conventional client/server interface for the service customers. Finally our system includes a novel load balancing mechanism that considers both the synchronization workload and the customer-generated workload of the volunteer nodes. Our simulation results indicate that the feedback information currently available at the server/tracker of the P2P system offers enough information to ensure a fair load distribution among the peers.