Raweb 2003 / Project-Team : reso
previous up next PDFPS
HELP

INDEX
icon of folder

Project-Team : reso

Section : Overall Objectives


RESO is focusing on communication software, services and protocols in the context of High Performance Networking and applying its results to the domain of Grids.

Project-team presentation overview

RESO has been an INRIA pre-project proposed in 1999 between INRIA and Université Claude Bernard of Lyon.

The team joined the ``Laboratoire de l'Informatique du Parallélisme'' (LIP) - Unité Mixte de Recherche (UMR) CNRS-INRIA-ENS with Université Claude Bernard of Lyonin January 2003.

RESO has presented a project proposition to the Rhône-Alpes Research Unit Project Committee in March 2003. The INRIA RESO project has been officially created the 1st of December 2003.

Scientific foundations

The RESO approach relies on the analysis of limitations encountered in existing systems and on the theoretical and experimental exploration of new approaches. This research framework between a new specific application context and challenging network context, induces a close interaction with the application level and with the underlying network level. The methodology is based on a study of the high end and original requirements and on experimental evaluation of the functionalities and performances of high speed infrastructures. RESO gather expertises in advanced high performance local area networks protocols, in distributed systems and in long distance networking. This background work provides the context model for innovative and adequate protocols and software design and evaluation. Moreover, the propositions are implemented and experimented on real or emulated local or wide area testbeds with real conditions and large scale applications.

Goals

RESO aims at providing software solutions for high performance and flexible communications in very high speed wired networks. Current communication software and protocols designed for standard networks and traditional usages expose strong limitations when applied to this context of high performance computing. The goal of our research is optimization and control of the end to end quality of service in high performance distributed systems called computational grids.

RESO creates open source code, distributes it to the research community for evaluation and usage. The long term goal is also to contribute to the evolution of protocols and networking equipments and to the dissemination of new approaches.

Research area

The various research areas cover high performance communication software design and optimization for end systems or cluster, enhancement of network IP layer with service differentiation or active service processing, unicast and multicast transport protocols for long distance communication, network performance measurement and monitoring, real or emulated testbed design, deployment and performance evaluation.

Application domains

RESO applies its research to the domains of high performance computing and to Grid communications. In a Grid, the network performance requirements are very high and may strongly influence the performance of the whole distributed system. As Grid applications generally rely on a complex interconnection of heterogeneous IP domains, end-to-end flow performances cannot be guaranteed or predicted. Thus, for achieving end-to-end QoS objectives, the remaining deficiencies of the network performances have generally to be masked by adaptation performed at the host level. RESO designs services and software to avoid the applications to be network-aware and to simplify the programming and to optimize the execution of their communication parts while fully exploiting the capacities of the network infrastructure.

Main contributions

During this year, RESO had main contributions in the following fields:

Protocols and optimized software for High performance PC-cluster networks

End to End Service differentiation in IP networks

High Performance transport protocols

Exploration of innovative approaches based on a better knowledge and light weight control of the path to solve the problem of high and controlled throughput in very high speed links with long latency. The contributions in this area are:

High Performance Active Networks and Services

We conducted several research investigations on the topic of programmable and active networks and services for Grid support :

Grid Network services and applications

We conducted several analyses on requirements and experiments on network services in the context of large scale grid projects.

previous next