Publications personnelle

17documents trouvés

09343
01/09/2009

Bnadwidth-sharing networks under a diffusion scaling

U.AYESTA, M.MANDJES

MRS, Amsterdam

Revue Scientifique : Annals of Operations Research, Vol.170, N°1, pp.41-58, Septembre 2009 , N° 09343

Diffusable

Plus d'informations

Abstract

This paper considers networks operating under ±-fair bandwidth sharing. When imposing a peak rate (i.e., an upper bound on the users transmission rates, which could be thought of as access rates), the equilibrium point of the fluid limit is explicitly identified, for both the single-node network as well as the linear network. More specifically, a criterion is derived that indicates, for each specific class, whether or not it is essentially transmitting at peak rate. Knowing the equilibrium point of the fluid limit, the steady-state behavior under a diffusion scaling is determined. This allows an explicit characterization of the correlations between the number of flows of the various classes.

118050
09342
01/09/2009

SRPT applied to bandwidth-sharing networks

S.AALTO, U.AYESTA

University Helsinki, MRS

Revue Scientifique : Annals of Operations Research, Vol.170, N°1, pp.41-58, Septembre 2009 , N° 09342

Diffusable

Plus d'informations

Abstract

We consider bandwidth-sharing networks, and show how the SRPT (Shortest Remaining Processing Time) discipline can be used in order to improve the delay performance of the system. Our main idea is not to use SRPT globally between the traffic classes, which has been shown to induce instability, but rather deploy SRPT only locally within each traffic class. We show that with this approach, the performance of any stable bandwidth allocation policy can be improved. Importantly, our result is valid for any network topology and any flow size distribution. A numerical study is included to illustrate the results.

118048
10041
20/08/2009

Convergence of trajectories and optimal buffer sizing for MIMD congestion control

Y.ZHANG, A.PIUNOVSKIY , U.AYESTA, K.E.AVRACHENKOV

Univ. de Liverpool, MRS, INRIA Sophia

Revue Scientifique : Computer Communications, Vol.33, N°2, pp.149-159, 20 Août 2009 , N° 10041

Diffusable

120345
09155
15/04/2009

Optimal policy for multi-class scheduling in a single server queue

N. OSIPOVA, U.AYESTA, K.E.AVRACHENKOV

INRIA Sophia, MRS

Rapport LAAS N°09155, Avril 2009, 30p.

Lien : http://hal.inria.fr/inria-00371944/fr/

Diffusable

Plus d'informations

Abstract

Nous obtenons la politique optimale pour l'ordonnancement dans une file d'attente multi-classe avec un serveur unique. Nous appliquons les résultats de Gittins \cite{Git89}, où il avait trouvé la politique optimale qui minimise le temps moyen de sejour dans le système dans la file d'attente $M/G/1$ avec un serveur unique parmi toutes les politiques non-anticipatoires. Nous montrons que l'extension des résultats de Gittins permet de caractériser la politique d'ordonnancement optimale dans la file d'attente $M/G/1$ multi-classe. Nous appliquons le résultat général dans plusieurs cas, lorsque la distribution de temps de service a un taux de hasard décroissant, comme Pareto et hyper-exponentielle. Nous montrons que dans le cas de plusieurs classes, la politique optimale est la politique prioritaire, dans laquelle les tâches de classes différentes sont classifiés sur plusieurs niveaux de priorité en fonction de leur service obtenu. Nous obtenons pour chaque classe l'expression du temps moyen conditionnel de séjour en utilisant une approche de tâche marquées. Avec ça, nous comparons numériquement le temps moyen de séjour dans le système entre les politiques de Gittins et les politiques populaires comme PS, FCFS et LAS. Comme dans Internet, la distribution de la taille des fichiers est "heavy-tailed" et possède la propriété de DHR, la politique optimale de Gittins peut être appliquée dans les routeurs d'Internet, où les paquets générés par des applications différentes doivent être servis. Typiquement, le routeur n'a pas d'accès au temps exact de séjour requis (en paquets) de la connexion TCP, mais il peut avoir l'accès au service atteint de chaque connexion. Ainsi, nous implémentons l'algorithme optimal de Gittins en NS-2 et nous faisons des simulations numériques pour évaluer le gain de performance possible.

