An online service provisioning strategy for container-based cloud brokers

被引:3
|
作者
Li, Xingjia [1 ]
Pan, Li [1 ]
Liu, Shijun [1 ]
机构
[1] Shandong Univ, Sch Software, Jinan, Peoples R China
基金
国家重点研发计划;
关键词
Decision making; Cloud computing; Online scheduling; Auto-scaling; Cloud brokering; PLACEMENT;
D O I
10.1016/j.jnca.2023.103618
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Container-based cloud brokers sit between multiple cloud providers and users, renting virtual machines (VMs) from multiple cloud providers, provisioning services to users, and executing jobs in the form of containers. Current cloud providers offer two billing models for Infrastructure-as-a-Service (IaaS), including on-demand and reserved. Given the huge uncertainty of user requests, cloud brokers can combine two billing options to rent VMs to reduce costs while gaining the flexibility to handle short-term fluctuations in requests. Optimal scheduling and auto-scaling strategies depend on information about user requests over a long period of time in the future, which is often difficult to predict accurately. To solve this problem, this work proposes an online service provisioning strategy to optimize the cost of cloud brokers to satisfy user requests without requiring any future information. Our proposed strategy consists of an online container scheduling algorithm and an online reserved VM pool auto-scaling algorithm. It is shown theoretically that the two proposed online algorithms can achieve guaranteed competitive ratios of n+1/n-1 T/T-3 (mu+ 1) and 2- 1/T respectively. Eventually, the effectiveness of our proposed algorithms is validated with both simulated and multiple real user request datasets. Our proposed strategy can significantly reduce the cost of cloud brokers compared to several benchmarks.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Online Elastic Resource Provisioning With QoS Guarantee in Container-Based Cloud Computing
    Lu, Shuaibing
    Yan, Ran
    Wu, Jie
    Yang, Jackson
    Deng, Xinyu
    Wu, Shen
    Cai, Zhi
    Fang, Juan
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2025, 36 (03) : 361 - 376
  • [2] OLM: online LLC management for container-based cloud service
    Hanul Sung
    Myungsun Kim
    Jeesoo Min
    Hyeonsang Eom
    The Journal of Supercomputing, 2018, 74 : 637 - 664
  • [3] OLM: online LLC management for container-based cloud service
    Sung, Hanul
    Kim, Myungsun
    Min, Jeesoo
    Eom, Hyeonsang
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (02): : 637 - 664
  • [4] Cloud Service Brokerage and Service Arbitrage for Container-Based Cloud Services
    Schulze, Ruediger
    CLOUD COMPUTING - CLOUD 2018, 2018, 10967 : 97 - 111
  • [5] Research on Trust Model in Container-Based Cloud Service
    Xie, Xiaolan
    Yuan, Tianwei
    Zhou, Xiao
    Cheng, Xiaochun
    CMC-COMPUTERS MATERIALS & CONTINUA, 2018, 56 (02): : 273 - 283
  • [6] Hybrid Autoscaling Strategy on Container-Based Cloud Platform
    Do, Truong-xuan
    Tan, Vu Khanh Ngo
    INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION, 2022, 10 (01)
  • [7] Container-based Service State Management in Cloud Computing
    Nath, Shubha Brata
    Addya, Sourav Kanti
    Chakraborty, Sandip
    Ghosh, Soumya K.
    2021 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2021), 2021, : 487 - 493
  • [8] Secured mVoIP Service over Cloud and Container-based Improvement
    Cha, ByungRae
    Shim, SuJeong
    Park, Sun
    Kim, JongWon
    2015 IEEE 29th International Conference on Advanced Information Networking and Applications (IEEE AINA 2015), 2015, : 791 - 795
  • [9] Quick service during DDoS attacks in the container-based cloud environment
    Kumar, Anmol
    Agarwal, Mayank
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2024, 229
  • [10] Nu@ge: A container-based cloud computing service federation
    Balouek-Thomert, Daniel
    Caron, Eddy
    Gallard, Pascal
    Lefevre, Laurent
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (11):