Evaluation et optimisation de la performance des flots dans les réseaux stochastiques à partage de bande passante

Nous étudions des modèles mathématiques issus de la théorie des files d’attente pour évaluer et optimiser les performances des mécanismes de partage de ressources entre flots dans les réseaux. Dans une première partie, nous proposons des approximations simples et explicites des principales métriques...

Full description

Bibliographic Details
Main Author: Ben Cheikh, Henda
Other Authors: Toulouse, INSA
Language:fr
Published: 2015
Subjects:
Online Access:http://www.theses.fr/2015ISAT0013/document
id ndltd-theses.fr-2015ISAT0013
record_format oai_dc
collection NDLTD
language fr
sources NDLTD
topic Réseaux à partage de bande passante
Trafic IP
Théorie de files d’attente
Estimation de performance
Equité équilbrée
Théorie de contrôle
Règle cμ
Bandwidth sharing networks
Queuing theory
Performance estimation
Balanced Fairness
Control theory
Cμ rule
IP traffic
004.6
spellingShingle Réseaux à partage de bande passante
Trafic IP
Théorie de files d’attente
Estimation de performance
Equité équilbrée
Théorie de contrôle
Règle cμ
Bandwidth sharing networks
Queuing theory
Performance estimation
Balanced Fairness
Control theory
Cμ rule
IP traffic
004.6
Ben Cheikh, Henda
Evaluation et optimisation de la performance des flots dans les réseaux stochastiques à partage de bande passante
description Nous étudions des modèles mathématiques issus de la théorie des files d’attente pour évaluer et optimiser les performances des mécanismes de partage de ressources entre flots dans les réseaux. Dans une première partie, nous proposons des approximations simples et explicites des principales métriques de performance des flots élastiques dans les réseaux à partage de bande passante opérant sous le mode ”équité équilibré”. Nous étudions ensuite le partage de bande passante entre flux élastiques et flux de streaming en supposant que le nombre de ces derniers est limité par un mécanisme de contrôle d’admission et proposons des approximations de performance basées sur une hypothèse de quasi stationnarité. Les résultats de simulation montrent le bon niveau de précision des approximations proposées.Dans une deuxième partie, nous étudions le compromis entre délai et énergie dans les réseaux à partage de bande passante dont les noeuds peuvent réguler leur vitesse en fonction de la charge du système. En supposant que le réseau est initialement dans un état de congestion, on s’intéresse à la politique optimale d’allocation de débit permettant de le vider à coût minimal. L’analyse de la politique stochastique optimale via la théorie des processus de décision markoviens étant extrêmement difficile, nous proposons de l’approximer en utilisant un modèle fluide déterministe qui peut être résolu grâce à des techniques de contrôle optimal. Pour le cas d’un seul lien partagé par plusieurs classes de trafic, on montre que la politique optimale correspond à la règle cμ et on propose une expression explicite de la vitesse optimale. Enfin, dans une troisième partie, on s’intéresse aux plateformes de Cloud Computing dans le cadre du modèle SaaS. En supposant un partage équitable des ressources physiques entre machines virtuelles s’exécutant de manière concurrente, nous proposons des modèles de file d’attente simples pour prédire les temps de réponse des applications. Les modèles proposés prennent explicitement en compte le comportement des différentes classes d’application (tâches interactives, de calcul ou permanentes). Les expérimentations menées sur une plateforme réelle montrent que les modèles mathématiques obtenus permettent de prédire les temps de réponse avec une bonne précision. === We study queueing-theoretic models for the performance evaluation and optimization of bandwidth-sharing networks. We first propose simple and explicit approximations for the main performance metrics of elastic flows in bandwidth-sharing networks operating under balanced fairness. Assuming that an admission control mechanism is used to limit the number of simultaneous streaming flows, we then study the competition for bandwidth between elastic and streaming flows and propose performance approximations based on a quasi-stationary assumption. Simulation results show the good accuracy of the proposed approximations. We then investigate the energy-delay tradeoff in bandwidth-sharing networks in which nodes can regulate their speed according to the load of the system. Assuming that the network is initially congested, we investigate the rate allocation to the classes that drains out the network with minimum total energy and delay cost. We formulate this optimal resource allocation problem as a Markov decision process which proves tobe both analytically and computationally challenging. We thus propose to solve this stochastic problem using a deterministic fluid approximation. For a single link sharedby an arbitrary number of classes, we show that the optimal-fluid solution follows thewell-known cμ rule and give an explicit expression for the optimal speed. Finally, we consider cloud computing platforms under the SaaS model. Assuming a fair share of the capacity of physical resources between virtual machines executed concurrently, we propose simple queueing models for predicting response times of applications.The proposed models explicitly take into account the different behaviors of the different classes of applications (interactive, CPU-intensive or permanent applications). Experiments on a real virtualized platform show that the mathematical models allow to predict response times accurately
author2 Toulouse, INSA
author_facet Toulouse, INSA
Ben Cheikh, Henda
author Ben Cheikh, Henda
author_sort Ben Cheikh, Henda
title Evaluation et optimisation de la performance des flots dans les réseaux stochastiques à partage de bande passante
title_short Evaluation et optimisation de la performance des flots dans les réseaux stochastiques à partage de bande passante
title_full Evaluation et optimisation de la performance des flots dans les réseaux stochastiques à partage de bande passante
title_fullStr Evaluation et optimisation de la performance des flots dans les réseaux stochastiques à partage de bande passante
title_full_unstemmed Evaluation et optimisation de la performance des flots dans les réseaux stochastiques à partage de bande passante
title_sort evaluation et optimisation de la performance des flots dans les réseaux stochastiques à partage de bande passante
publishDate 2015
url http://www.theses.fr/2015ISAT0013/document
work_keys_str_mv AT bencheikhhenda evaluationetoptimisationdelaperformancedesflotsdanslesreseauxstochastiquesapartagedebandepassante
AT bencheikhhenda evaluationandoptimizationofflowperformanceinstochasticbandwidthsharingnetworks
_version_ 1719280123477229568
spelling ndltd-theses.fr-2015ISAT00132019-10-27T04:38:09Z Evaluation et optimisation de la performance des flots dans les réseaux stochastiques à partage de bande passante Evaluation and optimization of flow performance in stochastic bandwidth-sharing networks Réseaux à partage de bande passante Trafic IP Théorie de files d’attente Estimation de performance Equité équilbrée Théorie de contrôle Règle cμ Bandwidth sharing networks Queuing theory Performance estimation Balanced Fairness Control theory Cμ rule IP traffic 004.6 Nous étudions des modèles mathématiques issus de la théorie des files d’attente pour évaluer et optimiser les performances des mécanismes de partage de ressources entre flots dans les réseaux. Dans une première partie, nous proposons des approximations simples et explicites des principales métriques de performance des flots élastiques dans les réseaux à partage de bande passante opérant sous le mode ”équité équilibré”. Nous étudions ensuite le partage de bande passante entre flux élastiques et flux de streaming en supposant que le nombre de ces derniers est limité par un mécanisme de contrôle d’admission et proposons des approximations de performance basées sur une hypothèse de quasi stationnarité. Les résultats de simulation montrent le bon niveau de précision des approximations proposées.Dans une deuxième partie, nous étudions le compromis entre délai et énergie dans les réseaux à partage de bande passante dont les noeuds peuvent réguler leur vitesse en fonction de la charge du système. En supposant que le réseau est initialement dans un état de congestion, on s’intéresse à la politique optimale d’allocation de débit permettant de le vider à coût minimal. L’analyse de la politique stochastique optimale via la théorie des processus de décision markoviens étant extrêmement difficile, nous proposons de l’approximer en utilisant un modèle fluide déterministe qui peut être résolu grâce à des techniques de contrôle optimal. Pour le cas d’un seul lien partagé par plusieurs classes de trafic, on montre que la politique optimale correspond à la règle cμ et on propose une expression explicite de la vitesse optimale. Enfin, dans une troisième partie, on s’intéresse aux plateformes de Cloud Computing dans le cadre du modèle SaaS. En supposant un partage équitable des ressources physiques entre machines virtuelles s’exécutant de manière concurrente, nous proposons des modèles de file d’attente simples pour prédire les temps de réponse des applications. Les modèles proposés prennent explicitement en compte le comportement des différentes classes d’application (tâches interactives, de calcul ou permanentes). Les expérimentations menées sur une plateforme réelle montrent que les modèles mathématiques obtenus permettent de prédire les temps de réponse avec une bonne précision. We study queueing-theoretic models for the performance evaluation and optimization of bandwidth-sharing networks. We first propose simple and explicit approximations for the main performance metrics of elastic flows in bandwidth-sharing networks operating under balanced fairness. Assuming that an admission control mechanism is used to limit the number of simultaneous streaming flows, we then study the competition for bandwidth between elastic and streaming flows and propose performance approximations based on a quasi-stationary assumption. Simulation results show the good accuracy of the proposed approximations. We then investigate the energy-delay tradeoff in bandwidth-sharing networks in which nodes can regulate their speed according to the load of the system. Assuming that the network is initially congested, we investigate the rate allocation to the classes that drains out the network with minimum total energy and delay cost. We formulate this optimal resource allocation problem as a Markov decision process which proves tobe both analytically and computationally challenging. We thus propose to solve this stochastic problem using a deterministic fluid approximation. For a single link sharedby an arbitrary number of classes, we show that the optimal-fluid solution follows thewell-known cμ rule and give an explicit expression for the optimal speed. Finally, we consider cloud computing platforms under the SaaS model. Assuming a fair share of the capacity of physical resources between virtual machines executed concurrently, we propose simple queueing models for predicting response times of applications.The proposed models explicitly take into account the different behaviors of the different classes of applications (interactive, CPU-intensive or permanent applications). Experiments on a real virtualized platform show that the mathematical models allow to predict response times accurately Electronic Thesis or Dissertation Text fr http://www.theses.fr/2015ISAT0013/document Ben Cheikh, Henda 2015-05-22 Toulouse, INSA Garcia, Jean-Marie Brun, Olivier