117093
09617
01/01/2009

On the Gittins index in the M/G/1 queue

S.AALTO, U.AYESTA, R.RIGHTER

University Helsinki, MRS, Univ. of California

Revue Scientifique : Queueing Systems, Vol.63, N°1-4, pp.437-458, Janvier 2009 , N° 09617

Diffusable

127134
08295
25/06/2008

Load balancing in processor sharing systems

E.ALTMAN, U.AYESTA, B.PRABHU

INRIA Sophia, MRS

Rapport LAAS N°08295, Juin 2008, 11p.

Lien : http://hal.archives-ouvertes.fr/hal-00286455/fr/

Diffusable

Plus d'informations

Abstract

In this paper, we investigate optimal load balancing strategies for a multi-class multi-server processor-sharing system with a Poisson input stream, heterogeneous service rates, and a server-dependent holding cost per unit time. Specifically, we study $(i)$ the centralized setting in which a dispatcher routes incoming jobs based on their service time requirements so as to minimize the weighted mean sojourn time in the system; and $(ii)$ the decentralized, distributed non-cooperative setting in which each job, aware of its service time, selects a server with the objective of minimizing its weighted mean sojourn time in the system. For the decentralized setting we show the existence of a potential function, which allows us to transform the non-cooperative game into a standard convex optimization problem. For the two aforementioned settings, we characterize the set of optimal routing policies and obtain a closed form expression for the load on each server under any such policy. Furthermore, we show the existence of an optimal policy that routes a job independently of its service time requirement. We also show that the set of servers used in the decentralized setting is a subset of set of servers used in the centralized setting. Finally, we compare the performance perceived by jobs in the two settings by studying the so-called Price of Anarchy (PoA), that is, the ratio between the decentralized and the optimal centralized solutions. When the holding cost per unit time is the same for all servers, it is known that the PoA is upper bounded by the number of servers in the system. Interestingly, we show that the PoA for our system can be unbounded. In particular this indicates that in our system, the performance of selfish routing can be extremely inefficient.

Mots-Clés / Keywords
M/G/1 processor; Sharing queues; Server farms; Load balancing; Potential game; Price of anarchy;

114092
07423
01/08/2007

Optimal scheduling of service requirements with a DHR tail in the M/G/1 queue

S.AALTO, U.AYESTA

University Helsinki, MRS

Rapport LAAS N°07423, Août 2007, 8p.

Lien : http://hal.archives-ouvertes.fr/hal-00166642/fr/

Diffusable

Plus d'informations

Abstract

We consider the mean delay optimization in the M/G/1 queue for service time distributions that have a tail with decresing hazard rate (DHR). If the DHR property is valid for the whole distribution, then it is known that the Foreground-Background (FB) discipline, which gives full priority to the job with least amount of attained service, is optimal among nonanticipating scheduling disciplines. However, FB may fail to be optimal if the DHR property is valid only for the tail of the distribution. An important example is the Pareto distribution bounded away from zero. In this paper we show that for a wide class of service time distributions with a DHR tail (including the Pareto distribution), the optimal nonanticipating discipline is a combination of FCFS and FB disciplines, which gives full priority to the jobs with attained service less than some fixed threshold $\theta^*$. These priority jobs are served in the FCFS manner. If there are no jobs with attained service less than $\theta^*$, the full priority is given to the job with least amount of attained service.

111127
Pour recevoir une copie des documents, contacter doc@laas.fr en mentionnant le n° de rapport LAAS et votre adresse postale. Signalez tout problème de fonctionnement à sysadmin@laas.fr. http://www.laas.fr/pulman/pulman-isens/web/app.php/