Socrates: The New SQL Server in the Cloud

被引:40
作者
Antonopoulos, Panagiotis [1 ]
Budovski, Alex [1 ]
Diaconu, Cristian [1 ]
Saenz, Alejandro Hernandez [1 ]
Hu, Jack [1 ]
Kodavalla, Hanuma [1 ]
Kossmann, Donald [2 ]
Lingam, Sandeep [1 ]
Minhas, Umar Farooq [2 ]
Prakash, Naveen [1 ]
Purohit, Vijendra [1 ]
Qu, Hugh [1 ]
Ravella, Chaitanya Sreenivas [1 ]
Reisteter, Krystyna [1 ]
Shrotri, Sheetal [1 ]
Tang, Dixin [3 ]
Wakade, Vikram [1 ]
机构
[1] Microsoft, Redmond, WA 98052 USA
[2] Microsoft Res, Redmond, WA USA
[3] Univ Chicago, Chicago, IL 60637 USA
来源
SIGMOD '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA | 2019年
关键词
Database as a Service; Cloud Database Architecture; High Availability;
D O I
10.1145/3299869.3314047
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The database-as-a-service paradigm in the cloud (DBaaS) is becoming increasingly popular. Organizations adopt this paradigm because they expect higher security, higher availability, and lower and more flexible cost with high performance. It has become clear, however, that these expectations cannot be met in the cloud with the traditional, monolithic database architecture. This paper presents a novel DBaaS architecture, called Socrates. Socrates has been implemented in Microsoft SQL Server and is available in Azure as SQL DB Hyperscale. This paper describes the key ideas and features of Socrates, and it compares the performance of Socrates with the previous SQL DB offering in Azure.
引用
收藏
页码:1743 / 1756
页数:14
相关论文
共 20 条
  • [1] [Anonymous], 2018, ORACLE CLOUD DATABAS
  • [2] [Anonymous], 2018, MICROSOFT SQL HYPERS
  • [3] [Anonymous], 2018, CDB DTU BENCHMARK
  • [4] Berenson Hal, 1995, SIGMOD 1995
  • [5] Bernstein P., 2011, CIDR 2011
  • [6] Borthakur Dhruba, 2017, BIRTH ROCKSDB CLOUD
  • [7] Braam Peter, 2016, LIMITS OPEN SOURCE E
  • [8] Brantner Matthias, 2008, SIGMOD 2008
  • [9] Bui Alain, 2002, OPODIS 2002, V3
  • [10] Calder Brad, 2011, SOSP 2011