Javad Ahmadi

dblp:32/3190 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
2since 2021 · last 2022
—ORCID · conflict

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

Software engineering, systems software and programming languages · 2 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 1
YearPublicationVenuePosition
2022 A flexible approach for virtual machine selection in cloud data centers with AHP
abstract
Abstract Increasing resource efficiency and reducing the energy consumption of cloud data centers is critical, especially during the global CORONA virus pandemic. Virtual machines' consolidation using live migration maximizes the hosts' and the reduction of energy consumption. An increase in the host's virtual machines in the consolidation process and the dynamic workload of the virtual machines may cause the overloading in the hosts. One approach to overcome this problem is reducing the hosts' virtual machines. One crucial issue to improve the quality of the consolidation process's quality is determining the best virtual machine for the migration process. Although the selection process has lower computational complexity than other challenges (like placement and overload prediction) in the consolidation process, this issue has received less attention. This article aims to present an efficient algorithm for the selection process. We first considered five main criteria for the selection process: migration time, migration risk, virtual machine connectivity, releasable resources, and penalty for SLA violation. Then, we propose an algorithm based on analytic hierarchy process multi‐criteria decision‐making technique. Next, to determine the weight of the proposed criteria, we simulate thousands of virtual machines of the PlanetLab workloads. These weights are tunable based on the data center preferences. The results of the suggested approach results show 23% reduction in the hosts' energy consumption, 49% reduction in the number of migrations, and 18% reduction in the SLA violation compared with other techniques. So, using the proposed method may significantly reduce the overall cost of the data centers.
Javad Ahmadi, Abolfazl Toroghi Haghighat, Amir Masoud Rahmani, Reza Ravanmehr
Softw. Pract. Exp.1
2022 Confidence interval-based overload avoidance algorithm for virtual machine placement
abstract
Abstract Virtualization plays an essential role in decreasing energy consumption and optimizing resource utilization by enabling the creation of virtual machines (VM) and their consolidation through live migration. Excessive migrations and a lack of required VMs are two critical factors in QoS degradation. The current consolidation approaches impose an intensive time complexity and cannot be used in large data centers with hundreds of hosts. This article proposes a framework for dynamic consolidation divided into a QoS‐aware algorithm for overload avoidance and a power‐aware algorithm for VM placement. To compute a safe zone criterion for any VM, relations were suggested by applying an interval estimate with a confidence level. By employing this criterion, the offered algorithm could guarantee the quality of service (QoS), particularly for specific VMs, while avoiding overhead. The VM placement algorithm is developed based on the maximum utilization of active hosts. It provides the capability to control the number of active hosts for the data center manager. The simulation results with real workloads revealed that the proposed framework could decline the amount of service level agreement violations by 78% and the number of migrations by 74%, and energy consumption by up to 13% in comparison with the best results of the benchmark algorithms. Hence, the application of this framework upgrades the QoS of data centers and declines their energy costs.
Javad Ahmadi, Abolfazl Toroghi Haghighat, Amir Masoud Rahmani, Reza Ravanmehr
Softw. Pract. Exp.1
2020 Integrated Path-tracking and Control Allocation Controller for Autonomous Electric Vehicle under Limit Handling Condition
abstract
In current literature, a number of studies have separately considered path-tracking (PT) control and control allocation (CA) method, but few of studies have integrated them together. This study proposes an integrated PT and CA method for autonomous electric vehicle with independent steering and driving actuators in the limit handling scenario. The high-level feedback PT controller can determine the desired total tire forces and yaw moment, and is designed to guarantee yaw angle error and lateral deviation converge to zero simultaneously. The low-level CA method is formulated as a compact quadratic programming (QP) optimization formulation to optimally allocate individual control actuator. This CA method is designed for a prototype experiment electric vehicle with particularly steering and driving actuator arrangement. The proposed integrated PT controller is validate through numerical simulation based on a high-fidelity CarMaker model on highspeed limit handling scenario.
Javad Ahmadi, Chenhui Lin, Efstathios Siampis, Stefano Longo, Efstathios Velenis
IV2