The majority of today's Internet-based services are generally not concerned about the level of quality of service (QoS) presented to their users. For many such services, however, the QoS perceived by users is becoming a critical success factor. The main QoS attributes include those related to the service availability and timeliness. Ensuring them is essential to many services. In our opinion, this has to be achieved not only by providing services with appropriate access bandwidth, or through QoS awareness of the network communication protocols used, but also by means of a differentiation of the usage of system resources by server processes. We focus on Internet-based multimedia data delivery services (e.g., services provided by Web, FTP and video-on-demand servers). These services are run by processes whose activity is typically dominated by network communication; we call them communication-bound processes. We present the design and implementation of an operating system extension for quality-of-service differentiation among classes of communication-bound processes. The system allows to define classes of services with different quality attributes concerning the network data delivery performance. The proposed architecture provides server application developers with an object-based communication library (similar to the standard TCP/IP socket library), that supports different classes of service. Implementation issues and optimization strategies are also discussed. Quantitative measures aimed at evaluating the effectiveness of the proposed architecture are provided

Service Differentiation of Communication-bound Processes in a real-time Operating System / Cotroneo, Domenico; M., Ficco; M., Gargiulo; Russo, Stefano; Ventre, Giorgio. - STAMPA. - (2002), pp. 207-214. (Intervento presentato al convegno International Workshop on Object-Oriented Real-Time Dependable Systems tenutosi a San Diego, CA, USA nel gennaio 2002) [10.1109/WORDS.2002.1000054].

Service Differentiation of Communication-bound Processes in a real-time Operating System

COTRONEO, DOMENICO;M. FICCO;RUSSO, STEFANO;VENTRE, GIORGIO
2002

Abstract

The majority of today's Internet-based services are generally not concerned about the level of quality of service (QoS) presented to their users. For many such services, however, the QoS perceived by users is becoming a critical success factor. The main QoS attributes include those related to the service availability and timeliness. Ensuring them is essential to many services. In our opinion, this has to be achieved not only by providing services with appropriate access bandwidth, or through QoS awareness of the network communication protocols used, but also by means of a differentiation of the usage of system resources by server processes. We focus on Internet-based multimedia data delivery services (e.g., services provided by Web, FTP and video-on-demand servers). These services are run by processes whose activity is typically dominated by network communication; we call them communication-bound processes. We present the design and implementation of an operating system extension for quality-of-service differentiation among classes of communication-bound processes. The system allows to define classes of services with different quality attributes concerning the network data delivery performance. The proposed architecture provides server application developers with an object-based communication library (similar to the standard TCP/IP socket library), that supports different classes of service. Implementation issues and optimization strategies are also discussed. Quantitative measures aimed at evaluating the effectiveness of the proposed architecture are provided
2002
0769515762
Service Differentiation of Communication-bound Processes in a real-time Operating System / Cotroneo, Domenico; M., Ficco; M., Gargiulo; Russo, Stefano; Ventre, Giorgio. - STAMPA. - (2002), pp. 207-214. (Intervento presentato al convegno International Workshop on Object-Oriented Real-Time Dependable Systems tenutosi a San Diego, CA, USA nel gennaio 2002) [10.1109/WORDS.2002.1000054].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/182877
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact