Skip to main content
Log in

Flexibilité et performance dans les routeurs actifs logiciels pour un support efficace des services déployés sur des réseaux gigabits

Flexibility and performance in software active routers for efficiently supporting services in gigabit networks

  • Published:
Annales des Télécommunications Aims and scope Submit manuscript

Résumé

Proposer des environnements d’exécutions actifs capables de s’adapter aux contraintes de performances des réseaux actuels demeure un sujet peu exploré. Cet article présente un ensemble de solutions pour la mise en œuvre d’un nœud actif logiciel à hautes performances. Basé sur une architecture multi-niveaux, cet environnement d’exécution a été implémenté sous la forme de l’environnement Tamanoir. Des mesures de performance sur différentes plate-formes expérimentales locales ou longue distance sont présentées.

Abstract

Providing execution environments able to efficiently support requirements of real networks remains a difficult task. This article proposes solutions for the design of a high performance software active node. Based on a multi-level architecture, this execution environment has been implemented as the Tamanoir environment. Experiments on local and wide-area platforms are described.

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.

Bibliographie

  1. Apache server project. http://httpd.apache.org/.

  2. Boden (N.),Cohen (D.),Felderman (R.),Kulawik (A.),Seitz (C.),Seizovic (J.),Su (W.-K), Myrinet: a gigabit per second local area network.ieee-Micro, 15(1): 29–36, February 1995.

    Article  Google Scholar 

  3. Biswas (J.),Huard (J.F),Lazar (A.),Lim (K.),Mahjoub (S.),Pau (L.F),Suzuki (M.),Torstensson (S.),Weiugo (W.),Weinstein (S.), Application programming interfaces for networks.ieee P1520 WG Draft White Paper, jan 1999.

  4. Calvert (K.), Architectural framework for active networks. Technical report, gatech, jul 1999. www.ce.gatech.edu/projects/canes/papers/arch-1-O.ps.gz.

  5. Decasper (D.),Plattner (B.), Dan: Distributed code caching for active networks, Ininfocomm 98, apr 1998.

  6. Decasper (D.),Parulkar (G.),Choi (S.),DeHart (J.),Wolf (T.),Plattner (B.), A scalable, high performance active network node, InIEEE Network, volume 13, January 1999.

  7. rntl e-Toile French Grid Project - http://www.urec.enrs.fr/etoile.

  8. Festor (O.),Chrisment (I.),Fleury (E), Les réseaux programmables 1.0. Technical Report 3913,inria, mar 2000. Rapport de Recherche.

  9. gcj, The gnu compiler for the java programming language, http://source ware.cygnus.com/java/.

  10. Gelas (J.-P),El Hadri (S.),Lefèvre (L.), Towards the design of an high performance active node.Parallel Processing Letters, 13(2), jun 2003.

  11. Gelas (J.-P),Lefèvre (L.), 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.

  12. Gelas (J.-P),Lefèvre (L.), Performance et dynamicité dans les réseaux l’approche tamanoir. Injdir2002, pages 81–90, Toulouse, France, March 2002, in french.

  13. Galtier (V.),Mills (K. L),Carlinet (Y.),Leigh (S.),Rukhin (A.), Expressing meaningfül processing requirements among heterogeneous nodes in an active network, InWorkshop on Software and Performance, pages 20–28, 2000.

  14. Globalisation des ressources informatiques et des données, programme national grid’5000, 2003. http://www.recherche.gouv.fr/appel/2003/grid5000.htm.

  15. darpa homepage. Active network. http://www.darpa.mil/ato/programs/active networks/actnet.htm.

  16. Hotspot technology. http://java.sun.com/j2se/1.4/.

  17. Javaibm, langage java. http://www-106.ibm.com/developerworks/java/.

  18. Kaffe. machine virtuelle java sous licence gnu. http://www.kaffe.org/.

  19. Katz (D.),rfc 2113: IP router alert option, February 1997. Status: proposed standard.

  20. Keller (R.),Ruf (L.),Guindehi (A.),Plattner (B.), Promethos: A dynamically extensible router architecture supporting explicit routing, InFourth annual International Working Conference on Active Networking, Zürich, dec 2002,iwan’02.

  21. Lefèvre (L.),Gelas (J.-P), Active web: active networking support for web transport, InThe second International Workshop on Active Networks Technologies and Applications, pages 147–156, Osaka, Japan, May 2003. ANTA 2003.

  22. Nygren (E.L),Garland (S.J),Kaashœk (M. F),pan: A High Performance Active Network Node Supporting Multiple Mobile Code Systems. Inieee openarch’99, March 1999.

  23. Java Sun Microsystem. langage java. http://java.sun.com.

  24. Nguyen (H. B),Duda (A), An active node architecture for proactive services,iwan 2002, 2002.

  25. Openetlab home. http://openetlab.org/.

  26. Max Ott, Girish Welling, and Saurabh Mathur. Clara: A cluster based active router architecture. InIn Proceedings of the Hot Interconnects VIII, August 2000. Stanford University,ca.

  27. Partridge (C.),Jackson (A.)rfc 2711:ipv6 router alert option, October 1999.

  28. Projetrnrt vthd ++. http://www.vthd.org.

  29. Rivlin (G.), The madness of king george. Wired, jul 2002. http://www.wired.com/wired/archive/10.07/gilder_pr.html.

  30. Bhattacharjee (S.),Calvert (K.),Zegura (E), An architecture for active networking, InHPN’97, White Plains, NY, apr 1997.

  31. Java technology on linux. Blackdownjvm. http://www.blackdown.org/.

  32. Wetherall (D), Active network vision and reality: lessons from a capsule-based system.Operating Systems Review, 34(5):64–79, December 1999.

    Article  Google Scholar 

  33. Wetherall (D.),Tennenhouse (D.), The active ip option. Technical report,mit, sept 1996.acm sigops European Workshop.

  34. Zhang (W.), Linux Virtual Server for Scalable Network Services, InOttawa Linux Symposium, 2000. http://www.linuxvirtualserver.org.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jean-Patrick Gelas.

Additional information

Une partie de ces travaux a été menée dans le cadre du projetrnrt vthd++ et du projetrntl e-toile.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gelas, JP., Lefèvre, L. Flexibilité et performance dans les routeurs actifs logiciels pour un support efficace des services déployés sur des réseaux gigabits. Ann. Télécommun. 59, 655–695 (2004). https://doi.org/10.1007/BF03179692

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF03179692

Mots clés

Key words

Navigation