DDS and SDN in symbiosis for dynamic applications
DDS et SDN en symbioses pour les applications dynamiques
Résumé
The emergence of dynamic applications (whose data flows and their associated Quality of Service (QoS) requirements vary over time) poses new challenges to the underlying communication system and in particular to the communication network. The DDS (Data Distribution Service) middleware allows applications to dynamically and finely express their QoS needs. However, they do not map these changing requirements at the network level and usually resort to network resource over-provisioning. To address this problem, we propose a solution based jointly 1) on the Software Defined Network (SDN) paradigm, which provides network flexibility; and 2) on the MAPE (Monitoring, Analysis, Planning and Execution) framework, which introduces autonomic properties into the allocation of network resources in an SDN / OpenFlow context.
L’émergence d’applications dites dynamiques dans la mesure où les flux de données qu’elles échangent et les besoins de qualité de service (QoS) en termes de délai et bande passante évoluent dans le temps, pose de nouveaux défis aux couches inférieures. Des intergiciels tel que DDS(Data Distribution Service) permettent aux applications d’exprimer dynamiquement et finement leurs besoins de QoS de bout en bout mais ne disposent pas de moyens pour les répercuter au niveau des services réseau. A défaut d’être capables de supporter des services élastiques, lesréseaux conventionnels ont souvent recours au surdimensionnement, ce qui est couteux et parfois difficile à mettre en oeuvre. Pour adresser ce problème, nous proposons une solution reposant conjointement 1) sur le paradigme Software Defined Network (SDN) offrant la flexibilité au réseau, 2) sur le Framework de Monitoring, Analyse, Planification et Exécution (MAPE) intégrant les aspects autonomiques, tout en mettant un accent surl’optimisation des ressources réseaux dans le contexte SDN/OpenFlow.
Origine | Fichiers produits par l'(les) auteur(s) |
---|