Skip to main content

PHAC: An Environment for Distributed Collaborative Applications on P2P Networks

  • Conference paper
Distributed Computing and Internet Technology (ICDCIT 2007)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4882))

Abstract

Using Peer-to-Peer networks is a way to distribute large scale scientific problems. But the P2P networks are very heterogeneous, highly dynamic and volatile. The objective of our work is to offer one P2P network based on high availability. We propose our PHAC framework to improve the dependability of applications. And we present the first results with case π computing.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Milojicic, D.S., Kalogeraki, V., Lukose, R., Nagaraja, K., Pruyne, J., Richard, B., Rollins, S., Xu, Z.: Peer-to-peer computing. In: External HPL-2002-57, HP (2002)

    Google Scholar 

  2. Faloutsos, M., Faloutsos, P., Faloutsos, C.: On power-law relationships of the internet topology. In: Applications, technologies, architectures, and protocols for computer communication (ACM SIGCOMM), Cambridge, Massachusetts, United States, pp. 251–262 (1999)

    Google Scholar 

  3. Newman, M.: The structure and function of complex networks. SIAM Review 45, 167–256 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  4. Ratnasamy, S., Francis, P., Handley, M., Karp, R., Shenker, S.: A scalable content-adressable network. In: ACM SIGCOMM 2001, San Diego, California, United States, pp. 161–172 (2001)

    Google Scholar 

  5. Stoica, I., Morris, R., Karger, D., Kaashoek, F., Balakrishnan, H.: Chord: A scalable peer-to-peer lookup service for internet applications. In: ACM SIGCOMM 2001, pp. 149–160. ACM Press, New York (2001)

    Chapter  Google Scholar 

  6. Malkhi, D., Naor, M., Ratajczak, D.: Viceroy: A scalable and dynamic emulation of the butterfly. In: 21st ACM Symposium on Principles of Distributed Computing, Monterey, California, United States (2002)

    Google Scholar 

  7. Pandurangan, G., Raghavan, P., Upfal, E.: Building low-diameter p2p networks. IEEE Journal on Selected Areas in Communications 21(6), 995–1002 (2003)

    Article  Google Scholar 

  8. Saffre, F., Ghanea-Hercock, R.: Beyond anarchy: self-organized topology for peer to peer networks. Resilient and adaptive defense of computing networks 9(2), 1076–2787 (2003)

    Google Scholar 

  9. Yoshikawa, C., Chun, B., Vahdat, A.: Distributed hash queues: Architecture and design. In: 3rd International Workshop on Agents and Peer-to-Peer Computing, New York City, USA (2004)

    Google Scholar 

  10. Hari, B., Kaashoek, M.F., David, K., Robert, M., Ion, S.: Looking up data in p2p systems. Communications of the ACM 46(2), 43–48 (2003), http://doi.acm.org/10.1145/606272.606299

    Article  Google Scholar 

  11. Saroiu, S., Gummadi, P.K., Gribble, S.D.: A measurement study of peer-to-peer file sharing systems (2002)

    Google Scholar 

  12. Andersen, D., Balakrishnan, H., Kaashoek, F., Morris, R.: Resilient overlay networks. ACM SIGOPS Operating Systems Review 35(5), 131–145 (2001), http://doi.acm.org/10.1145/502059.502048

    Article  MATH  Google Scholar 

  13. JXTA-v2.0 (Jxta v2.0 protocols specification)

    Google Scholar 

  14. JXTA-v2.3.x: (Jxta v2.3.x: Java programmer’s guide)

    Google Scholar 

  15. Cabani, A., Itmi, M., Pécuchet, J.P.: Improving collaborative jobs in p2p networks. In: ICECS 2005. 12th IEEE International Conference on Electronics, Circuits and Systems, Gammarth, Tunisia, pp.135–138 (2005)

    Google Scholar 

  16. Cabani, A., Itmi, M., Pécuchet, J.P.: Multi-agent distributed simulation: Discussions and prototyping a p2p architecture. In: Computer Simulation Conference (SCSC’05), Philadelphia, Pennsylvania, United States, pp. 281–286 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Tomasz Janowski Hrushikesha Mohanty

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cabani, A., Ramaswamy, S., Itmi, M., Pécuchet, JP. (2007). PHAC: An Environment for Distributed Collaborative Applications on P2P Networks. In: Janowski, T., Mohanty, H. (eds) Distributed Computing and Internet Technology. ICDCIT 2007. Lecture Notes in Computer Science, vol 4882. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77115-9_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-77115-9_24

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-77112-8

  • Online ISBN: 978-3-540-77115-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics