Flexible VM Provisioning for Time-Sensitive Applications with Multiple Execution Options

被引:3
|
作者
Begam, Rehana [1 ]
Moradi, Hamidreza [1 ]
Wang, Wei [1 ]
Zhu, Dakai [1 ]
机构
[1] Univ Texas San Antonio, San Antonio, TX 78249 USA
关键词
Cloud systems; Resource allocation; Virtual machines; Deadlines; Multiple execution options; CLOUDS; ALLOCATION;
D O I
10.1109/CLOUD.2018.00023
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Several recent studies have investigated the virtual machine (VM) provisioning problem for requests with time constraints (deadlines) in cloud systems. These studies typically assumed that a request is associated with a single execution time when running on VMs with a given resource demand. In this paper, we consider modern applications that are normally implemented with generic frameworks that allow them to execute with various numbers of threads on VMs with different resource demands. For such applications, it is possible for the users to specify multiple execution options (MEOs) for a request where each execution option is represented by a certain number of VMs with some resources to run the application and its corresponding execution time. We investigate the problem of virtual machine provisioning for such time-sensitive requests with MEOs in resource-constrained clouds. By incorporating the MEOs of requests, we propose several novel and flexible VM provisioning schemes that carefully balance resource usage efficiency, input workloads and request deadlines with the objective of achieving higher resource utilization and system benefits. We evaluated the proposed MEO-aware schemes on various workloads with both benchmark requests and synthetic requests. The results show that our MEO-aware algorithms outperform the state-of-the-art schemes that consider only a single execution option of requests by serving up to 38% more requests and achieving up to 27% more benefits.
引用
收藏
页码:122 / 129
页数:8
相关论文
共 50 条
  • [21] Design Methodology for Robust, Distributed Time-Sensitive Applications
    Shrivastava A.
    Khayatian M.
    Iannucci B.
    IEEE Internet of Things Magazine, 2024, 7 (01): : 104 - 110
  • [22] A Mining Strategy for Minimizing Waiting Time in Blockchains for Time-Sensitive Applications
    Ramezan, Gholamreza
    Leung, Cyril
    Miao, Chunyan
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [23] Electricity Price-aware Consolidation Algorithms for Time-sensitive VM Services in Cloud Systems
    Wu, Weiwei
    Wang, Wanyuan
    Fang, Xiaolin
    Luo, Junzhou
    Vasilakos, Athanasios V.
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (06) : 1726 - 1738
  • [24] Optimal Timing for Bandwidth Reservation for Time-Sensitive Vehicular Applications
    Al-Khatib, Abdullah A.
    Al-Khateeb, Faisal
    Khelil, Abdelmajid
    Moessner, Klaus
    6TH IEEE INTERNATIONAL CONFERENCE ON FOG AND EDGE COMPUTING (ICFEC 2022), 2022, : 94 - 99
  • [25] Selective Coflow Completion for Time-sensitive Distributed Applications with Poco
    Luo, Shouxi
    Fan, Pingzhi
    Xing, Huanlai
    Yu, Hongfang
    PROCEEDINGS OF THE 49TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, ICPP 2020, 2020,
  • [26] Incentivizing Opportunistic Data Collection for Time-Sensitive IoT Applications
    Kortoci, Pranvera
    Mehrabi, Abbas
    Joe-Wong, Carlee
    Di Francesco, Mario
    2021 18TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING (SECON), 2021,
  • [27] Towards Time-Sensitive Truth Discovery in Social Sensing Applications
    Huang, Chao
    Wang, Dong
    Chawla, Nitesh
    2015 IEEE 12th International Conference on Mobile Ad Hoc and Sensor Systems (MASS), 2015, : 154 - 162
  • [28] NEW NETWORK ARCHITECTURES, PROTOCOLS, AND ALGORITHMS FOR TIME-SENSITIVE APPLICATIONS
    Chen, Yang
    Liu, Bingyang
    Cai, Lin
    Le Boudec, Jean-Yves
    Rio, Miguel
    Hui, Pan
    IEEE NETWORK, 2022, 36 (02): : 6 - 7
  • [29] Towards Virtualization-Agnostic Latency for Time-Sensitive Applications
    Li, Haoran
    Xu, Meng
    Li, Chong
    Lu, Chenyang
    Gill, Christopher
    Linh Phan
    Lee, Insup
    Sokolsky, Oleg
    29TH INTERNATIONAL CONFERENCE ON REAL TIME NETWORKS AND SYSTEMS (RTNS 2021), 2021, : 35 - 45
  • [30] A Survey on Time-Sensitive Networking Standards and Applications for Intelligent Driving
    Xu, Yanli
    Huang, Jinhui
    PROCESSES, 2023, 11 (07)