In this paper, we propose the dynamically-evolving active overlay network (DEAON), which is an efficient, scalable yet simple protocol to facilitate applications of decentralized information retrieval in P2P network...In this paper, we propose the dynamically-evolving active overlay network (DEAON), which is an efficient, scalable yet simple protocol to facilitate applications of decentralized information retrieval in P2P networks. DEAON consists of three novel components : a Desirable Topology Construction and Adaptation algorithm to guide the evolution of the overlay topology towards a small-world-like graph; a Semantic-based Neighbor Selection scheme to conduct an online neighbor ranking; a Topology-aware Intelligent Search mechanism to forward incoming queries to deliberately selected neighbors. We deploy and compare DEAON with other several existing distributed search techniques over static and dynamic environments. The results indicate that DEAON outperforms its competitors by achieving higher recall rate while using much less network resources, in both of the above environments.展开更多
This paper presents a resource scheduling approach in grid computing environment. Using P2P technology, this novel approach can schedule dynamic grid computing resources efficiently. Grid computing resources in differ...This paper presents a resource scheduling approach in grid computing environment. Using P2P technology, this novel approach can schedule dynamic grid computing resources efficiently. Grid computing resources in different domains are organized into a structured P2P overlay network. Available resource information is published in type of grid services. Task requests for computational resources are also presented as grid services. Problem of resources scheduling is translated into services discovery. Different from central scheduling approaches that collect available resources information, this Chord-based approach forwards task requests in the overlay network and discovers satisfied resources for these tasks. Using this approach, the computational resources of a grid system can be scheduled dynamically according to the real- time workload on each peer. Furthermore, the application of this approach is introduced into DDG, a grid system for drug discovery and design, to evaluate the performance. Experimental results show that computational resources of a grid system can be managed efficiently, and the system can hold a perfect load balance state and robustness.展开更多
This paper presents DDGrid, a novel grid computing system for drug discovery and design. By utilizing the idle resources donated by the clusters that scatter over the Intemet, DDGrid can implement efficient data-inten...This paper presents DDGrid, a novel grid computing system for drug discovery and design. By utilizing the idle resources donated by the clusters that scatter over the Intemet, DDGrid can implement efficient data-intensive biologic applications. P2P high-level resource management framework with a GridP2P hybrid architecture is described. With P2P technologies, some problems which are inevitable in the master-slave model can be avoided, such as single point of failure or performance bottleneck. Then an agent-based resource scheduling algorithm is presented. With this scheduling algorithm, the idle computational resources are dynamically scheduled according to the real-time working load on each execution node. Thus DDGrid can hold an excellent load balance state. Furthermore, the framework is introduced into the practical protein molecules docking applications. Solid experimental results show the load balance and robustness of the proposed system, which can greatly speed up the process of protein molecules docking.展开更多
文摘In this paper, we propose the dynamically-evolving active overlay network (DEAON), which is an efficient, scalable yet simple protocol to facilitate applications of decentralized information retrieval in P2P networks. DEAON consists of three novel components : a Desirable Topology Construction and Adaptation algorithm to guide the evolution of the overlay topology towards a small-world-like graph; a Semantic-based Neighbor Selection scheme to conduct an online neighbor ranking; a Topology-aware Intelligent Search mechanism to forward incoming queries to deliberately selected neighbors. We deploy and compare DEAON with other several existing distributed search techniques over static and dynamic environments. The results indicate that DEAON outperforms its competitors by achieving higher recall rate while using much less network resources, in both of the above environments.
文摘This paper presents a resource scheduling approach in grid computing environment. Using P2P technology, this novel approach can schedule dynamic grid computing resources efficiently. Grid computing resources in different domains are organized into a structured P2P overlay network. Available resource information is published in type of grid services. Task requests for computational resources are also presented as grid services. Problem of resources scheduling is translated into services discovery. Different from central scheduling approaches that collect available resources information, this Chord-based approach forwards task requests in the overlay network and discovers satisfied resources for these tasks. Using this approach, the computational resources of a grid system can be scheduled dynamically according to the real- time workload on each peer. Furthermore, the application of this approach is introduced into DDG, a grid system for drug discovery and design, to evaluate the performance. Experimental results show that computational resources of a grid system can be managed efficiently, and the system can hold a perfect load balance state and robustness.
文摘This paper presents DDGrid, a novel grid computing system for drug discovery and design. By utilizing the idle resources donated by the clusters that scatter over the Intemet, DDGrid can implement efficient data-intensive biologic applications. P2P high-level resource management framework with a GridP2P hybrid architecture is described. With P2P technologies, some problems which are inevitable in the master-slave model can be avoided, such as single point of failure or performance bottleneck. Then an agent-based resource scheduling algorithm is presented. With this scheduling algorithm, the idle computational resources are dynamically scheduled according to the real-time working load on each execution node. Thus DDGrid can hold an excellent load balance state. Furthermore, the framework is introduced into the practical protein molecules docking applications. Solid experimental results show the load balance and robustness of the proposed system, which can greatly speed up the process of protein molecules docking.