Flexible Resource Allocation for Relational Database-as-a-Service

被引:1
|
作者
Arora, Pankaj [1 ]
Chaudhuri, Surajit [1 ]
Das, Sudipto [3 ]
Dong, Junfeng [1 ]
George, Cyril [1 ]
Kalhan, Ajay [1 ]
Konig, Arnd Christian [1 ]
Lang, Willis [1 ]
Li, Changsong [1 ]
Li, Feng [4 ]
Liu, Jiaqi [1 ]
Maas, Lukas M. [1 ]
Mata, Akshay [1 ]
Menache, Ishai [1 ]
Moeller, Justin [1 ]
Narasayya, Vivek [1 ]
Olma, Matthaios [1 ]
Oslake, Morgan
Rezai, Elnaz [2 ]
Shan, Yi [1 ]
Syamala, Manoj [1 ]
Xu, Shize [5 ]
Zois, Vasileios [1 ]
机构
[1] Microsoft Corp, Redmond, WA 98052 USA
[2] Amazon, Chennai, Tamil Nadu, India
[3] Amazon Web Serv, Seattle, WA USA
[4] Meta Platforms Inc, Cambridge, MA USA
[5] Stripe Inc, Dublin, Ireland
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2023年 / 16卷 / 13期
关键词
OPTIMIZATION;
D O I
10.14778/3625054.3625058
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Oversubscription is an essential cost management strategy for cloud database providers, and its importance is magnified by the emerging paradigm of serverless databases. In contrast to general purpose techniques used for oversubscription in hypervisors, operating systems and cluster managers, we develop techniques that leverage our understanding of how DBMSs use resources and how resource allocations impact database performance. Our techniques are designed to flexibly redistribute resources across database tenants at the node and cluster levels with low overhead. We have implemented our techniques in a commercial cloud database service: Azure SQL Database. Experiments using microbenchmarks, industry-standard benchmarks and real-world resource usage traces show that using our approach, it is possible to tightly control the impact on database performance even with a relatively high degree of oversubscription.
引用
收藏
页码:4202 / 4215
页数:14
相关论文
共 50 条
  • [21] Parallel query execution over encrypted data in database-as-a-service (DaaS)
    Ahmad, Awais
    Ahmad, Mudassar
    Habib, Muhammad Asif
    Sarwar, Shahzad
    Chaudhry, Junaid
    Latif, Muhammad Ahsan
    Dar, Saadat Hanif
    Shahid, Muhammad
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (04): : 2269 - 2288
  • [22] Flexible service resource allocation model based on the maximization of social welfare
    Yan, Wei
    Zhu, Xiao-Rong
    Chen, Shou-Ning
    Shao, Shi-Xiang
    Tongxin Xuebao/Journal on Communications, 2013, 34 (06): : 165 - 173
  • [23] Parallel query execution over encrypted data in database-as-a-service (DaaS)
    Awais Ahmad
    Mudassar Ahmad
    Muhammad Asif Habib
    Shahzad Sarwar
    Junaid Chaudhry
    Muhammad Ahsan Latif
    Saadat Hanif Dar
    Muhammad Shahid
    The Journal of Supercomputing, 2019, 75 : 2269 - 2288
  • [24] Secure partial encryption with adversarial functional dependency constraints in the database-as-a-service model
    Dong, Boxiang
    Wang, Hui
    DATA & KNOWLEDGE ENGINEERING, 2018, 116 : 1 - 20
  • [25] A Secure Multi-User Database-as-a-Service Approach for Cloud Computing Privacy
    Gahi, Youssef
    El Alaoui, Imane
    10TH INT CONF ON EMERGING UBIQUITOUS SYST AND PERVAS NETWORKS (EUSPN-2019) / THE 9TH INT CONF ON CURRENT AND FUTURE TRENDS OF INFORMAT AND COMMUN TECHNOLOGIES IN HEALTHCARE (ICTH-2019) / AFFILIATED WORKOPS, 2019, 160 : 811 - 818
  • [26] An analytic study of architecture, security, privacy, query processing, and performance evaluation of database-as-a-service
    Khan, Fakhri Alam
    Jamjoom, Mona
    Ahmad, Awais
    Asif, Muhammad
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (02)
  • [27] Flexible Resource Allocation to Interval Jobs
    Dmitriy Katz
    Baruch Schieber
    Hadas Shachnai
    Algorithmica, 2019, 81 : 3217 - 3244
  • [28] Optimal Resource Allocation with Flexible Numerology
    Marijanovic, Ljiljana
    Schwarz, Stefan
    Rupp, Markus
    PROCEEDINGS OF 2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS (ICCS 2018), 2018, : 136 - 141
  • [29] Flexible Resource Allocation to Interval Jobs
    Katz, Dmitriy
    Schieber, Baruch
    Shachnai, Hadas
    ALGORITHMICA, 2019, 81 (08) : 3217 - 3244
  • [30] Constructing Service Function Chain Test Database: An Optimal Modeling Approach for Coordinated Resource Allocation
    Li, Hang
    Wang, Luhan
    Wen, Xiangming
    Lu, Zhaoming
    Ma, Lu
    IEEE ACCESS, 2018, 6 : 17595 - 17605