FAJJARI Ilhem
Supervision : Guy PUJOLLE
Co-supervision : ZIMMERMAN Hubert
Resource Allocation Algorithms for Virtual Networks within Cloud Backbone Network
Cloud computing is new paradigm that attracts an increasing number of clients due to the advantages that it supplies, such as economic, management, deployment, security, etc. In this context, Cloud providers must possess efficient techniques to supply clients with computational resources over scalable networks. An optimal and fast provisioning algorithm is fundamental to achieve the above objective. Cloud providers need to minimise their provision cost whilst guaranteeing the requested users’ Service Level Agreements (SLA).
In this thesis, we will address the problematic of virtual network resource provisioning within Cloud backbone network infrastructure. Our research aims to optimise the allocation of virtual networks over a physical network while meeting the end users’ requirements and maximising the revenue of the Cloud provider. The problem of virtual network resource provisioning is NP-hard. To overcome the great complexity involved, we will propose several heuristic provisioning strategies and we will tackle the problem in three stages. In the first stage, we will consider a static virtual network embedding where peak demand is considered. We will propound a new scalable virtual network embedding strategy named VNE-AC based on the Ant Colony metaheuristic. In the second stage, we will build on the work carried out in the first stage by integrating a reconfiguration mechanism in order to improve the resource usage and enhance Cloud provider profitability. This will lead us to propose a new greedy Virtual Network Reconfiguration algorithm named VNR. Finally, in the third stage, we will consider an adaptive embedding strategy taking into consideration circulating traffic in order to avoid resource over-provisioning led by peak-demand allocation. We will introduce an adaptive virtual network resource allocation strategy named Adaptive-VNE to deal with the complexity and the inefficiency of resource allocation. The results obtained prove the efficiency of our proposed strategies.
Defence : 09/12/2012
Jury members :
Bernard COUSIN Professor, University of Rennes 1 [Rapporteur]
Raouf BOUTABA Professor, University of Waterloo - Canada [Rapporteur]
Djamal ZEGHLACHE Professor, Telecom Sud Paris
Jean-pierre CLAUDE Professor, University of Versailles Saint-Quentin-en-Yvelines
Dominique VERCHERE Senior Researcher, Alcatel-Lucent Bell Labs
Marcelo DIAS DE AMORIM Research director, University Pierre et Marie Curie
Nadjib AIT SAADI Associate Professor, University of Paris-Est Creteil Val de Marne
Guy Pujolle Supervisor Professor, Pierre & Marie Curie University, Paris
One past PhD student (2021) at Sorbonne University
- 2021
- MATOUSSI Salma : Tranchage avec Découpage Fonctionnel Centré sur l'Utilisateur dans les Réseaux d’Accès Radio Cloud 5G.
2009-2019 Publications
-
2019
- S. Matoussi, I. Fajjari, N. Aitsaadi, R. Langar, S. Costanzo : “Joint Functional Split and Resource Allocation in 5G Cloud-RAN”, IEEE International Conference on Communications (ICC 2019), Shanghai, China, (IEEE), (ISBN: 978-1-5386-8088-9) (2019)
-
2018
- S. Costanzo, I. Fajjari, N. Aitsaadi, R. Langar : “Dynamic Network Slicing for 5G IoT and eMBB services: A New Design with Prototype and Implementation Results”, 2018 3rd Cloudification of the Internet of Things (CIoT), Paris, France, pp. 1-7, (IEEE), (ISBN: 978-1-5386-4629-8) (2018)
- S. Matoussi, I. Fajjari, S. Costanzo, N. Aitsaadi, R. Langar : “A User Centric Virtual Network Function Orchestration for Agile 5G Cloud-RAN”, IEEE International Conference on Communications (ICC), Kansas City, United States (2018)
- B. Dab, I. Fajjari, N. Aitsaadi : “A Heuristic Approach for Joint Batch-Routing and Channel Assignment in Hybrid-DCNs”, 2017 IEEE Global Communications Conference (GLOBECOM 2017), Singapore, Singapore, (IEEE) (2018)
- B. Dab, I. Fajjari, N. Aitsaadi : “A Joint Batch-Routing and Channel Assignment Approach in Hybrid Data Center Networks”, 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall), Toronto, Canada, (IEEE) (2018)
-
2017
- I. Fajjari, N. Aitsaadi, D. Kouicem : “A Novel SDN Scheme for QoS Path Allocation in Wide Area Networks”, 2017 IEEE Global Communications Conference (GLOBECOM 2017), vol. 62 (3), Singapore, Singapore, pp. 69-88, (IEEE) (2017)
- B. Dab, I. Fajjari, N. Aitsaadi : “A Novel Joint Routing and Channel Allocation Approach in Hybrid Data Center Network”, 2017 14th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON), San Diego, CA, United States, (IEEE) (2017)
-
2016
- I. Fajjari, N. Aitsaadi, B. Dab, G. Pujolle : “Novel adaptive virtual network embedding algorithm for Cloud’s private backbone network”, Computer Communications, vol. 84, pp. 12-24, (Elsevier) (2016)
- Z. Khalfallah, I. Fajjari, N. Aitsaadi, P. Rubin, G. Pujolle : “A novel 3D underwater WSN deployment strategy for full-coverage and connectivity in rivers”, ICC 2016 - 2016 IEEE International Conference on Communications, Kuala Lumpur, Malaysia, (IEEE) (2016)
-
2015
- Z. Khalfallah, I. Fajjari, N. Ait Saadi, R. Langar, G. Pujolle : “2D-UBDA: A novel 2-Dimensional underwater WSN barrier deployment algorithm”, IFIP Networking Conference (IFIP Networking), Toulouse, France, pp. 1-8, (IEEE) (2015)
- O. Soualah, I. Fajjari, N. Aitsaadi, A. Mellouk : “A batch approach for a survivable virtual network embedding based on Monte-Carlo Tree Search”, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM), Ottawa, Canada, (IEEE) (2015)
-
2014
- I. Fajjari, N. Aitsaadi, M. PiĂłro, G. Pujolle : “A new virtual network static embedding strategy within the Cloud’s private backbone network”, Computer Networks, vol. 62, pp. 69-88, (Elsevier) (2014)
- Z. Khalfallah, I. Fajjari, N. Ait Saadi, R. Langar, G. Pujolle : “Overview: Communication carriers for underwater sensor networks”, Network of the Future (NOF), Paris, France, pp. 1-5, (IEEE) (2014)
- O. Soualah, I. Fajjari, N. Aitsaadi, A. Mellouk : “A reliable virtual network embedding algorithm based on game theory within cloud’s backbone”, ICC 2014 - 2014 IEEE International Conference on Communications, Sydney, Australia, (IEEE) (2014)
-
2013
- O. Soualah, I. Fajjari, N. Aitsaadi, A. Mellouk : “PR-VNE: Preventive Reliable Virtual Network Embedding Algorithm in Cloud’s Network”, the IEEE Global Communications Conference (GLOBECOM), Atlanta, United States, pp. 1303-1309 (2013)
- B. Dab, I. Fajjari, N. Aitsaadi, G. Pujolle : “VNR-GA: Elastic Virtual Network Reconfiguration Algorithm Based on Genetic Metaheuristic”, the IEEE Global Communications Conference (GLOBECOM), Atlanta, United States, pp. 2300-2306 (2013)
- Z. Khalfallah, I. Fajjari, N. Ait Saadi, R. Langar, G. Pujolle : “A new WSN deployment algorithm for water pollution monitoring in Amazon rainforest rivers”, Global Communications Conference (GLOBECOM), 2013 IEEE, Atlanta, GA, United States, pp. 267-273, (IEEE) (2013)
- O. Soualah, I. Fajjari, N. Aitsaadi, A. Mellouk : “A New Preventive Reliable Virtual Network Embedding Scheme Within Cloud’s Backbone”, ResCom 2013 - Les rĂ©seaux centrĂ©s sur les contenus : Ă©volution ou rĂ©volution de l'Internet, Porquerolles, France (2013)
- I. Fajjari, N. Aitsaadi, G. Pujolle : “Cloud Networking: An Overview of Virtual Network Embedding Strategies”, Global Information Infrastructure Symposium, 2013, Trento, Italy, pp. 1-7, (IEEE) (2013)
- I. Fajjari, N. Aitsaadi, G. Pujolle, H. Zimmermann : “An optimised dynamic resource allocation algorithm for Cloud’s backbone network”, 2012 IEEE 37th Conference on Local Computer Networks (LCN 2012), Clearwater Beach, Florida, United States, (IEEE) (2013)
-
2012
- I. Fajjari : “Algorithmes d’allocation de ressources pour les rĂ©seaux virtuels dans le rĂ©seau coeur du Cloud”, thesis, phd defence 09/12/2012, supervision Pujolle, Guy, co-supervision : Zimmerman, Hubert (2012)
- I. Fajjari, N. Aitsaadi, G. Pujolle, H. Zimmermann : “Adaptive-VNE: A Flexible Resource Allocation For Virtual Network Embedding Algorithm”, IEEE Global Communications Conference, GLOBECOM 2012, Anaheim, CA, United States (2012)
- I. Fajjari, N. Ait Saadi, G. Pujolle, H. Zimmermann : “An Optimised Dynamic Resource Allocation Algorithm for Cloud’s Backbone Network”, The IEEE Local Computer Networks (LCN), Clearwater, United States, (IEEE) (2012)
-
2011
- I. Fajjari, O. Braham, M. Ayari, G. Pujolle, H. Zimmermann : “AAVP: An Innovative Autonomic Architecture for Virtual network Piloting”, International Journal of Next-Generation Computing, vol. 2 (3), pp. 268-282, (Perpetual Innovation Media Pvt. Ltd.) (2011)
- I. Fajjari, N. Aitsaadi, G. Pujolle, H. Zimmermann : “VNE-AC: Virtual Network Embedding Algorithm Based on Ant Colony Metaheuristic”, ICC 2011 - IEEE International Conference on Communications, Kyoto, Japan, pp. 1-6, (IEEE) (2011)
- I. Fajjari, M. Ayari, G. Pujolle, H. Zimmermann : “Towards an Autonomic Piloting Virtual Network Architecture”, IFIP International Conference on New Technologies, Mobility and Security (NTMS), Paris, France, pp. 1-5, (IEEE) (2011)
- I. Fajjari, N. Aitsaadi, G. Pujolle, H. Zimmermann : “VNR Algorithm: A Greedy Approach For Virtual Networks Reconfigurations”, Globecom 2011 - IEEE Global Communications Conference, Exhibition and Industry Forum, Houston, United States, pp. 1-6, (IEEE) (2011)
- I. Fajjari, M. Ayari, O. Braham, G. Pujolle, H. Zimmermann : “Towards an Autonomic Piloting Virtual Network Architecture”, NTMS 2011 - 4th IFIP International Conference on New Technologies, Mobility and Security, Paris, France, pp. 1-5, (IEEE) (2011)
-
2010
- I. Fajjari, M. Ayari, G. Pujolle : “VN-SLA: A Virtual Network Specification Schema for Virtual Network Provisioning”, IEEE ICN, Les Menuires, France, pp. 337-342, (IEEE) (2010)
-
2009
- M. Abid, I. Fajjari, G. Pujolle : “An Autonomic Piloting Plane for the Handover Decision Optimization”, The 3rd IFIP international conference on New Technologies, Mobility and Security (NTMS), Cairo, Egypt, pp. 1-5, (IEEE) (2009)