Toward cost-effective storage provisioning for DBMSs

被引:2
|
作者
Zhang, Ning [1 ]
Tatemura, Junichi [2 ]
Patel, Jignesh M. [1 ]
Hacigumus, Hakan [2 ]
机构
[1] Univ Wisconsin, Madison, WI 53706 USA
[2] NEC Labs Amer, Princeton, NJ USA
来源
VLDB JOURNAL | 2014年 / 23卷 / 02期
基金
美国国家科学基金会;
关键词
Storage provisioning; Data layout; Resource allocation; Total operating cost; Query optimization; I/O subsystems; SSD;
D O I
10.1007/s00778-013-0334-x
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Data center operators face a bewildering set of choices when considering how to provision resources on machines with complex I/O subsystems. Modern I/O subsystems often have a rich mix of fast, high performing, but expensive SSDs sitting alongside with cheaper but relatively slower (for random accesses) traditional hard disk drives. The data center operators need to determine how to provision the I/O resources for specific workloads so as to abide by existing service level agreements, while minimizing the total operating cost (TOC) of running the workload, where the TOC includes the amortized hardware costs and the run-time energy costs. The focus of this paper is on introducing this new problem of TOC-based storage allocation, cast in a framework that is compatible with traditional DBMS query optimization and query processing architecture. We also present a heuristic-based solution to this problem, called DOT. We have implemented DOT in PostgreSQL, and experiments using TPC-H and TPC-C demonstrate significant TOC reduction by DOT in various settings.
引用
收藏
页码:329 / 354
页数:26
相关论文
共 50 条
  • [1] Toward cost-effective storage provisioning for DBMSs
    Ning Zhang
    Junichi Tatemura
    Jignesh M. Patel
    Hakan Hacigumus
    The VLDB Journal, 2014, 23 : 329 - 354
  • [2] Towards Cost-Effective Storage Provisioning for DBMSs
    Zhang, Ning
    Tatemura, Junichi
    Patel, Jignesh M.
    Haciguemues, Hakan
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2011, 5 (04): : 274 - 285
  • [3] Toward a Cost-effective Cloud Storage Service
    Kim, Shin-gyu
    Han, Hyuck
    Eom, Hyeonsang
    Yeom, Heon Y.
    12TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: ICT FOR GREEN GROWTH AND SUSTAINABLE DEVELOPMENT, VOLS 1 AND 2, 2010, : 99 - 102
  • [4] Cost-Effective Strategies for Provisioning NoSQL Storage Services in Support for Industry 4.0
    Al Jawarneh, Isam Mashhour
    Bellavista, Paolo
    Casimiro, Francesco
    Corradi, Antonio
    Foschini, Luca
    2018 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2018, : 1227 - 1232
  • [5] Cost-Effective Resource Provisioning for MapReduce in a Cloud
    Palanisamy, Balaji
    Singh, Aameek
    Liu, Ling
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (05) : 1265 - 1279
  • [6] Provisioning Cost-Effective Mobile Video Caching
    Ghoreishi, Seyed Ehsan
    Friderikos, Vasilis
    Karamshuk, Dmytro
    Sastry, Nishanth
    Aghvami, A. Hamid
    2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016,
  • [7] Cost-effective Provisioning of Spot Instances in Clouds
    Miao, He
    Li, Liu
    PROCEEDINGS OF 2016 9TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2016, : 194 - 197
  • [8] Cost-effective Resource Provisioning for Spark Workloads
    Chen, Yuxing
    Lu, Jiaheng
    Chen, Chen
    Hoque, Mohammad
    Tarkoma, Sasu
    PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM '19), 2019, : 2477 - 2480
  • [9] Cost-effective multiple QoS path provisioning
    Lee, SS
    Gerla, M
    GLOBECOM'02: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-3, CONFERENCE RECORDS: THE WORLD CONVERGES, 2002, : 1894 - 1898
  • [10] Cost-Effective Service Provisioning for Hybrid Cloud Applications
    Liu, Fangming
    Luo, Bin
    Niu, Yipei
    MOBILE NETWORKS & APPLICATIONS, 2017, 22 (02): : 153 - 160