Home > Research > Publications & Outputs > TRACTOR

Electronic data

  • TRACTOR-Final (2 Feb)

    Rights statement: This is the peer reviewed version of the following article: TRACTOR: Traffic‐aware and power‐efficient virtual machine placement in edge‐cloud data centers using artificial bee colony optimization. doi: 10.1002/dac.4747 which has been published in final form at http://onlinelibrary.wiley.com/doi/10.1002/dac.4747/abstract This article may be used for non-commercial purposes in accordance With Wiley Terms and Conditions for self-archiving.

    Accepted author manuscript, 1.17 MB, PDF document

    Available under license: CC BY-NC: Creative Commons Attribution-NonCommercial 4.0 International License

Links

Text available via DOI:

View graph of relations

TRACTOR: Traffic‐aware and power‐efficient virtual machine placement in edge‐cloud data centers using artificial bee colony optimization

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

TRACTOR: Traffic‐aware and power‐efficient virtual machine placement in edge‐cloud data centers using artificial bee colony optimization. / Shahab Nabavi, Sayyid; Singh Gill, Sukhpal ; Xu, Minxian et al.
In: International Journal of Communication Systems, Vol. 35, No. 1, e4747, 31.01.2022.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Shahab Nabavi, S, Singh Gill, S, Xu, M, Masdari, M & Garraghan, P 2022, 'TRACTOR: Traffic‐aware and power‐efficient virtual machine placement in edge‐cloud data centers using artificial bee colony optimization', International Journal of Communication Systems, vol. 35, no. 1, e4747. https://doi.org/10.1002/dac.4747

APA

Shahab Nabavi, S., Singh Gill, S., Xu, M., Masdari, M., & Garraghan, P. (2022). TRACTOR: Traffic‐aware and power‐efficient virtual machine placement in edge‐cloud data centers using artificial bee colony optimization. International Journal of Communication Systems, 35(1), Article e4747. https://doi.org/10.1002/dac.4747

Vancouver

Shahab Nabavi S, Singh Gill S, Xu M, Masdari M, Garraghan P. TRACTOR: Traffic‐aware and power‐efficient virtual machine placement in edge‐cloud data centers using artificial bee colony optimization. International Journal of Communication Systems. 2022 Jan 31;35(1):e4747. Epub 2021 Feb 2. doi: 10.1002/dac.4747

Author

Shahab Nabavi, Sayyid ; Singh Gill, Sukhpal ; Xu, Minxian et al. / TRACTOR : Traffic‐aware and power‐efficient virtual machine placement in edge‐cloud data centers using artificial bee colony optimization. In: International Journal of Communication Systems. 2022 ; Vol. 35, No. 1.

Bibtex

@article{d2fe03e0e9ca459eb2358f7e8ba63175,
title = "TRACTOR: Traffic‐aware and power‐efficient virtual machine placement in edge‐cloud data centers using artificial bee colony optimization",
abstract = "Technology providers heavily exploit the usage of edge‐cloud data centers (ECDCs) to meet user demand while the ECDCs are large energy consumers. Concerning the decrease of the energy expenditure of ECDCs, task placement is one of the most prominent solutions for effective allocation and consolidation of such tasks onto physical machine (PM). Such allocation must also consider additional optimizations beyond power and must include other objectives, including network‐traffic effectiveness. In this study, we present a multi‐objective virtual machine (VM) placement scheme (considering VMs as fog tasks) for ECDCs called TRACTOR, which utilizes an artificial bee colony optimization algorithm for power and network‐aware assignment of VMs onto PMs. The proposed scheme aims to minimize the network traffic of the interacting VMs and the power dissipation of the data center's switches and PMs. To evaluate the proposed VM placement solution, the Virtual Layer 2 (VL2) and three‐tier network topologies are modeled and integrated into the CloudSim toolkit to justify the effectiveness of the proposed solution in mitigating the network traffic and power consumption of the ECDC. Results indicate that our proposed method is able to reduce power energy consumption by 3.5% while decreasing network traffic and power by 15% and 30%, respectively, without affecting other QoS parameters.",
keywords = "Cloud Computing, VM Placement, Artificial Bee Colony, Power Consumption, Network Traffic, Cloud Data Centers",
author = "{Shahab Nabavi}, Sayyid and {Singh Gill}, Sukhpal and Minxian Xu and Mohammad Masdari and Peter Garraghan",
note = "This is the peer reviewed version of the following article: TRACTOR: Traffic‐aware and power‐efficient virtual machine placement in edge‐cloud data centers using artificial bee colony optimization. doi: 10.1002/dac.4747 which has been published in final form at http://onlinelibrary.wiley.com/doi/10.1002/dac.4747/abstract This article may be used for non-commercial purposes in accordance With Wiley Terms and Conditions for self-archiving.",
year = "2022",
month = jan,
day = "31",
doi = "10.1002/dac.4747",
language = "English",
volume = "35",
journal = "International Journal of Communication Systems",
issn = "1074-5351",
publisher = "John Wiley and Sons Ltd",
number = "1",

}

