Active Networking Support for the Grid

  • Laurent Lefèvre
  • Cong-duc Pham
  • Pascale Primet
  • Bernard Tourancheau
  • Benjamin Gaidioz
  • Jean-Patrick Gelas
  • Moufida Maimour1
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2207)

Abstract

Grid computing is a promising way to aggregate geographically distant machines and to allow them to work together to solve large problems.

After studying Grid network requirements, we observe that the network must take part of the Grid computing session to provide intelligent adaptative transport of Grid data streams.

By proposing new intelligent dynamic services, active network can be the perfect companion to easily and e.ciently deploy and maintain Grid environments and applications.

This paper presents the Active Grid Architecture (A-Grid) which focus on active networks adaptation for supporting Grid environments and applications.

We focus the benefit of active networking for the grid on three aspects: High performance and dynamic active services, Active Reliable Multicast, and Active Quality of Service.

References

  1. [1]
    Entropia: High performance internet computing. http://www.entropia.com.
  2. [2]
    The polder metacomputing initiative. http://www.science.uva.nl/projects/polder.
  3. [3]
    Xtremweb: A global computing experimental platform. http://www.xtermweb.net.
  4. [4]
    Audio-Video Transport Working Group, Henning Schulzrinne, Steve Casner, Ron Frederick, and Van Jacobson. RTP: A transport protocol for real-time applications. Internet Request For Comments RFC 1889, Internet Engineering Task Force, January 1996.Google Scholar
  5. [5]
    M. Becj, T. Moore, J. Plank, and M. Swany. Logistical networking: Sharing more than the wires. In C. S. Raghavendra S. Hariri, C. A. Lee, editor, Active Middleware Services, Ninth IEEE International Symposium on High Performance Distributed Computing, pages 140–154, Pittsburgh, Pennsylvania, USA, August 2000. Kluwer Academic Publishers. ISBN 0-7923-7973-X.Google Scholar
  6. [6]
    M. Beck, H. Casanova, J. Dongarra, T. Moore, J. Planck, F. Berman, and R. Wolski. Logistical quality of service in netsolve. Computer Communication, 22(11):1034–1044, July 1999.CrossRefGoogle Scholar
  7. [7]
    Steven Blake, David Black, Mark Carlson, Elwyn Davies, Zheng Wang, and Walter Weiss. An architecture for differentiated services. Internet Request For Comments RFC 2475, Internet Engineering Task Force, December 1998.Google Scholar
  8. [8]
    Robert Braden, David Clark, and Scott Shenker. Integrated services in the internet architecture: an overview. Internet Request For Comments RFC 1633, Internet Engineering Task Force, June 1994.Google Scholar
  9. [9]
    Robert Braden, Lixia Zhang, Steve Berson, Shai Herzog, and Sugih Jamin. Resource reservation protocol (RSVP)–version 1 functional specification. Internet Request For Comments RFC 2205, Internet Engineering Task Force, September 1997.Google Scholar
  10. [10]
    Rajkumar Buyya, Jonathan Giddy, and David Abramson. An evaluation of economy-based reseource trading and scheduling on computational power grids for parameter sweep applications. In C.S. Raghavendra S. Hariri, C.A. Lee, editor, Active Middleware Services, Ninth IEEE International Symposium on High Performance Distributed Computing, Pittsburgh, Pennsylvania, USA, August 2000. Kluwer Academic Publishers. ISBN 0-7923-7973-X.Google Scholar
  11. [11]
    S. Floyd, V. Jacobson, and Liu C. G. A reliable multicast framework for light weight session and application level framing. In ACM SIGCOMM’95, pages 342–356, 1995.Google Scholar
  12. [12]
    XTP Forum. Xpress Transport Protocol Specification, March 1995.Google Scholar
  13. [13]
    I. Foster and C. Kesselman. Globus: A metacomputing infrastructure toolkit. Intl J. Supercomputing Applications, 11(2):115–128, 1997.CrossRefGoogle Scholar
  14. [14]
    I. Foster, A. Roy, V. Sander, and L. Winkler. End-to-end quality of service for high-end applications. IEEE Journal on Selected Areas in Communications–Special Issue on QoS in the Internet, 1999.Google Scholar
  15. [15]
    B. Gaidioz, R. Wolski, and B. Tourancheau. Synchronizing network probes to avoid measurement intrusiveness with the network weather service. In 9th IEEE High-performance Distributed Computing Conference, pages 147–154, August 2000.Google Scholar
  16. [16]
    GCJ. The gnu compiler for the java programming language. http://sourceware.cygnus.com/java/.
  17. [17]
    Jean-Patrick Gelas and Laurent Lefèvre. Tamanoir: A high performance active network framework. In C. S. Raghavendra S. Hariri, C. A. Lee, editor, Active Middleware Services, Ninth IEEE International Symposium on High Performance Distributed Computing, pages 105–114, Pittsburgh, Pennsylvania, USA, August 2000. Kluwer Academic Publishers. ISBN 0-7923-7973-X.Google Scholar
  18. [18]
    Andrew Grimshaw, Adam Ferrari, Fritz Knabe, and Marty Humphrey. Legion: An operating system for wide-area computing. IEEE Computer, 32(5):29–37, May 1999.Google Scholar
  19. [19]
    S. K. Kasera, S. Bhatacharyya, M. Keaton, D. Kiwior, J. Kurose, D. Towsley, and S. Zabele. Scalable fair reliable multicast using active services. IEEE Network Magazine’s Special Issue on Multicast 2000, 2000.Google Scholar
  20. [20]
    Miron Livny. Managing your workforce on a computational grid. In Springer Lecture Notes in Computer Science, editor, Euro PVM MPI 2000, volume 1908, September 2000.Google Scholar
  21. [21]
    M. Maimour and C. Pham. A throughput analysis of reliable multicast protocols in an active networking environment. In Sixth IEEE Symposium on Computers and Communications (ISCC 2001), July 3–5th 2001.Google Scholar
  22. [22]
    Kathleen Nichols, Steven Blake, Fred Baker, and David Black. Definition of the differentiated services field (DS field) in the IPv4 and IPv6 headers. Internet Request For Comments RFC 2474, Internet Engineering Task Force, December 1998.Google Scholar
  23. [23]
    S. Paul and K.K. Sabnani. Reliable multicast transport protocol (rmtp). IEEE Journal of Selected Areas in Communications, Special Issue on Network Support for Multipoint Communication, 15(3):407–421, April 1997.Google Scholar
  24. [24]
    A. Reinefeld, R. Baraglia, T. Decker, J. Gehring, D. Laforenza, J. Simon, T. Romke, and F. Ramme. The mol project: An open extensible metacomputer. In Heterogenous computing workshop HCW’97, IPPS’97, Geneva, April 1997.Google Scholar
  25. [25]
    D.L. Tennehouse, J.M. Smith, W.D. Sincoskie, D.J. Wetherall, and G.J. Winden. A survey of active network research. IEEE Communications Magazine, pages 80–86, January 1997.Google Scholar
  26. [26]
    L. Wei, H. Lehman, S.J. Garland, and D.L. Tennenhouse. Active reliable multicast. In IEEE INFOCOM’98, March 1998.Google Scholar
  27. [27]
    David Wetherall, John Guttag, and David Tennenhouse. Ants: a toolkit for building and dynamically deploying network protocols. In IEEE OPENARCH’98, April 1998.Google Scholar
  28. [28]
    R. Wolski. Forecasting network performance to support dynamic scheduling using the network weather service. In IEEE Press, editor, 6th IEEE Symp. on High Performance Distributed Computing, Portland, Oregon, 1997.Google Scholar
  29. [29]
    R. Yavatkar, J. Griffioen, and M. Sudan. A reliable dissemination protocol for interactive collaborative applications. In ACM Multimedia’95, November 1995.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Laurent Lefèvre
    • 1
  • Cong-duc Pham
    • 1
  • Pascale Primet
    • 1
  • Bernard Tourancheau
    • 2
  • Benjamin Gaidioz
    • 1
  • Jean-Patrick Gelas
    • 1
  • Moufida Maimour1
    • 1
  1. 1.RESAM LaboratoryUniversité Claude Bernard Lyon1, Action INRIA RESO Ecole Normale Supérieure de LyonLyon Cedex 07France
  2. 2.SUN Labs EuropeMeylanFrance

Personalised recommendations