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 条
  • [31] Efficient Distribution of MapReduce Jobs for Maximizing Profit on Federated Cloud
    Gouasmi, Thouraya
    Louati, Wajdi
    Kacem, Ahmed Hadj
    33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2018, : 207 - 209
  • [32] Task Dispatch through Online Training for Profit Maximization at the Cloud
    Sundar, Sowndarya
    Liang, Ben
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM 2019 WKSHPS), 2019, : 898 - 903
  • [33] Hybrid PSO-MOBA for Profit Maximization in Cloud Computing
    George, Salu
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2015, 6 (02) : 159 - 163
  • [34] Big Data Analytic Using Cloud Computing
    Jain, Vinay Kumar
    Kumar, Shishir
    2015 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATION ENGINEERING ICACCE 2015, 2015, : 667 - 672
  • [35] An Efficient Fault Tolerant Cloud Market Mechanism for Profit Maximization
    Li, Boyu
    Xu, Guanquan
    Wu, Bin
    Dong, Yuhan
    PROCEEDINGS OF THE 18TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2021 (CF 2021), 2021, : 169 - 177
  • [36] Dynamic bidding in spot market for profit maximization in the public cloud
    Wan, Jianxiong
    Gui, Xiang
    Zhang, Ran
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (10): : 4245 - 4274
  • [37] Profit Maximization Resource Allocation in Cloud Computing with Performance Guarantee
    Li, Meixuan
    Sun, Yu-E
    Huang, He
    Yuan, Jing
    Du, Yang
    Bao, Yu
    Luo, Yonglong
    2017 IEEE 36TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2017,
  • [38] Aggregation of data and profit maximization in Mexican agriculture
    Williams, SP
    Shumway, CR
    APPLIED ECONOMICS, 1998, 30 (02) : 235 - 244
  • [39] Chinese Social Media and Big Data: Big Data, Big Brother, Big Profit?
    Jiang, Min
    Fu, King-Wa
    POLICY AND INTERNET, 2018, 10 (04): : 372 - 392
  • [40] Profit Maximization for SaaS Provider using Improved Strategy for Resource Allocation in Cloud Computing Environment
    Ahuja, Nikky
    Kanungo, Priyesh
    Katiyal, Sumant
    2018 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATION AND TELECOMMUNICATION (ICACAT), 2018,