Auction-based cloud service differentiation with service level objectives

被引:14
|
作者
Ding, Jianbing [1 ,2 ]
Zhang, Zhenjie [3 ]
Ma, Richard T. B. [4 ]
Yang, Yin [5 ]
机构
[1] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou 510275, Guangdong, Peoples R China
[2] SYSU CMU Shunde Int Joint Res Inst, Shunde, Peoples R China
[3] Illinois Singapore Pte Ltd, Adv Digital Sci Ctr, Singapore, Singapore
[4] Natl Univ Singapore, Sch Comp, Singapore 117548, Singapore
[5] Hamad Bin Khalifa Univ, Coll Sci & Engn, Doha, Qatar
关键词
Cloud computing; Service differentiation; Auction; MapReduce;
D O I
10.1016/j.comnet.2015.11.007
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The emergence of the cloud computing paradigm has greatly enabled innovative service models, such as Platform as a Service (PaaS), and distributed computing frameworks, such as MapReduce. However, most existing cloud systems fail to distinguish users with different preferences, or jobs of different natures. Consequently, they are unable to provide service differentiation, leading to inefficient allocations of cloud resources. Moreover, contentions on the resources exacerbate this inefficiency, when prioritizing crucial jobs is necessary, but impossible. Motivated by this, we propose Abacus, a generic resource management framework addressing this problem. Abacus interacts with users through an auction mechanism, which allows users to specify their priorities using budgets, and job characteristics via utility functions. Based on this information, Abacus computes the optimal allocation and scheduling of resources. Meanwhile, the auction mechanism in Abacus possesses important properties including incentive compatibility (i.e., the users' best strategy is to simply bid their true budgets and job utilities) and monotonicity (i.e., users are motivated to increase their budgets in order to receive better services). In addition, when the user is unclear about her utility function, Abacus automatically learns this function based on statistics of her previous jobs. Extensive experiments, running Hadoop on a private cluster and Amazon EC2, demonstrate the high performance and other desirable properties of Abacus. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:231 / 249
页数:19
相关论文
共 50 条
  • [1] ABACUS: An Auction-Based Approach to Cloud Service Differentiation
    Zhang, Zhenjie
    Ma, Richard T. B.
    Ding, Jianbing
    Yang, Yin
    [J]. PROCEEDINGS OF THE 2013 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2013), 2013, : 292 - 301
  • [2] Auction-based cloud service allocation and sharing for logistics product service system
    Kang, Kai
    Zhong, Ray Y.
    Xu, Su Xiu
    Tan, Bing Qing
    Wang, Lihui
    Peng, Tao
    [J]. JOURNAL OF CLEANER PRODUCTION, 2021, 278
  • [3] 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
  • [4] Auction-Based Cloud Service Pricing and Penalty with Availability on Demand
    Wu, Xiaohong
    Han, Jingti
    [J]. INFORMATION, 2018, 9 (04)
  • [5] Double Auction-Based Manufacturing Cloud Service Allocation in an Industrial Park
    Kang, Kai
    Xu, Su Xiu
    Zhong, Ray Y.
    Tan, Bing Qing
    Huang, George Q.
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2022, 19 (01) : 295 - 307
  • [6] Reverse Auction-based Resource Allocation Policy for Service Broker in Hybrid Cloud Environment
    Moon, Sunghwan
    Kim, Jaekwon
    Kim, Taeyoung
    Lee, Jongsik
    [J]. CLOUD COMPUTING 2015: THE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, GRIDS, AND VIRTUALIZATION, 2015, : 61 - 65
  • [7] Using an Auction-Based System in Cloud Manufacturing for Selecting Manufacturing-as-a-Service Providers
    Sparr, Kelvin
    Drexel, Damian
    Hoch, Ralph
    [J]. ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: ARTIFICIAL INTELLIGENCE FOR SUSTAINABLE AND RESILIENT PRODUCTION SYSTEMS, PT V, 2021, 634 : 445 - 454
  • [8] Auction-based broker for dynamic web service composition
    Ono, C
    Hattori, G
    Sugaya, F
    [J]. IC'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET COMPUTING, VOLS 1 AND 2, 2004, : 831 - 837
  • [9] Radio-as-a-Service: Auction-based Model and Mechanisms
    Wang, Jing
    Yang, Dejun
    Tang, Jian
    Gursoy, Mustafa Cenk
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 3567 - 3572
  • [10] Auction-based pricing model for Web service providers
    Zhang, Jia
    Zhang, Ning
    Zhang, Liang-Jie
    [J]. INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2006, 3 (03) : 82 - 107