摘要
P2P节点自由地退出网络会引起资源变化,进而造成资源需求节点在查找网络资源时出现检索失败问题,解决策略是在一些网络节点中部署资源副本。由系统服务节点监测所有资源节点的在线状态,同时提供资源检索,但该方法检索成功率只达到98.993%,访问失败的几率超过1.007%,主要原因是系统服务节点在监测资源节点退出网络到备份节点切换完成期间存在检索服务盲区。为此提出一种基于资源环备份结构及其监测算法,通过环节点间的监测缩短检测周期,降低颠簸事件的发生几率。实验结果表明,该方法使检索失败事件减少50%,提高了系统可用性。
The free withdrawal of P2P nodes from the network will cause the change of resources,which will lead to the failure of searching network resources.The strategy to solve the problem is to deploy resource copies in some network nodes.The existing system service nodes monitor the online status of all resource nodes and provide resource retrieval information.The retrieval success rate can only reach 99%,and the probability of access failure is more than 1.007%.This paper finds that the main reason is that system service nodes have search service blind areas during the period from the monitoring resource node quitting the network to the backup node switching.Therefore,a backup structure based on resource ring and its monitoring algorithm is proposed,which can shorten the detection period and reduce the probability of bumpy events by monitoring the link points.The experimental results show that this method reduces the retrieval failure events by 50%and improves the usability of the system.The experiment result shows that the ring backup structure and its monitoring method are effective.
作者
郑晓健
马晨誌
ZHENG Xiao-jian;MA Chen-zhi(School of Electrical and Information Engineering,Oxbridge College,Kunming University of Science and Technology,Kunming 650106,China;University of Wisconsin-Stevens Point,Wisconsin Stevens Point 54481,United States of America)
出处
《软件导刊》
2021年第5期148-152,共5页
Software Guide
基金
云南省教育厅科学研究基金项目(2010C011,2021J0839)。