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 条
  • [1] A Configurable Resource Allocation for Multi-tenant Process Development in the Cloud
    Hachicha, Emna
    Assy, Nour
    Gaaloul, Walid
    Mendling, Jan
    ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2016), 2016, 9694 : 558 - 574
  • [2] Providing Fairer Resource Allocation for Multi-tenant Cloud-based Systems
    Ru, Jia
    Grundy, John
    Yang, Yun
    Keung, Jacky
    Hao, Li
    2015 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2015, : 306 - 313
  • [3] TARA: Tenant-Aware Resource Allocation in Multi-Tenant Data Centers
    Saleh, Fekri
    Karmoshi, Saleem
    Fapojuwo, Abraham O.
    Zhong, Hong
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (06): : 6349 - 6363
  • [4] Optimal allocation of cloud multi-tenant platform infrastructure resources
    Ignatyev O.
    Int. J. Cloud Computing, 2019, 2 (117-139): : 117 - 139
  • [5] Efficient Resource Allocation for Multi-tenant Monitoring of Edge Infrastructures
    Abderrahim, Mohamed
    Ouzzif, Meryem
    Guillouard, Karine
    Francois, Jerome
    Lebre, Adrien
    Prud'homme, Charles
    Lorca, Xavier
    2019 27TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP), 2019, : 158 - 165
  • [6] Scheduling multi-tenant cloud workflow tasks with resource reliability
    Xiaoping LI
    Dongyuan PAN
    Yadi WANG
    Rubén RUIZ
    Science China(Information Sciences), 2022, 65 (09) : 127 - 144
  • [7] Scheduling multi-tenant cloud workflow tasks with resource reliability
    Xiaoping Li
    Dongyuan Pan
    Yadi Wang
    Rubén Ruiz
    Science China Information Sciences, 2022, 65
  • [8] On evaluating the resource usage effectiveness of multi-tenant cloud storage
    Cai, Binlei
    Zhao, Laiping
    Zhou, Xiaobo
    Zhang, Rongqi
    Li, Keqiu
    JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 98 : 403 - 412
  • [9] Multi-tenant SaaS Cloud
    Kulkarni, Gurudatt
    Khatawkar, Prasad
    Shelke, Rupali
    Solanke, Vikas
    Waghmare, Rani
    AFRICON, 2013, 2013,
  • [10] Multi-tenant SaaS Cloud
    Kulkarni, Gurudatt
    Shelke, Rupali
    Palwe, Rajnikant
    Khatawkar, Prasad
    Bhuse, Sadanand
    Bankar, Hemant
    2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,