Dynamic resource allocations in virtual networks through a knapsack problem's dynamic programming solution - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Revue Africaine de Recherche en Informatique et Mathématiques Appliquées Année : 2020

Dynamic resource allocations in virtual networks through a knapsack problem's dynamic programming solution

Allocation dynamique des ressources dans les réseaux virtuels à travers une solution de programmation dynamique du problème de sac à dos

Vianney Kengne Tchendji
  • Fonction : Auteur
  • PersonId : 999482
Yannick Florian Yankam
  • Fonction : Auteur
  • PersonId : 1044663

Résumé

The high-value Internet services that have been significantly enhanced with the integration of network virtualization and Software Defined Networking (SDN) technology are increasingly attracting the attention of end-users and major computer network companies (Google, Amazon, Yahoo, Cisco, ...). In order to cope with this high demand, network resource providers (bandwidth, storage space, throughput, etc.) must implement the right models to understand and hold the users' needs while maximizing profits reaped or the number of satisfied requests into the virtual networks. This need is even more urgent that users' requests can be linked, thereby imposing to the InP some constraints concerning the mutual satisfaction of requests, which further complicates the problem. From this perspective, we show that the problem of resource allocation to users based on their requests is a knapsack problem and can therefore be solved efficiently by using the best dynamic programming solutions for the knapsack problem. Our contribution takes the dynamic resources allocation as a multiple knapsack's problem instances on variable value requests.
La multitude des services à forte valeur ajoutée offert par Internet et améliorés considérablement avec l'intégration de la virtualisation réseau et de la technologie des réseaux définis par logiciels (Software Defined Networking), suscite de plus en plus l'attention des utilisateurs finaux et des grands acteurs des réseaux informatiques (Google, Amazon, Yahoo, Cisco, ...); ainsi, pour faire face à cette forte demande, les fournisseurs de ressources réseau (bande passante, espace de stockage, débit, ...) doivent mettre en place les bons modèles permettant de bien prendre en main les besoins des utilisateurs tout en maximisant les profits engrangés ou le nombre de requêtes satis-faites dans les réseaux virtuels. Ce besoin est d'autant plus urgent que les requêtes des utilisateurs peuvent être interdépendantes, imposant de ce fait au FIP des contraintes de satisfaction mutuelle des requêtes, ce qui complexifie encore plus le problème. Dans cette optique, nous montrons que le problème d'allocation des ressources aux utilisateurs en fonction de leurs requêtes, se ramène à un problème de sac à dos et peut par conséquent être résolu de façon efficiente en exploitant les meilleures solutions de programmation dynamique pour le problème de sac à dos. Notre contribution considère l'allocation dynamique des ressources comme une application de plusieurs instances du problème de sac à dos sur des requêtes à valeurs variables.
Fichier principal
Vignette du fichier
ARIMA-Vol31-23-44.pdf (2.31 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02080093 , version 1 (26-03-2019)
hal-02080093 , version 2 (29-07-2019)
hal-02080093 , version 3 (28-11-2019)
hal-02080093 , version 4 (03-01-2020)

Identifiants

Citer

Vianney Kengne Tchendji, Yannick Florian Yankam. Dynamic resource allocations in virtual networks through a knapsack problem's dynamic programming solution. Revue Africaine de Recherche en Informatique et Mathématiques Appliquées, 2020, Volume 31 - 2019 - CARI 2018, ⟨10.46298/arima.5321⟩. ⟨hal-02080093v4⟩

Collections

AFRIQ
125 Consultations
1037 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More