EnTruVe: ENergy and TRUst-aware Virtual Machine allocation in VEhicle fog computing for catering applications in 5G

被引:18
|
作者
Rahman, Fatin Hamadah [1 ]
Newaz, S. H. Shah [1 ,2 ]
Au, Thien-Wan [1 ]
Suhaili, Wida Susanty [1 ]
Mahmud, M. A. Parvez [3 ]
Lee, Gyu Myoung [4 ]
机构
[1] Univ Teknol Brunei, Sch Comp & Informat, Jalan Tungku Link, BE-1410 Gadong, Brunei
[2] KAIST Inst Informat Technol Convergence, 291 Daehak Ro, Daejeon 34141, South Korea
[3] Deakin Univ, Sch Engn, Geelong, Vic 3216, Australia
[4] Liverpool John Moores Univ, Fac Engn & Technol, Liverpool L3 3AF, Merseyside, England
关键词
Energy efficiency; Trust; Vehicular fog; VM migration; MIGRATION; CLOUD; MANAGEMENT;
D O I
10.1016/j.future.2021.07.036
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
It is undoubted that fog computing contributes in catering the latency-stringent applications of 5G, and one of the enabling technologies that fundamentally ensures the success of fog computing is virtualization as it offers isolation and platform independence. Although the emergence of vehicle-based fog (referred to as v-fog) facilities can certainly benefit from these desirable features of virtualization, there are several challenges that need to be addressed in order to realize the full potential that v-fogs can offer. One of the challenges of virtualization in v-fog is Virtual Machine (VM) migration. There are several factors that trigger a VM migration in a v-fog such as vehicle resource depletion. VM migrations would not only lead to nonessential usage of valuable resources (e.g. energy, bandwidth, memory) in the v-fogs, but also incur various overheads and performance degradation throughout the whole network. Thus, minimizing VM migrations is necessary. Furthermore, to ensure the seamless VM migrations between v-fogs, trust of v-fogs is required. While there exists studies of trust in the virtualization of cloud, they are irrelevant to v-fogs as v-fogs are different in nature (i.e. heterogeneous, mobile) from the cloud. Additionally, trust is not included in the decision making mechanisms of VM allocation for vehicular environments in the existing works. Moreover, as vehicle resources are constrained, their energy has to be utilized efficiently. In this paper, we propose EnTruVe, an ENergy and TRUst-aware VM allocation in VEhicle fog computing solution that aims to minimize the number of VM migrations while reducing VM processing associated energy consumption as much as possible. The VM allocation algorithm in EnTruVe provides a larger selection pool of v-fogs that meets the VMs requirements (e.g. trust, latency), thereby ensuring higher chances of success of VM allocation. Using Analytic Hierarchy Process (AHP), the proposed EnTruVe solution evaluates the v-fogs based on a set of metrics (e.g. energy consumption and end-to-end latency) to select the optimal v-fog for a VM allocation. Results obtained demonstrate that EnTruVe has the least number of VM migrations and it is the most energy efficient solution. Additionally, it shows that EnTruVe provides the highest utilization of v-fogs of up to 57.6% in comparison to other solutions as the number of incoming requests increases. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页码:196 / 210
页数:15
相关论文
共 40 条
  • [1] Novel trust-aware intrusion detection and prevention system for 5G MANET–Cloud
    Saleh A. Alghamdi
    [J]. International Journal of Information Security, 2022, 21 : 469 - 488
  • [2] Fog Computing for 5G Tactile Industrial Internet of Things: QoE-Aware Resource Allocation Model
    Aazam, Mohammad
    Harras, Khaled A.
    Zeadally, Sherali
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (05) : 3085 - 3092
  • [4] Energy Efficiency of Fog Computing and Networking Services in 5G Networks
    Kitanov, Stojan
    Janevski, Toni
    [J]. 17TH IEEE INTERNATIONAL CONFERENCE ON SMART TECHNOLOGIES - IEEE EUROCON 2017 CONFERENCE PROCEEDINGS, 2017, : 491 - 494
  • [5] Virtual code resource allocation for energy-aware MTC access over 5G systems
    Condoluci, M.
    Araniti, G.
    Dohler, M.
    Iera, A.
    Molinaro, A.
    [J]. AD HOC NETWORKS, 2016, 43 : 3 - 15
  • [6] Optimal Security-Aware Virtual Machine Management for Mobile Edge Computing Over 5G Networks
    Carvalho, Glaucio H. S.
    Woungang, Isaac
    Anpalagan, Alagan
    Traore, Issa
    [J]. IEEE SYSTEMS JOURNAL, 2021, 15 (03): : 3403 - 3414
  • [7] Towards 5G: Context Aware Resource Allocation for Energy Saving
    Alam, Muhammad
    Yang, Du
    Huq, Kazi
    Saghezchi, Firooz
    Mumtaz, Shahid
    Rodriguez, Jonathan
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2016, 83 (02): : 279 - 291
  • [8] Towards 5G: Context Aware Resource Allocation for Energy Saving
    Muhammad Alam
    Du Yang
    Kazi Huq
    Firooz Saghezchi
    Shahid Mumtaz
    Jonathan Rodriguez
    [J]. Journal of Signal Processing Systems, 2016, 83 : 279 - 291
  • [9] Enabling Mobile Virtual Reality with Open 5G, Fog Computing and Reinforcement Learning
    Sun, Yaohua
    Chen, Jianmin
    Wang, Zeyu
    Peng, Mugen
    Mao, Shiwen
    [J]. IEEE NETWORK, 2022, 36 (06): : 142 - 149
  • [10] Off-Street Vehicular Fog for Catering Applications in 5G/B5G: A Trust-Based Task Mapping Solution and Open Research Issues
    Rahman, Fatin Hamadah
    Newaz, S. H. Shah
    Au, Thien Wan
    Suhaili, Wida Susanty
    Lee, Gyu Myoung
    [J]. IEEE ACCESS, 2020, 8 (117218-117235) : 117218 - 117235