Profit Maximization of Big Data Jobs in Cloud Using Stochastic Optimization

被引:0
|
作者
Nabavinejad, Seyed Morteza [1 ]
Goudarzi, Maziar [2 ]
机构
[1] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran, Iran
[2] Sharif Univ Technol, Dept Comp Engn, Tehran, Iran
关键词
Cloud computing; big data processing; reserved instances; stochastic optimization; profit maximization; DATA SKEW; MAPREDUCE; RESOURCE;
D O I
10.1109/TCC.2019.2926254
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Reserved instances offered by cloud providers make it possible to reserve resources and computing capacity for a specific period of time. One should pay for all the hours of that time interval; in exchange, the hourly rate is significantly lower than on-demand instances. Reserved Instances can significantly reduce the monetary cost of resources needed to process big data applications in cloud. However, purchases of these instances are non-refundable, and hence, one should be able to estimate the required resources prior to purchase to avoid over-payment. It becomes important especially when the results obtained by big data job has monetary value, such as business intelligence applications. But, estimating the resource demand of big data processing jobs is hard because of numerous factors that affect them such as data locality, data skew, stragglers, internal settings of big data processing framework, interference among instances, instances availability, etc. To maximize the profit of processing such big data jobs in cloud considering fluctuating nature of their resource demand, as well as reserved instances limitations, we propose Reserved Instances Stochastic Allocation (RISA) approach. Using historical traces of resource demand of big data jobs submitted by user, RISA leverages stochastic optimization to determine the amount of resources needed to be reserved for that user to maximize the profit. Our evaluation using real-world traces shows that RISA can increase the net profit by up to 10x, compared to previous approaches. RISA can also find solutions as close as 2 percent to the best possible solution.
引用
收藏
页码:1563 / 1574
页数:12
相关论文
共 50 条
  • [1] To store or not: Online cost optimization for running big data jobs on the cloud
    Fu, Xiankun
    Pan, Li
    Liu, Shijun
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 156 : 42 - 52
  • [2] Profit Maximization Auction and Data Management in Big Data Markets
    Jiao, Yutao
    Wang, Ping
    Niyato, Dusit
    Abu Alsheikh, Mohammad
    Feng, Shaohan
    2017 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2017,
  • [3] Double auction and profit maximization mechanism for jobs with heterogeneous durations in cloud federations
    Runhao Lu
    Yuning Liang
    Qing Ling
    Changle Li
    Weigang Wu
    Journal of Cloud Computing, 10
  • [4] Double auction and profit maximization mechanism for jobs with heterogeneous durations in cloud federations
    Lu, Runhao
    Liang, Yuning
    Ling, Qing
    Li, Changle
    Wu, Weigang
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2021, 10 (01):
  • [5] Profit Maximization in Cloud Computing
    Raju, R.
    Kalaiarasi, M.
    Krishnan, S. Santhana
    2014 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2014,
  • [6] VM Migration for Profit Maximization in Federated Cloud Data Centers
    Najm, Moustafa
    Tamarapalli, Venkatesh
    2020 INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2020,
  • [7] PROFIT MAXIMIZATION VERSUS PROFIT OPTIMIZATION
    GUNN, B
    JOURNAL OF CONTEMPORARY BUSINESS, 1981, 10 (02): : 113 - 123
  • [8] Profit Maximization for Cloud Brokers in Cloud Computing
    Mei, Jing
    Li, Kenli
    Tong, Zhao
    Li, Qiang
    Li, Keqin
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (01) : 190 - 203
  • [9] Predictability of Resource Intensive Big Data and HPC Jobs in Cloud Data Centres
    Hauser, Christopher B.
    Domaschka, Joerg
    Wesner, Stefan
    2018 IEEE 18TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2018, : 358 - 365
  • [10] Dynamic Pricing and Profit Maximization for the Cloud with Geo-distributed Data Centers
    Zhao, Jian
    Li, Flongxing
    Wu, Chuan
    Li, Zongpeng
    Zhang, Zhizhong
    Lau, Francis C. M.
    2014 PROCEEDINGS IEEE INFOCOM, 2014, : 118 - 126