Optimizing Multi-tenant Cloud Resource Pools via Allocation of Reusable Time Slots

被引:1
|
作者
Tizzei, Leonardo P. [1 ]
Netto, Marco A. S. [1 ]
Tao, Shu [2 ]
机构
[1] IBM Res, Sao Paulo, Brazil
[2] IBM T J Watson Res Ctr, Yorktown Hts, NY USA
关键词
Cloud computing; Multi-tenancy; Resource allocation; Elasticity; SaaS; Charging models; Financial cost saving;
D O I
10.1007/978-3-319-43177-2_1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Typical pricing models for IaaS cloud providers are slotted, using hour and month as time units for metering and charging resource usage. Such models lead to financial loss as applications may release resources much earlier than the end of the last allocated time slot, leaving the cost paid for the rest of the time unit wasted. This problem can be minimized for multi-tenant environments by managing resources as pools. This scenario is particularly interesting for universities and companies with various departments and SaaS providers with multiple clients. In this paper we introduce a tool that creates and manages resource pools for multi-tenant environments. Its benefit is the reduction of resource waste by reusing already allocated resources available in the pool. We discuss the architecture of this tool and demonstrate its effectiveness, using a seven-month workload trace obtained from a real multi-tenant SaaS financial risk analysis application. From our experiments, such tool reduced resource costs per day by 13% on average in comparison to direct allocation of cloud provider resources.
引用
收藏
页码:3 / 17
页数:15
相关论文
共 50 条
  • [31] A Differentiated Virtual Resource Allocation Strategy Based on Game Model for Multi-tenant Applications
    Chen Ningjiang
    Tan Ying
    Li Xiang
    Liang Xiaoyu
    Huang Ruwei
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (09): : 25 - 36
  • [32] Cache Allocation in Multi-Tenant Edge Computing via online Reinforcement Learning
    Ben-Ameur, Ayoub
    Araldo, Andrea
    Chahed, Tijani
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 859 - 864
  • [33] Edge-Disjoint Tree Allocation for Multi-Tenant Cloud Security in Datacenter Topologies
    Rottenstreich, Ori
    Yallouz, Jose
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (04) : 2858 - 2874
  • [34] A two-level auction for resource allocation in multi-tenant C-RAN
    Morcos, Mira
    Chahed, Tijani
    Chen, Lin
    Elias, Jocelyne
    Martignon, Fabio
    COMPUTER NETWORKS, 2018, 135 : 240 - 252
  • [35] A SLA-based cloud resource provisioning optimisation mechanism for multi-tenant applications
    Shi, Yuliang
    Yu, Chao
    Wang, Jie
    Yu, Huayang
    Li, Qingzhong
    International Journal of Autonomous and Adaptive Communications Systems, 2015, 8 (04) : 374 - 391
  • [36] Fairness Guaranteed and Auction-Based x-Haul and Cloud Resource Allocation in Multi-Tenant O-RANs
    Mondal, Sourav
    Ruffini, Marco
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2023, 71 (06) : 3452 - 3468
  • [37] A Method of Optimizing Multi-tenant Database Query Access
    Yaish, Haitham
    Goyal, Madhu
    Feuerlicht, George
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2013 WORKSHOPS, 2014, 8182 : 194 - 212
  • [38] Utilization-aware Allocation for Multi-Tenant Datacenters
    Gao, Yang
    Xue, Yibo
    Li, Jun
    2013 33RD IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW 2013), 2013, : 82 - 87
  • [39] MULTI-TENANT ACCESS CONTROL MODEL FOR CLOUD MANUFACTURING
    Chen, Qianwen
    Zhou, Zude
    Zhang, Xiaomei
    Jiang, Xuemei
    PROCEEDINGS OF THE ASME 12TH INTERNATIONAL MANUFACTURING SCIENCE AND ENGINEERING CONFERENCE - 2017, VOL 3, 2017,
  • [40] Multi-Tenant services Monitoring for Accountability in Cloud Computing
    Masmoudi, Fatma
    Loulou, Monia
    Kacem, Ahmed Hadj
    2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2014, : 620 - 625