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 条
  • [41] Toward maximization of profit and quality of cloud federation: solution to cloud federation formation problem
    Benay Kumar Ray
    Avirup Saha
    Sunirmal Khatua
    Sarbani Roy
    The Journal of Supercomputing, 2019, 75 : 885 - 929
  • [42] Big Data Optimization Using Hive
    Neric, Vedrana
    Sarajlic, Nermin
    ELEKTROTEHNISKI VESTNIK, 2021, 88 (05): : 290 - 298
  • [43] Big Data Optimization Using Hive
    Nerić, Vedrana
    Sarajlić, Nermin
    Elektrotehniski Vestnik/Electrotechnical Review, 2021, 85 (05): : 290 - 298
  • [44] Toward maximization of profit and quality of cloud federation: solution to cloud federation formation problem
    Ray, Benay Kumar
    Saha, Avirup
    Khatua, Sunirmal
    Roy, Sarbani
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (02): : 885 - 929
  • [45] Profit Maximization Mechanism and Data Management for Data Analytics Services
    Jiao, Yutao
    Wang, Ping
    Feng, Shaohan
    Niyato, Dusit
    IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (03): : 2001 - 2014
  • [46] Profit maximization based task scheduling in hybrid clouds using whale optimization technique
    Sanaj, M. S.
    Prathap, Joe P. M.
    Alappatt, Valanto
    INFORMATION SECURITY JOURNAL, 2020, 29 (04): : 155 - 168
  • [47] Y SLA-Based Profit Optimization Resource Scheduling for Big Data Analytics-as-a-Service Platforms in Cloud Computing Environments
    Zhao, Yali
    Calheiros, Rodrigo N.
    Gange, Graeme
    Bailey, James
    Sinnott, Richard O.
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (03) : 1236 - 1253
  • [48] Strategic Price, Warranty and Profit Maximization Model of a Software Product Using Dynamic Optimization
    Kapur P.K.
    Kumar V.
    Shrivastava A.K.
    International Journal of Reliability, Quality and Safety Engineering, 2016, 23 (01)
  • [49] Incentive Mechanism for Edge Cloud Profit Maximization in Mobile Edge Computing
    Wang, Quyuan
    Guo, Songtao
    Wang, Ying
    Yang, Yuanyuan
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [50] Flexible Use of Cloud Resources through Profit Maximization and Price Discrimination
    Tsakalozos, Konstantinos
    Kllapi, Herald
    Sitaridi, Eva
    Roussopoulos, Mema
    Paparas, Dimitris
    Delis, Alex
    IEEE 27TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2011), 2011, : 75 - 86