节点文献

基于SkipNet的副本框架模型研究

【作者】 纳霞

【导师】 蒋慕蓉;

【作者基本信息】 云南大学 , 计算机技术, 2012, 硕士

【摘要】 近年来,云计算受到了很多关注,但是云计算本身的复杂性给资源的副本管理带来了巨大的挑战。目前很多研究者对P2P底层覆盖网络进行了研究,将结点和资源进行有效的管理和分配,取得了很好的效果。因此,在未来,云计算技术与P2P的某些技术结合起来将成为一种可能。在网络应用对响应速度要求越来越高的背景下,本文研究的问题主要是在原有的P2P底层覆盖网络上将资源进行合理分配和管理,对查询请求作出快速响应,使其能用到云环境中。具体工作为:首先,结合P2P中的SkipNet覆盖网络和康奈尔大学提出的Beehive模型的优势,提出了一个基于SkipNet的副本框架模型,根据资源的流行度,计算出应该复制的副本数量,并将副本放置到恰当的结点上。当资源的流行度发生变化时,能对资源副本的数量和位置进行有效的调整,同时,能根据用户的查询选用不同的查询算法做出快速响应。其次,对基于SkipNet的副本框架结构进行了合理设计,详细阐述了基于SkipNet的拓扑结构和副本框架结构,在此基础上,提出了一套基于SkipNet的副本框架模型运行机制,对资源的调整、加入、查询、更新、删除和结点的加入、离开流程等进行了具体阐述。最后,使用PeerSim对该副本框架进行了仿真、验证和分析。据统计,当前的大多数查询遵行幂律分布,实验结果表明,该副本框架能够对查询做出快速响应,查询平均时间复杂度由O(logN)降至O(1),即使当幂律分布中的齐夫参数发生变化时,使用该副本框架进行查询也能达到很好的效果。该模型为云计算中进行副本管理提供了有效的解决方案。

【Abstract】 In recent years, cloud computing is a very hot topic. But the complexity of it brings us a big challenge to manage the replicas of the objects. Researchers have also been dedicated to the research of P2P overlay network, and have succeeded in managing nodes and distributing objects. So, in the future, it’s possible to combine cloud computing and some of the P2P techniques to provide a better service for users.Many network applications nowadays need quicker and quicker response speed, and this thesis is aimed at distributing and managing objects effectively on existed P2P overlay network, by which we can get good lookup performance for applications. We hope it can be used in cloud environment. Detailed work is:Firstly, by taking full advantage of SkipNet overlay network and Beehive model proposed by Cornell University, we proposed a SkipNet-based replicas framework model. In this model, we can calculate the number of replicas we should replicate and distribute the replicas on proper nodes according to the popularity of the object. When the popularity changes, the model can adjust the number and position of the replicas. It can also choose different lookup algorithm according to user’s query. Secondly, we designed the SkipNet-based replication framework model reasonably and elaborated the topology of SkipNet and the structure of replication framework. We also proposed the operation mechanism of the model, for example, the adjustment, join, query, update and deletion of the replicas, the join and departure of node and so on. Thirdly, we use PeerSim to simulate, test and analyze the replication framework.According to statistics, most of the queries obey power-law distribution. The results show that in average case, this replication framework achieves O(1)lookup performance even when the Zipf-parameter changes, which provides an effective solution to manage replicas in cloud environment.

【关键词】 云计算P2P时间复杂度SkipNetBeehive
【Key words】 cloud computingP2Plookup performanceSkipNetBeehive
  • 【网络出版投稿人】 云南大学
  • 【网络出版年期】2012年 10期
节点文献中: 

本文链接的文献网络图示:

本文的引文网络