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 条
  • [41] Safety-related Applications over Wireless Time-Sensitive Networks
    Haxhibeqiri, Jetmir
    Campos, Pablo Avila
    Moerman, Ingrid
    Hoebeke, Jereoen
    2022 IEEE 27TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2022,
  • [42] Canary: Fault-Tolerant FaaS for Stateful Time-Sensitive Applications
    Arif, Moiz
    Assogba, Kevin
    Rafique, M. Mustafa
    SC22: INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2022,
  • [43] Hybrid traffic scheduling in time-sensitive networking for the support of automotive applications
    Nie, Hongrui
    Su, Yue
    Zhao, Weibo
    Mu, Junsheng
    IET COMMUNICATIONS, 2024, 18 (02) : 111 - 128
  • [44] Joint Routing and Scheduling for Dynamic Applications in Multicast Time-Sensitive Networks
    Li, Cong
    Zhang, Chenyu
    Zheng, Wei
    Wen, Xiangming
    Lu, Zhaoming
    Zhao, Jiawen
    2021 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2021,
  • [45] Management of Positioning Functions in Cellular Networks for Time-Sensitive Transportation Applications
    Liu, Qirui
    Liu, Rongke
    Zhang, Yang
    Yuan, Yanli
    Wang, Zijie
    Yang, Haolan
    Ye, Lin
    Guizani, Mohsen
    Thompson, John S.
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (11) : 13260 - 13275
  • [46] Exploring Docker Containers for Time-sensitive Applications in Networked Control Systems
    Sollfrank, Michael
    Loch, Frieder
    Vogel-Heuser, Birgit
    2019 IEEE 17TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2019, : 1760 - 1765
  • [47] Multiple Cascaded Preconfigured Cycles for the FRER Mechanism in Time-Sensitive Networking
    Yao, Zongchen
    Cai, Yueping
    Li, Tianchi
    2021 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2021,
  • [48] A Survey of Techniques for Fulfilling the Time-Bound Requirements of Time-Sensitive IoT Applications
    Korala, Harindu
    Georgakopoulos, Dimitrios
    Jayaraman, Prem Prakash
    Yavari, Ali
    ACM COMPUTING SURVEYS, 2022, 54 (11S)
  • [49] Time synchronization and resource reservation for time-sensitive applications in bridged local area networks
    Kang, Sung-Hwan
    Lee, Jung-Won
    Eom, Jong-Hoon
    Kwon, Yong-Sik
    Kim, Sung-Ho
    ALPIT 2007: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON ADVANCED LANGUAGE PROCESSING AND WEB INFORMATION TECHNOLOGY, 2007, : 364 - +
  • [50] Time-sensitive Software-defined Network (TSSDN) for Real-time Applications
    Nayak, Naresh Ganesh
    Duerr, Frank
    Rothermel, Kurt
    PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS PROCEEDINGS (RTNS 2016), 2016, : 193 - 202