Return to search

[en] A FRAMEWORK FOR QOS PROVISIONING IN OPERATING SYSTEMS / [pt] UM FRAMEWORK PARA PROVISÃO DE QOS EM SISTEMAS OPERACIONAIS

[pt] A demanda progressiva por aplicações multimídia
distribuídas, caracterizadas por fortes exigências sobre os
recursos computacionais, torna evidente a necessidade de
provisão de qualidade de serviço (QoS) em cada um dos
subsistemas envolvidos, como redes de comunicação e
sistemas operacionais. Ao mesmo tempo, tais subsistemas
devem ser flexíveis para que possam oferecer novos serviços
a aplicações futuras, ou seja, devem ser adaptáveis em
tempo de execução. Especificamente, sistemas operacionais
de uso geral provêm pouco ou nenhum suporte a QoS e à
adaptabilidade dos serviços, impulsionando vários
estudos isolados nessas áreas. Observando-se algumas
tecnologias implementadas em sistemas operacionais
específicos, nota-se que os mecanismos de provisão
possuem certas semelhanças funcionais. Assim, este trabalho
propõe uma arquitetura adaptável para a provisão de QoS
nos subsistemas de rede e de escalonamento de processos de
sistemas operacionais, independente de implementação,
através da descrição de frameworks genéricos. É demonstrado,
também, como os pontos de flexibilização desses frameworks
podem ser especializados para a implementação de alguns
modelos de QoS. Por último, é proposto um cenário de uso da
arquitetura, no qual um sistema operacional de uso
geral ligeiramente modificado é utilizado como infra-
estrutura para a instanciação dos frameworks de QoS. / [en] The progressive demand for distributed multimedia
applications, which are characterized by strong
requirements over computational resources, makes evident
the need for quality of service (QoS) provisioning in each
one of the involved subsystems (e.g. communication networks
and operating systems). At the same time, these subsystems
must be flexible enough that they can offer new services to
future applications, or in other words, they must be
adaptable at runtime. Specifically, general-purpose
operating systems provide few or no QoS/service
adaptability support, what have motivated many isolated
studies about these topics. Observing some implemented
technologies on specific operating systems,it is noted that
the provisioning mechanisms have certain functional
similarities.In this way, this work proposes an adaptable
architecture for QoS provisioning on networking and process
scheduling subsystems of operating systems, through the
description of generic frameworks. It is demonstrated how
the framework hot-spots can be specialized in order to
implement some QoS models. Finally, it is proposed a
scenario of use of the architecture, where a bit modified
generalpurpose operating system is used as infrastructure
for an instantiation of the QoS frameworks.

Identiferoai:union.ndltd.org:puc-rio.br/oai:MAXWELL.puc-rio.br:3341
Date13 March 2003
CreatorsMARCELO FERREIRA MORENO
ContributorsLUIZ FERNANDO GOMES SOARES
PublisherMAXWELL
Source SetsPUC Rio
LanguagePortuguese
Detected LanguageEnglish
TypeTEXTO

Page generated in 0.0027 seconds