RIS

TY - JOUR

T1 - TRACTOR

T2 - Traffic‐aware and power‐efficient virtual machine placement in edge‐cloud data centers using artificial bee colony optimization

AU - Shahab Nabavi, Sayyid

AU - Singh Gill, Sukhpal

AU - Xu, Minxian

AU - Masdari, Mohammad

AU - Garraghan, Peter

N1 - This is the peer reviewed version of the following article: TRACTOR: Traffic‐aware and power‐efficient virtual machine placement in edge‐cloud data centers using artificial bee colony optimization. doi: 10.1002/dac.4747 which has been published in final form at http://onlinelibrary.wiley.com/doi/10.1002/dac.4747/abstract This article may be used for non-commercial purposes in accordance With Wiley Terms and Conditions for self-archiving.

PY - 2022/1/31

Y1 - 2022/1/31

N2 - Technology providers heavily exploit the usage of edge‐cloud data centers (ECDCs) to meet user demand while the ECDCs are large energy consumers. Concerning the decrease of the energy expenditure of ECDCs, task placement is one of the most prominent solutions for effective allocation and consolidation of such tasks onto physical machine (PM). Such allocation must also consider additional optimizations beyond power and must include other objectives, including network‐traffic effectiveness. In this study, we present a multi‐objective virtual machine (VM) placement scheme (considering VMs as fog tasks) for ECDCs called TRACTOR, which utilizes an artificial bee colony optimization algorithm for power and network‐aware assignment of VMs onto PMs. The proposed scheme aims to minimize the network traffic of the interacting VMs and the power dissipation of the data center's switches and PMs. To evaluate the proposed VM placement solution, the Virtual Layer 2 (VL2) and three‐tier network topologies are modeled and integrated into the CloudSim toolkit to justify the effectiveness of the proposed solution in mitigating the network traffic and power consumption of the ECDC. Results indicate that our proposed method is able to reduce power energy consumption by 3.5% while decreasing network traffic and power by 15% and 30%, respectively, without affecting other QoS parameters.

AB - Technology providers heavily exploit the usage of edge‐cloud data centers (ECDCs) to meet user demand while the ECDCs are large energy consumers. Concerning the decrease of the energy expenditure of ECDCs, task placement is one of the most prominent solutions for effective allocation and consolidation of such tasks onto physical machine (PM). Such allocation must also consider additional optimizations beyond power and must include other objectives, including network‐traffic effectiveness. In this study, we present a multi‐objective virtual machine (VM) placement scheme (considering VMs as fog tasks) for ECDCs called TRACTOR, which utilizes an artificial bee colony optimization algorithm for power and network‐aware assignment of VMs onto PMs. The proposed scheme aims to minimize the network traffic of the interacting VMs and the power dissipation of the data center's switches and PMs. To evaluate the proposed VM placement solution, the Virtual Layer 2 (VL2) and three‐tier network topologies are modeled and integrated into the CloudSim toolkit to justify the effectiveness of the proposed solution in mitigating the network traffic and power consumption of the ECDC. Results indicate that our proposed method is able to reduce power energy consumption by 3.5% while decreasing network traffic and power by 15% and 30%, respectively, without affecting other QoS parameters.

KW - Cloud Computing

KW - VM Placement

KW - Artificial Bee Colony

KW - Power Consumption

KW - Network Traffic

KW - Cloud Data Centers

U2 - 10.1002/dac.4747

DO - 10.1002/dac.4747

M3 - Journal article

VL - 35

JO - International Journal of Communication Systems

JF - International Journal of Communication Systems

SN - 1074-5351

IS - 1

M1 - e4747

ER -