P2P技术是实现SOA去中心化的有效方法.在基于元数据的P2P系统中,描述资源属性的关键字分布和访问的不均匀性使某些元数据存储节点极易成为负载热点,严重影响了系统可用性.在MAAN基础上给出了一种支持负载均衡的多属性资源定位方法QFMA,将过载节点状态反馈到查询路径上,后续查询将根据反馈信息进行查询目标切换.分析和实验表明QFMA以O(logN)的路径长度实现资源的高效定位,并能够通过负载分流,有效缓解“热门”节点的负担,提高系统的负载均衡特性.
It is an effective way to make SOA uncentralized with P2P. In meta-data based P2P system, hot spot may result due to non-uniform of keyword's distribution and load, which will influence the usability of the system seriously. This paper proposes QFMA, an algorithm for load balancing in meta-data based P2P systems based on MAAN. The main idea is that, record the status of the high load node along the query path, the other query will change their destination based on the status recorded. The analysis and simulation result show that QFMA can reduce the load of hot spot and achieve load balance, the query path length is also O(logN).