7 research outputs found
QoS in the Linux operating system
This document describes the implementation of our QoS
architecture, which has been developed in the context of our
UNIQuE project. In order to achieve an end-to-end quality of
service, our approach bases on feedback loops. Therefore, the
basis is an adaptive CPU scheduler, which is a key element in
our QoS architecture. We used the Linux Operating System
(version 2.3.49 as the QoS architecture requires
modifications in the kernel mechanisms and the sources of Linux
are available
Grid Resource Abstraction, Virtualization, and Provisioning for Time-targeted Applications
As a variety of science applications are integrated with large-scale HPDC (High Performance Distributed Computing
Real-Time Divisible Load Scheduling with Advance Reservation
Providing QoS and performance guarantees to arbitrarily di-visible loads has become a significant problem for many cluster-based research computing facilities. While progress is being made in scheduling arbitrarily divisible loads, previous ap-proaches have no support for advance reservations. However, with the emergence of Grid applications that require simulta-neous access to multi-site resources, supporting advance reser-vations in a cluster has become increasingly important. In this paper we propose a new divisible load real-time scheduling al-gorithm that supports advance reservations in a cluster. Our approach not only enforces the real-time agreement but also ad-dresses the under-utilization concerns raised by advance reser-vations. The impact of advance reservations on system perfor-mance is systematically studied. Simulation results show that, with the proposed algorithm and appropriate advance reserva-tions, the system performance could be maintained at the same level as the no reservation case.
A framework for Traffic Engineering in software-defined networks with advance reservation capabilities
298 p.En esta tesis doctoral se presenta una arquitectura software para facilitar la introducción de técnicas de ingenierÃa de tráfico en redes definidas por software. La arquitectura ha sido diseñada de forma modular, de manera que soporte múltiples casos de uso, incluyendo su aplicación en redes académicas. Cabe destacar que las redes académicas se caracterizan por proporcionar servicios de alta disponibilidad, por lo que la utilización de técnicas de ingenierÃa de tráfico es de vital importancia a fin de garantizar la prestación del servicio en los términos acordados. Uno de los servicios tÃpicamente prestados por las redes académicas es el establecimiento de circuitos extremo a extremo con una duración determinada en la que una serie de recursos de red estén garantizados, conocido como ancho de banda bajo demanda, el cual constituye uno de los casos de uso en ingenierÃa de tráfico más desafiantes. Como consecuencia, y dado que esta tesis doctoral ha sido co-financiada por la red académica GÉANT, la arquitectura incluye soporte para servicios de reserva avanzada. La solución consiste en una gestión de los recursos de red en función del tiempo, la cual mediante el empleo de estructuras de datos y algoritmos especÃficamente diseñados persigue la mejora de la utilización de los recursos de red a la hora de prestar este tipo de servicios. La solución ha sido validada teniendo en cuenta los requisitos funcionales y de rendimiento planteados por la red GÉANT. Asà mismo, cabe destacar que la solución será utilizada en el despliegue piloto del nuevo servicio de ancho de banda bajo demanda de la red GÉANT a finales del 2017
Concepts for Resource Reservation in Advance
: Resource management offers Quality-of-Service reliability for time-critical continuousmedia applications. Currently, existing resource management systems in the Internet and ATM domain only provide means to reserve resources starting with the reservation attempt and lasting for an unspecified duration. However, for several applications such as video conferencing, the ability to reserve the required resources in advance is of great advantage. This paper outlines a new model for resource reservation in advance. We identify and discuss issues to be resolved for allowing resource reservation in advance. We show how the resource reservation in advance scheme can be embedded in a general architecture and describe the design and implementation of a resource management system providing reservation in advance functionality. 1 Introduction Computer systems used for continuous media processing must cope with streams having data rates of several Mbits/s and must provide timely processing guaran..