Seyedeh Negar Afrasiabi

dblp:242/8235 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
5since 2021 · last 2024
0000-0003-1171-5768ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 6 · 3 first-author · 5 since 2021
YearPublicationVenuePosition
2024 Cost-Efficient Cluster Migration of VNFs for Service Function Chain Embedding
abstract
Network Function Virtualization (NFV) is a network architecture that separates network functions from dedicated hardware, implementing them as software modules known as Virtual Network Functions (VNFs), which are executed in virtual machines or containers. NFV increases the deployment flexibility and agility within operator networks and reduces the operating and capital expenditures significantly. In NFV, migration of VNFs can significantly reduce the embedding cost. However, stringent latency requirements between VNFs can make them tightly coupled, thus hindering each VNF from being migrated individually, and resulting in poor performance. One of the main challenges in an NFV environment is therefore to migrate a cluster of VNFs to minimize the embedding cost. In this paper, we aim to solve the problem of cluster VNF migration by considering the given inter-VNF latency requirements. We formulate the VNF migration problem as an Integer Linear Programming (ILP) and present two scalable and efficient algorithms for migrating a cluster of VNFs. Through extensive experiments, we show that our proposed algorithms are highly effective. They reduce the total embedding cost by 14% compared to the existing heuristics, while being much more scalable in terms of execution time compared to the brute-force approach.
Seyedeh Negar Afrasiabi, Amin Ebrahimzadeh, Nattakorn Promwongsa, Carla Mouradian, Wubin Li, Ákos Recse, Róbert Szabó, Roch H. Glitho
IEEE Trans. Netw. Serv. Manag.1
2023 Joint VNF Decomposition and Migration for Cost-Efficient VNF Forwarding Graph Embedding
abstract
Network Function Virtualization (NFV) enables the decoupling of network functions from dedicated hardware to run them as software instances on commodity servers through virtualization, replacing hardware-based network functions with software-based Virtual Network Functions (VNFs). In this paper, we study the joint problem of VNF decomposition and migration to address VNF embedding in NFV resource allocation (NFV-RA). More specifically, we investigate how VNF migration and VNF decomposition can be mutually beneficial to minimize the embedding cost of network services. After presenting a novel formulation of the problem as an integer linear programming (ILP), we validate it by CPLEX and show that our joint VNF decomposition and migration approach can outperform the VNF decomposition-only approach by 20% in terms of embedding cost.
Seyedeh Negar Afrasiabi, Amin Ebrahimzadeh, Azadeh Azhdari, Carla Mouradian, Wubin Li, Róbert Szabó, Roch H. Glitho
GLOBECOM1
2023 Cost-Aware Topological Decomposition of Virtual Network Function Forwarding Graphs
abstract
To realize a Network Service (NS) in a Network Function Virtualization (NFV) network, it is needed to form an ordered set of connected Virtual Network Functions (VNFs), commonly referred to as VNF Forwarding Graph (VNF-FG), and then embed it onto the substrate network. Forming a VNF-FG is a challenging step of NFV resource allocation (NFV-RA), especially when the VNFs can be further decomposed into different sub-functions. In this paper, we propose a cost-aware algorithm to solve the problem of topological decomposition of VNF-FGs with the main objective of minimizing the embedding cost while satisfying the given service requirements. The simulation results indicate that our proposed algorithm outperforms the existing benchmark in terms of embedding cost, while being significantly scalable compared to the brute-force approach.
Azadeh Azhdari, Amin Ebrahimzadeh, Seyedeh Negar Afrasiabi, Róbert Szabó, Carla Mouradian, Wubin Li, Roch H. Glitho
GLOBECOM3
2023 Reinforcement Learning-Based Optimization Framework for Application Component Migration in NFV Cloud-Fog Environments
abstract
By decoupling network functions from the underlying hardware, Network Function Virtualization (NFV) allows application components to be implemented as sets of Virtual Network Functions (VNFs) chained in a specific order, represented by VNF-Forwarding Graphs (VNF-FG). Fog computing is instrumental to tap into the full potential of NFV by deploying VNFs in close proximity to end-users, thus decreasing the latency significantly. However, the mobility of end-users and the fog nodes, and the limited fog nodes coverage results in service discontinuity and may increase application delay. Application component migration offers great potential to address this issue. In this paper, we propose a component migration strategy in an NFV-based hybrid cloud/fog system considering the mobility of both end-users and fog nodes. We use the Gauss-Markov mobility model and a random walk mobility model for fog nodes and end-user devices, respectively. We modeled the problem mathematically, which minimizes the aggregated weighted function of application delay and cost. However, considering the mobility of both end-users and fog nodes makes the problem quite complex. Hence, we propose a Deep Reinforcement Learning (DRL) approach to decide where and when to migrate application components and to achieve rapid decision-making. Simulation results demonstrate that the proposed scheme performs well. It offers favorable convergence and outperforms existing algorithms in terms of application delay and migration costs.
Seyedeh Negar Afrasiabi, Amin Ebrahimzadeh, Carla Mouradian, Sepideh Malektaji, Roch H. Glitho
IEEE Trans. Netw. Serv. Manag.1
2023 Look-Ahead VNF-FG Embedding Framework for Latency-Sensitive Network Services
abstract
Dynamic and zero-touch management is expected to be the key feature of next-generation 6G networks. Network Function Virtualization (NFV) is one of the key technologies for realizing such management through software-based networks. Despite great benefits offered by NFV, deploying network services (NSs) in NFV ecosystems remains a challenge, especially for latency-sensitive NSs, as they demand stringent latency requirements and fast service provisioning. Specifically, service graphs should be embedded into an infrastructure such that these requirements are satisfied while optimizing network operator’s objectives. To cope with the scalability of optimization-based approaches, heuristic methods are known as promising alternatives to find a satisfactory solution within an acceptable execution time. However, existing VNF embedding heuristics still suffer from the so-called causality issue, which may degrade the embedding solution quality. The causality issue means that embedding decisions cannot be optimally determined before all neighboring dependencies are known. To this end, we introduce our${h}$-horizon sequential look-ahead greedy embedding framework, which provides efficient embedding and re-embedding strategies to alleviate the impact of the causality issue. The simulation results indicate that our proposed algorithm significantly improves embedding cost, compared to the existing heuristic algorithms while being much more scalable than an optimization-based approach.
Ákos Recse, Nattakorn Promwongsa, Amin Ebrahimzadeh, Seyedeh Negar Afrasiabi, Carla Mouradian, Wubin Li, Róbert Szabó, Roch H. Glitho
IEEE Trans. Netw. Serv. Manag.4
2020 An IoT Platform-as-a-Service for NFV-Based Hybrid Cloud/Fog Systems
abstract
Cloud computing, despite its inherent advantages (e.g., resource efficiency), still faces several challenges. The wide area network used to connect the cloud to end users could cause high latency, which may not be tolerable for some applications, especially Internet-of-Things (IoT) applications. Fog computing can reduce this latency by extending the traditional cloud architecture to the edge of the network and by enabling the deployment of some application components on fog nodes. Application providers use Platform-as-a-Service (PaaS) to provision (i.e., develop, deploy, manage, and orchestrate) applications in cloud. However, existing PaaS solutions (including IoT PaaS) usually focus on cloud and do not enable provisioning of applications with components spanning cloud and fog. Provisioning such applications requires novel functions, such as application graph generation, that are absent from existing PaaS. Furthermore, several functions offered by existing PaaS (e.g., publication/discovery) need to be significantly extended in order to fit in a hybrid cloud/fog environment. In this article, we propose a novel architecture for PaaS for hybrid cloud/fog system. It is IoT use case driven, and its applications' components are implemented as virtual network functions (VNFs) with execution sequences modeled as graphs with substructures, such as selection and loops. It automates the provisioning of applications with components spanning cloud and fog. In addition, it enables the discovery of existing cloud and fog nodes and generates application graphs. A proof of concept is built based on Cloudify open source. Feasibility is demonstrated by evaluating its performance when the PaaS modules and application components are placed in clouds and fogs in different geographical locations.
Carla Mouradian, Fereshteh Ebrahimnezhad, Yassine Jebbar, Jasmeen Kaur Ahluwalia, Seyedeh Negar Afrasiabi, Roch H. Glitho, Ashok Moghe
IEEE Internet Things J.5
2019 Application Components Migration in NFV-based Hybrid Cloud/Fog Systems
abstract
Fog computing extends the cloud to the edge of the network, close to the end-users enabling the deployment of some application component in the fog while others in the cloud. Network Functions Virtualization (NFV) decouples the network functions from the underlying hardware. In NFV settings, application components can be implemented as sets of Virtual Network Functions (VNFs) chained in specific order representing VNF-Forwarding Graphs (VNF-FG). Many studies have been carried out to map the VNF-FGs to cloud systems. However, in hybrid cloud/fog systems, an additional challenge arises. The mobility of fog nodes may cause high latency as the distance between the end-users and the nodes hosting the components increases. This may not be tolerable for some applications. In such cases, a prominent solution is to migrate application components to a closer fog node. This paper focuses on application component migration in NFV-based hybrid cloud/fog systems. The objective is to minimize the aggregated makespan of the applications. The problem is modeled mathematically, and a heuristic is proposed to find the sub-optimal solution in an acceptable time. The heuristic aims at finding the optimal fog node in each time-slot considering a pre-knowledge of the mobility models of the fog nodes. The experiment's results show that our proposed solution improves the makespan and the number of migrations compared to random migration and No-migration.
Seyedeh Negar Afrasiabi, Somayeh Kianpisheh, Carla Mouradian, Roch H. Glitho, Ashok Moghe
LANMAN1