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 条
  • [1] TIMER-Cloud: Time-Sensitive VM Provisioning in Resource-Constrained Clouds
    Begam, Rehana
    Wang, Wei
    Zhu, Dakai
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (01) : 297 - 311
  • [2] Provisioning of Time-Sensitive and non-Time-Sensitive Flows on a Common Infrastructure
    Velasco, Luis
    Ruiz, M.
    2024 24TH INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS, ICTON 2024, 2024,
  • [3] Coordinated Data Transmission in Time-Sensitive Networking for Mixed Time-Sensitive Applications
    Zhang, Jinglong
    Xu, Qimin
    Lu, Xuanzhao
    Zhang, Yajing
    Chen, Cailian
    IECON 2020: THE 46TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2020, : 3805 - 3810
  • [4] Time-Sensitive Virtual Machines Provisioning and Resource Allocation in Clouds
    Begam, Rehana
    Zhu, Dakai
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 660 - 665
  • [5] Time-Sensitive Provisioning of Bare Metal Compute as a Cloud Service
    Venkateswaran, Sreekrishnan
    Sarkar, Santonu
    2019 IEEE 12TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (IEEE CLOUD 2019), 2019, : 447 - 451
  • [6] Flexible Measurement Testbed for Evaluating Time-Sensitive Networking in Industrial Automation Applications
    Senk, Stefan
    Ulbricht, Marian
    Acevedo, Javier
    Nguyen, Giang T.
    Seeling, Patrick
    Fitzek, Frank H. P.
    PROCEEDINGS OF THE 2022 IEEE 8TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2022): NETWORK SOFTWARIZATION COMING OF AGE: NEW CHALLENGES AND OPPORTUNITIES, 2022, : 402 - 410
  • [7] Time-sensitive networking for industrial applications
    Raveling, Alan
    Control Engineering, 2022, 69 (04): : 44 - 47
  • [8] Provisioning of Time-Sensitive and non-Time-Sensitive Flows: from Control to Data Plane
    Velasco, L.
    Graziadei, G.
    El Kaisi, Y.
    Villares, J.
    Munoz, O.
    Vidal, J.
    Ruiz, M.
    2024 23RD IFIP NETWORKING CONFERENCE, IFIP NETWORKING 2024, 2024, : 726 - 731
  • [9] Online Scheduling for Dynamic VM Migration in Multicast Time-Sensitive Networks
    Yu, Qinghan
    Wan, Hai
    Zhao, Xibin
    Gao, Yue
    Gu, Ming
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (06) : 3778 - 3788
  • [10] Provisioning Load Balancing in Time-Sensitive Task Allocation for Mobile Crowdsensing
    Moirangthem Goldie Meitei
    Ningrinla Marchang
    Journal of Network and Systems Management, 2024, 32