Tag - Zeroconf

Renpar 18

I went to Renpar 18. Renpar is a periodic meeting of the French parallelism community meeting, with some long talks by guests and short talks, mainly for students and young researchers. It took place in Fribourg (Switzerland) this year. I especially enjoyed the two last invited talks (computer engineering in the fifties, and a presentation of economic models for free software by a senior manager of Mandriva).

Heithem Abbes, a Tunisian student with whom I work, made a talk. No surprises there. The organisation of the conference was very good, with unlimited access to the transportation network of the city of Fribourg.

Many contacts were taken for further research collaboration, with people usually too far to talk with. That is good.

The social event was a tour of the village of Gruyère, where the most famous cheese is produced. We saw the castle first, then a cheese factory. The evening took place in a restaurant, where we had a wonderful cheese fondue.

More pictures available on my personal blog.

Continue reading

Performance Analysis of Publish/Subscribe Systems

The Desktop Grid offers solutions to overcome several challenges and to answer increasingly needs of scientific computing. This technology consists mainly in exploiting PC resources, geographically dispersed, to treat time consuming applications and/or important storage capacity requiring applications. However, as resources number increases, the need for scalability, self-organisation, dynamic reconfiguration, decentralization and performance becomes more and more essential. Since such properties are exhibited by P2P systems, the convergence of grid computing and P2P computing seems natural. In this context, this paper evaluates the scalability and performance of P2P tools for registering and discovering services (Publish/Subscribe systems). Three protocols are used in this purpose: Bonjour (définition), Avahi (définition) and Pastry (définition). We have studied the behaviour of these protocols related to two criteria: the elapsed time for registrations services and the needed time to discover new services. Our aim is to analyse these results in order to choose the most adequate protocol for creating a decentralized middleware for Desktop Grid.

Continue reading