Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mohammad Amin Beiruti

dblp:252/1036 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
1since 2021 · last 2022
—ORCID · none

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

Computer networks · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
2 papers
Software-defined and programmable networks · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Cloud and datacenter computing · 50% Distributed systems · 50%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software-defined and programmable networks › control plane
distributed control plane
0.822019
Load Migration Protocol for SDN Controllers · ICNP 2019
Migration Scheduling in Distributed SDN Controllers · ICNP 2019
Software-defined and programmable networks
SDN controller
0.822019
Load Migration Protocol for SDN Controllers · ICNP 2019
Migration Scheduling in Distributed SDN Controllers · ICNP 2019
Cloud and datacenter computing
cluster resource management and scheduling
0.112019
Migration Scheduling in Distributed SDN Controllers · ICNP 2019
Distributed systems
fault tolerance
0.112019
Load Migration Protocol for SDN Controllers · ICNP 2019

Methods — techniques the papers use, named apart from their topics

protocol design · 0.8optimization · 0.8
YearPublicationVenuePosition
2022 Switch Migration Scheduling in Distributed SDN Controllers
abstract
Due to the dynamic nature of traffic, networks must rapidly adapt to changing conditions. This is especially true in the context of the control plane which must ensure continuous and seamless operation. Switch migration, the process of changing the controller associated with a switch, is an important tool in facilitating this goal. In this work, we study the problem of minimizing the overall time to migrate a set of switches. We examine the problem subject to constraints on controller resources and QoS groups. We show that the problem is NP-hard and provide heuristic algorithms for solving large instances in practice. Through extensive experiments, we demonstrate that the heuristics achieve performance close to optimal while reducing the running time by several orders of magnitude.
Matthew Buckley, Sepehr Abbasi Zadeh, Mohammad Amin Beiruti, Soheil Abbasloo, Yashar Ganjali
NetSoft3
2020 Load Migration in Distributed SDN Controllers
abstract
Distributed control solutions were introduced to address controller reliability and scalability issues in Software-Defined Networking (SDN). The dynamic nature of network traffic can lead to load imbalance amongst controller instances. A highly loaded controller instance can be slower in responding to datapath queries, and can slow down the entire control platform as state synchronization, and consensus amongst controller instances are performed cooperatively.In this paper, we present a new and efficient load migration protocol, called ERC, for shifting input load associated with overloaded controller instances towards lightly loaded instances. Our protocol has three distinguishing properties compared to prior works on this area: it is extremely efficient, resilient to failures during migration, and ensures consistency among all controller instances. ERC can be used for a wide range of network applications including load balancing, power saving, and resource optimization. It is also significantly more efficient than existing load migration protocols with 25-55% reduction in migration time, and 10-20% reduction in required migration buffer size.
Mohammad Amin Beiruti, Yashar Ganjali
NOMS1
2019 Migration Scheduling in Distributed SDN Controllers
abstract
Load migration is essential in any distributed SDN control platform due to natural load imbalance and dynamic nature of input traffic. Existing solutions focus on migrating a single switch between two controller instances. Migrating multiple switches requires careful planning due to controller resource constraints, and to ensure minimum service interruption in the network. In this poster, we present a model and a solution for migration scheduling, taking a set of switch migrations as input, generating a migration schedule with respect to controller resource and service interruption constraints.
Mohammad Amin Beiruti, Yashar Ganjali
ICNP1
2019 Load Migration Protocol for SDN Controllers
abstract
The dynamic nature of network traffic can lead to load imbalance amongst controller instances in a distributed SDN controller. A highly loaded controller instance can be slower in responding to datapath queries, and can slow down the entire control platform. In this poster, we present a new and efficient load migration protocol for shifting input load associated with overloaded controller instances towards lightly loaded instances. Unlike existing protocols for load migration, our protocol ensures consistency among controller instances, and can handle failures during migration procedure. Our protocol reduces the migration time by 20-55%, and the migration buffer size by 10-15%.
Mohammad Amin Beiruti, Yashar Ganjali
ICNP1