期刊名称:International Journal of Advanced Research In Computer Science and Software Engineering
印刷版ISSN:2277-6451
电子版ISSN:2277-128X
出版年度:2013
卷号:3
期号:4
出版社:S.S. Mishra
摘要:A peer-to-peer (abbreviated to P2P) computer network is one in which each computer in the network can act as a client or server for the other computers allowing shared access. For the next generation internet applications P2P are considered to be the most important. For these systems to be effective, load balancing among the peers is critical. Load balancing is essentially the construction of call routing schemes which successfully distribute the changing load over the system and minimize lost calls. In structured P2P systems, data items are spread across distributed computers (nodes), and the location of each item is determined using a distributed hash lookup table (DHT). In this project, we address the problem of load balancing in such P2P systems. We explore the space of designing load balancing algorithms that uses the notion of virtual servers. First, a local search algorithm is used to improve the constructed solution to enhance the search. Secondly, Ant System Heuristic (ASH) which is an instance of the Ant Colony Optimization approach can be reduced to finding good paths through graphs.
关键词:Ant system heuristics; Distributed hash table; Dual space local search algorithm; Load balancing; Structured ;peer-peer system.