片段存储系统:基于P2P的网络存储服务

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:lizhuyundao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现今,P2P(对等)网络变得越来越流行,其中大多数应用都基于非结构化P2P网络。而另一方面,Internet中数据内容爆炸性增长使人们对于网络存储系统提出了更高的要求。因此,相对于非结构化的P2P网络,结构化P2P网络更适于用来构建现代网络存储系统。这些结构化的P2P网络通常都基于分布式哈希表(DHT),具有可扩展性好等特点。 本文提出的片段存储系统(简称S3)基于结构化的P2P网络模型,并且具有高可用性、高可靠性与高持久性。在S3中,文件被分割成许多片段,一个文件的所有片段被分布在多个在网络位置上相近的共享节点上。运用一些巧妙的策略,S3将片段索引和节点定位信息整合到一起,片段数据储存在DHT中,使用创新而高效的路由算法使用户能够方便的定位到需要下载或上传的文件。由于S3的寻址方式隐含了节点位置信息,用户使用put/get原语操作就可获得传输过程中的高带宽和高速度。更进一步,对于存储系统中必需的备份和恢复操作,S3通过自身的本质特性就可以方便地实现,而无需额外的操作和开销。S3延续了P2P网络的优点并且摒弃了P2P网络临时性和不稳定性等缺陷。本文描述整个的S3设计架构,同时定义一些提供给用户的用以支持服务的基本操作。本文还将S3的性能与传统网络存储系统、现代网络存储系统及P2P文件共享系统的性能作分析和比较,以此证明S3在性能方面的优越性。
其他文献
无线传感器网络作为一种新型的具有广泛应用前景的无线自组网络,其有效路由协议是目前研究的热点。随着研究和应用不断深入,对传感器网络提出更高的要求:为不同的业务提供有
虚拟现实技术是由计算机生成的人机交互的三维空间环境构成,它不仅能构建高度逼真的复杂虚拟环境,而且用户还可以和虚拟环境进行互动,增强系统的交互性和沉浸感。随着虚拟现实技
聚类在模式识别、系统建模、图像处理及数据挖掘等工程领域扮演着重要的角色。其基本算法广泛应用于生命科学、医学、社会科学、地理科学、工程科学等领域。聚类就是将数据对
专利文本由于包含有产品的组成结构、设计目标、组件功能原理等相关内容,一直是创新方法和产品革新最首要的信息源泉。专利是相关领域下的具有革新理念的解决方案,专利包含有
无线传感器网络是由大量低成本、低功耗、具备感知、数据处理、存储和无线通信能力的微型传感器节点通过自组织方式形成的网络。无线传感器网络技术将是21世纪最有发展前景的
在数据挖掘的分类应用中,决策树算法是最为广泛的一种分类算法,具有算法简单高效、分类精准度高的特点,但是在建立分类模型的过程中将所有的误判分类平等对待,导致不同成本值
一种基于互联网技术产生、发展的新式计算模式一一云计算正在不断改变人们的传统网络计算的理解。云计算这一技术很好地解决了对海量数据处理的需求,其可以认为是未来新一代
学位
随着会议智能化程度的普遍提高,几乎所有行业的正式会议都会使用PPT来进行辅助展示。演讲人在进行展示过程中需要借助双手对电脑进行操作,或者利用终端设备进行翻页操作等。为
数据挖掘,又称为数据库中的知识发现(简称KDD),是从大量数据中提取可信的、新颖的、有效的并能被人们理解的模式的处理过程。它是一门新兴的交叉学科,汇集了来自机器学习、模式