Skip to main content
Log in

PeerMD: A P2P molecular dynamics simulation framework based on Web services

  • Web Service SOA and Grid Computing
  • Published:
Wuhan University Journal of Natural Sciences

Abstract

PeerMD, a P2P molecular dynamics simulation framework based on Web services is proposed. It utilizes rich free CPU time and network bandwidth of P2P networks to provide enough resources for dynamics simulation of bio-macromolecule, and has resolved the problem that it is difficult to interoperate between heterogeneous peers in P2P environment through Web services. Structure of PeerMD is given. Function, input and output of molecular dynamics simulation Web service are defined. Processes of publishing, discovering and invoking of molecular dynamics simulation Web service based on multi-level SuperPeer are given. A protocol system of PeerMD is implemented on a basic P2P platform JXTA, and experimental simulations of tumor necrosis fact alpha (TNF-α) and two mutations of it are executed on the protocol system. Simulation results show that PeerMD can speed up molecular dynamics simulation perfectly.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Gasteiger J. Cheminformatics [M]. Verlag GmbH: Viley-VCH Press, 2004.

    Google Scholar 

  2. Brooks B R, Bruccoleri R E, Olafson B D, et al. CHARMM: A Program for Macromolecular Energy, Minimization and Dynamics Calculations [J]. Computational Chemistry, 1983, 4(2): 187–217.

    Article  Google Scholar 

  3. Larson S M, Snow C D, Shirts M, et al. Folding@Home and Genome@Home: Using Distributed Computing to Tackle Previously Intractable Problems in Computational Biology [M]. Pittsburgh: Horizon Press, 2004.

    Google Scholar 

  4. Gower M, Cohen J, Phillips J, et al. Managing Bimolecular Simulations in a Grid Environment with NAMD-G [EB/OL]. [2008-03-21]. http://www.ks.uiuc.edu/Publications/Papers/PDF / GOWE2006/GOWE2006.pdf .

  5. Wang Wenrui, Chen Guoliang, Xing Lirong, et al. Distributed Grid Computing Framework and Application in Molecular Dynamics Simulation[J]. Journal of Chinese Computer Systems, 27(7): 1326–1330(Ch).

  6. Yue Kun, Wang Xiaoling, Zhou Aoying. Underlying Techniques for Web Services: A Surve[J]. Journal of Software, 2004, 14(3): 428–442 (Ch).

    Google Scholar 

  7. Li Ruixuan, Zhang Zhi, Wang Zhigang, et al. WebPeer: A P2P-based System for Publishing and Discovering Web Services [C]// International Conference on Services Computing. Orlando: IEEE Computer Society Press, 2005: 149–158.

    Google Scholar 

  8. Taima K, Electric S. Can We Ever Charge Napster Users[J]. IEEE Multi Media, 2002, 9(4): 76–81.

    Article  Google Scholar 

  9. Ripeanu M. Peer-to-Peer Architecture Case Study: Gnutella Network[C]//First International Conference on Peer-to-Peer Computing. Linköpings: IEEE Computer Society Press, 2001: 99–100.

    Google Scholar 

  10. Yang B, Garcia M H. Designing a Super-Peer Network[C] // 19th International Conference on Data Engineering. Bangalore: IEEE Computer Society Press, 2003: 49–60.

    Google Scholar 

  11. Gong L. JXTA: A Network Programming Environment[J]. IEEE Internet Computing, 2001, 5(3): 88–95.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhuoya Li.

Additional information

Foundationitem: Supported by the National Natural Science Foundation of China(30670421, 60773191).

Biography: HUANG Baohua (1973–), male, Post Doctor, research direction: bioinformatics, Peer-to-Peer computing, information security, etc.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Huang, B., He, L., Bao, Y. et al. PeerMD: A P2P molecular dynamics simulation framework based on Web services. Wuhan Univ. J. Nat. Sci. 13, 471–474 (2008). https://doi.org/10.1007/s11859-008-0418-4

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11859-008-0418-4

Key words

CLC number

Navigation