基于云中心的集中式目录P2P模型研究
发布时间:2018-07-22 19:50
【摘要】:计算机技术应用的普及使得人们的生活变得方便而快捷,随之产生的大量数据信息也与此同时充斥在人们的日常生活中。普通计算机处理这些大量的数据信息也变得相当吃力,而人们对于数据处理的要求也是越来越高,不仅要做到精确无误而且更是希望要快速等待时间短。对等网络结构模型的研究发展应用能够解决在传统客户/服务器模型结构(C/S网络模型结构)中出现的海量数据处理效率低下以及海量数据处理导致的网络瘫痪的问题。一般概念上将对等网络模型结构划分为混合式模型、无结构模型和结构化模型三种模型类型[1]。属于结构化模型中的集中式对等网络曾经在一段时间内在各种软件应用中运用广泛,但是随着集中式对等网络模型软件在网络中用户数量的上升和商业价值的提升,涉及到P2P的弊端逐步显露,特别是用户对于网络带宽的需求不断提升,要求数据的即时处理能力越来越高以及涉及相关商业文件版权纠纷等的问题。 云计算作为一种新的计算机技术在最近一段时期得到快速的发展,各种基于云计算的模型和应用不断研究和使用。根据云计算发展起来的云储存技术,正在代替旧形式的存储技术,云存储技术得到越来越多的使用者的青睐。基于云计算IaaS、PaaS和SaaS三种服务模式的服务正在成为网络服务的主流。 针对以上知识背景和技术,本文提出了一种基于云计算服务的集中式P2P模型,该模型是采取使用云计算为平台核心,整个模型采取使用分级超级结点的管理方式,不同级别之间的结点采用的是令牌传递交换信息。模型采取分层结构会使得不会因为海量结点的同时访问申请操作而导致网络瘫痪,分层模型同样使得体系结构清晰易懂,对于网络的故障检测和系统的检查维护起到了帮助作用。网络结构的大小可以控制,根据使用该网络拥有的用户数量而即时增添或者减少,使得系统的结构更加合理。对于服务模式结构中具体的资源选取,路径判断,结点接入和离开等具体的措施都是本文具体阐述的部分。本文通过具体的实验证明基于云中心的集中式P2P模型能够提供用户的持久云存储服务,能够适用于动态的网络环境并具备良好的可用性。 文章还通过引入基于云中心的集中式目录P2P模型的模拟实例应用,对基于云计算服务的集中式P2P模型的实际可操作性给出一个具体环境下的实例。通过新型电子货币bitcoin在实际中的支付,显示出在云计算环境下的P2P模型的健壮性和网络模型的完整性。整个交易过程不仅考虑到了普通的交易模式,还加入了云监管的借贷行为,使得交易过程更加趋向于实际中的交易手段。对于用户等级的评判可以保证交易总体上的安全性和公平性。
[Abstract]:With the popularization of computer technology, people's life is convenient and fast, and a great deal of data and information are produced at the same time in people's daily life. It is very difficult for ordinary computers to deal with these large amounts of data information, and the demand for data processing is becoming higher and higher, not only to be accurate, but also to quickly wait for a short time. The research and application of peer-to-peer network structure model can solve the problems of low efficiency of mass data processing and network paralysis caused by mass data processing in the traditional client / server model structure (C / S network model structure). In general, the structure of peer-to-peer network model is divided into three types: hybrid model, unstructured model and structured model [1]. Centralized Peer-to-Peer Network, which belongs to the structured model, has been widely used in various software applications for a period of time, but with the increase of the number of users and the improvement of commercial value of the centralized Peer-to-Peer Network Model software in the network. The disadvantages of P2P are gradually revealed, especially the increasing demand for network bandwidth, the increasing demand for real-time processing of data and the copyright disputes related to commercial documents. Cloud computing, as a new computer technology, has been developed rapidly in recent years, and a variety of cloud-based models and applications have been continuously studied and used. Cloud storage technology developed by cloud computing is replacing the old storage technology, and cloud storage technology is getting more and more users' favor. Services based on cloud computing IaaSU PaaS and SaaS are becoming the mainstream of network services. In view of the above knowledge background and technology, this paper proposes a centralized P2P model based on cloud computing services. The model uses cloud computing as the core platform, and the whole model adopts the management mode of hierarchical super nodes. The nodes between different levels use tokens to transmit exchange information. The hierarchical structure of the model will not result in network paralysis due to the massive nodes accessing the application operation simultaneously. The layered model also makes the architecture clear and easy to understand. For the network fault detection and system inspection and maintenance to play a role in helping. The size of the network structure can be controlled, according to the number of users who use the network, the structure of the system can be increased or decreased immediately, which makes the structure of the system more reasonable. The specific measures such as resource selection, path judgment, node access and departure in the service mode structure are the specific parts of this paper. This paper proves that the centralized P2P model based on cloud center can provide the persistent cloud storage service for users, and it can be used in dynamic network environment and has good availability. By introducing the cloud-centric centralized directory P2P model, this paper gives an example of the practical maneuverability of the centralized P2P model based on cloud computing services. Through the payment of the new electronic currency bitcoin in practice, it shows the robustness of P2P model and the integrity of network model in cloud computing environment. The whole transaction process not only takes into account the common trading model, but also adds the cloud regulation of lending behavior, which makes the transaction process more close to the actual trading methods. The evaluation of the user level can ensure the overall security and fairness of the transaction.
【学位授予单位】:安徽大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.02
本文编号:2138386
[Abstract]:With the popularization of computer technology, people's life is convenient and fast, and a great deal of data and information are produced at the same time in people's daily life. It is very difficult for ordinary computers to deal with these large amounts of data information, and the demand for data processing is becoming higher and higher, not only to be accurate, but also to quickly wait for a short time. The research and application of peer-to-peer network structure model can solve the problems of low efficiency of mass data processing and network paralysis caused by mass data processing in the traditional client / server model structure (C / S network model structure). In general, the structure of peer-to-peer network model is divided into three types: hybrid model, unstructured model and structured model [1]. Centralized Peer-to-Peer Network, which belongs to the structured model, has been widely used in various software applications for a period of time, but with the increase of the number of users and the improvement of commercial value of the centralized Peer-to-Peer Network Model software in the network. The disadvantages of P2P are gradually revealed, especially the increasing demand for network bandwidth, the increasing demand for real-time processing of data and the copyright disputes related to commercial documents. Cloud computing, as a new computer technology, has been developed rapidly in recent years, and a variety of cloud-based models and applications have been continuously studied and used. Cloud storage technology developed by cloud computing is replacing the old storage technology, and cloud storage technology is getting more and more users' favor. Services based on cloud computing IaaSU PaaS and SaaS are becoming the mainstream of network services. In view of the above knowledge background and technology, this paper proposes a centralized P2P model based on cloud computing services. The model uses cloud computing as the core platform, and the whole model adopts the management mode of hierarchical super nodes. The nodes between different levels use tokens to transmit exchange information. The hierarchical structure of the model will not result in network paralysis due to the massive nodes accessing the application operation simultaneously. The layered model also makes the architecture clear and easy to understand. For the network fault detection and system inspection and maintenance to play a role in helping. The size of the network structure can be controlled, according to the number of users who use the network, the structure of the system can be increased or decreased immediately, which makes the structure of the system more reasonable. The specific measures such as resource selection, path judgment, node access and departure in the service mode structure are the specific parts of this paper. This paper proves that the centralized P2P model based on cloud center can provide the persistent cloud storage service for users, and it can be used in dynamic network environment and has good availability. By introducing the cloud-centric centralized directory P2P model, this paper gives an example of the practical maneuverability of the centralized P2P model based on cloud computing services. Through the payment of the new electronic currency bitcoin in practice, it shows the robustness of P2P model and the integrity of network model in cloud computing environment. The whole transaction process not only takes into account the common trading model, but also adds the cloud regulation of lending behavior, which makes the transaction process more close to the actual trading methods. The evaluation of the user level can ensure the overall security and fairness of the transaction.
【学位授予单位】:安徽大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.02
【参考文献】
相关期刊论文 前7条
1 吴吉义;傅建庆;平玲娣;谢琪;;一种对等结构的云存储系统研究[J];电子学报;2011年05期
2 陈丽娜;黄宏斌;邓苏;侯东风;;计算物理系统网络拓扑模型研究[J];计算机研究与发展;2010年S2期
3 刘正伟;文中领;张海涛;;云计算和云数据管理技术[J];计算机研究与发展;2012年S1期
4 赵新慧;冯锡炜;石元博;;基于兴趣域中心节点的P2P网络拓扑[J];科学技术与工程;2011年21期
5 宋伟;李瑞轩;卢正鼎;於光灿;;一种支持多维资源描述的高效P2P路由算法[J];软件学报;2007年11期
6 张德治;何恩;;基于两种P2P协议的数据自销毁技术[J];信息安全与通信保密;2012年03期
7 边根庆;高松;邵必林;;面向分散式存储的云存储安全架构[J];西安交通大学学报;2011年04期
,本文编号:2138386
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2138386.html