Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Segregation and Scheduling for P2P Applications with the Interceptor Middleware System
 

Summary: Segregation and Scheduling for P2P Applications with the
Interceptor Middleware System
Cosimo Anglano
Dipartimento di Informatica, Universit`a del Piemonte Orientale, Via Bellini 25/g, 15100 Alessandria, Italy
email:cosimo.anglano@unipmn.it
http://dcs.mfn.unipmn.it
Abstract
Very large size Peer-to-Peer systems are often required to implement efficient and scalable services, but usually
they can be built only by assembling resources contributed by many independent users. Among the guarantees that
must be provided to convince these users to join the P2P system, particularly important is the ability of ensuring
that P2P applications and services run on their nodes will not unacceptably degrade the performance of their own
applications because of an excessive resource consumption. In this paper we present Interceptor, a middleware-level
application segregation and scheduling system that is able to strictly enforce quantitative limitations on node resource
usage and, at same time, to make P2P applications achieve satisfactory performance even in face of these limitations. A
proof-of-concept implementation has been carried out for the Linux operating system, and has been used to perform an
extensive experimentation aimed at quantitatively evaluating Interceptor. The results we obtained clearly demonstrate
that Interceptor is able to strictly enforce quantitative limitations on node resource usage, and at the same time to
effectively schedule P2P applications.
1 Introduction
The Peer-to-Peer (P2P) paradigm is being increasingly used at the substrate for the development of highly scalable

  

Source: Anglano, Cosimo - Dipartimento di Informatica, UniversitÓ del Piemonte Orientale "A. Avogadro"

 

Collections: Computer Technologies and Information Sciences