A truthful combinatorial double auction-based marketplace mechanism for cloud computing

被引:23
|
作者
Kumar, Dinesh [1 ]
Baranwal, Gaurav [2 ]
Raza, Zahid [1 ]
Vidyarthi, Deo Prakash [1 ]
机构
[1] Jawaharlal Nehru Univ, Sch Comp & Syst Sci, New Delhi, India
[2] Banaras Hindu Univ, Dept Comp Sci, Varanasi 221005, Uttar Pradesh, India
关键词
Cloud computing; Double auction mechanism; Resource allocation; Resource pricing; Truthfulness; RESOURCE-ALLOCATION; MANAGEMENT; DESIGN;
D O I
10.1016/j.jss.2018.03.003
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Designing market-based mechanism that benefits both the cloud customer and cloud provider in a cloud market is a fundamental but complex problem. Double auction is one such mechanism to allocate resources that prevents monopoly and is used to design an unbiased optimal market strategy for cloud market. This work proposes a truthful combinatorial double auction mechanism for allocation and pricing of computing resources in cloud. For resource allocation, utilitarian social welfare maximization problem is formulated using Integer Linear Programming (ILP) and a near optimal solution is obtained using Linear Programming based padded method. For payment, truthful and novel schemes are designed for both customers and providers. Moreover, the proposed mechanism is individual rational, computationally tractable, weakly budget-balance and asymptotic efficient. Performance evaluation and comparative study exhibit that the proposed mechanism is effective on various performance metrics such as utilitarian social welfare, total utility, customers' satisfaction, providers' revenue and hence is applicable in real cloud environments. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:91 / 108
页数:18
相关论文
共 50 条
  • [1] Combinatorial Auction-Based Marketplace Mechanism for Cloud Service Reservation
    Fujiwara, Ikki
    Aida, Kento
    Ono, Isao
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (01) : 192 - 204
  • [2] Combinatorial double auction-based resource allocation mechanism in cloud computing market
    Tafsiri, Seyedeh Aso
    Yousefi, Saleh
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 137 : 322 - 334
  • [3] Negotiation Based Combinatorial Double Auction Mechanism in Cloud Computing
    Ullah, Zakir
    Umer, Asif
    Zaree, Mahdi
    Ahmad, Jamil
    Alanazi, Faisal
    Ul Amin, Noor
    Umar, Arif Iqbal
    Jehangiri, Ali Imran
    Adnan, Muhammad
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 69 (02): : 2123 - 2140
  • [4] Resource Allocation Method Based on Combinatorial Double Auction Mechanism in Cloud Computing
    Deng, Li
    Xu, Fei
    Ren, Yulin
    Bao, ShengGang
    He, Heng
    Li, Chao
    [J]. PROCEEDINGS OF THE 2018 13TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA 2018), 2018, : 801 - 806
  • [5] Supervised Learning Based Truthful Auction Mechanism Design in Cloud Computing
    Zhang Jixian
    Xie Ning
    Zhang Xuejie
    Li Weidong
    [J]. JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2019, 41 (05) : 1243 - 1250
  • [6] Truthful Mechanism Design of Reversed Auction on Cloud Computing
    Ye, Deshi
    Xie, Feng
    Zhang, Guochuan
    [J]. COMPUTING AND COMBINATORICS, COCOON 2019, 2019, 11653 : 627 - 638
  • [7] Combinatorial Double Auction-based Mechanism with Group Price for Cloud Service Reservation Using Swarm Intelligence
    Wang, Xueyi
    Wang, Xingwei
    Huang, Min
    [J]. 2017 13TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2017, : 953 - 958
  • [8] A Combinatorial Auction-Based Collaborative Cloud Services Platform
    Zhang, Xiaowei
    Li, Bin
    Zhu, Junwu
    [J]. TSINGHUA SCIENCE AND TECHNOLOGY, 2015, 20 (01) : 50 - 61
  • [9] A Combinatorial Auction-Based Collaborative Cloud Services Platform
    Xiaowei Zhang
    Bin Li
    Junwu Zhu
    [J]. Tsinghua Science and Technology, 2015, 20 (01) : 50 - 61
  • [10] A truthful dynamic combinatorial double auction model for cloud resource allocation
    Qihui Li
    Xiaohua Jia
    Chuanhe Huang
    [J]. Journal of Cloud Computing, 12