Skadi: Building a Distributed Runtime for Data Systems in Disaggregated Data Centers

被引:0
|
作者
Hu, Cunchen [1 ,2 ]
Wang, Chenxi [1 ,2 ]
Wang, Sa [1 ,2 ]
Sun, Ninghui [1 ,2 ]
Bao, Yungang [1 ,2 ]
Zhao, Jieru [3 ]
Kashyap, Sanidhya [4 ]
Zuo, Pengfei [5 ]
Chen, Xusheng [5 ]
Xu, Liangliang [5 ]
Zhang, Qin [5 ]
Feng, Hao [5 ]
Shan, Yizhou [5 ]
机构
[1] Univ Chinese Acad Sci, Beijing, Peoples R China
[2] Chinese Acad Sci, ICT, State Key Lab Proc, Beijing, Peoples R China
[3] Shanghai Jiao Tong Univ, Shanghai, Peoples R China
[4] Ecole Polytech Fed Lausanne, Lausanne, Switzerland
[5] Huawei Cloud, Dublin, Ireland
来源
PROCEEDINGS OF THE 19TH WORKSHOP ON HOT TOPICS IN OPERATING SYSTEMS, HOTOS 2023 | 2023年
基金
中国国家自然科学基金;
关键词
D O I
10.1145/3593856.3595897
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Data-intensive systems are the backbone of today's computing and are responsible for shaping data centers. Over the years, cloud providers have relied on three principles to maintain cost-effective data systems: use disaggregation to decouple scaling, use domain-specific computing to battle waning laws, and use serverless to lower costs. Although they work well individually, they fail to work in harmony: an issue amplified by emerging data system workloads. In this paper, we envision a distributed runtime to mitigate current shortcomings. The distributed runtime has a tiered access layer exposing declarative APIs, underpinned by a stateful serverless runtime with a distributed task execution model. It will be the narrow waist between data systems and hardware. Users are oblivious to data location, concurrency, disaggregation style, or even the hardware to do the computing. The underlying stateful serverless runtime transparently evolves with novel data-center architectures, such as disaggregation and tightly-coupled clusters. We prototype Skadi to showcase that the distributed runtime is practical.
引用
收藏
页码:94 / 102
页数:9
相关论文
共 50 条
  • [11] A comprehensive analysis of green building rating systems for data centers
    Cai, Senhong
    Gou, Zhonghua
    ENERGY AND BUILDINGS, 2023, 284
  • [12] Radar: Reliable Resource Scheduling for Composable/Disaggregated Data Centers
    Guo, Chao
    Zukerman, Moshe
    Wang, Tianjiao
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (08) : 8551 - 8563
  • [13] Partially Disaggregated Data Centers: Service Provisioning and Resource Allocation
    Liu, Zhihao
    Bose, Sanjay K.
    Shen, Gangxiang
    2022 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE, ACP, 2022, : 1120 - 1123
  • [14] MIND: In-Network Memory Management for Disaggregated Data Centers
    Lee, Seung-Seob
    Yu, Yanpeng
    Tang, Yupeng
    PROCEEDINGS OF THE 28TH ACM SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES, SOSP 2021, 2021, : 488 - 504
  • [15] DRMaestro: orchestrating disaggregated resources on virtualized data-centers
    Amaral, Marcelo
    Polo, Jorda
    Carrera, David
    Gonzalez, Nelson
    Yang, Chih-Chieh
    Morari, Alessandro
    D'Amora, Bruce
    Youssef, Alaa
    Steinder, Malgorzata
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2021, 10 (01):
  • [16] PolarDB Serverless: A Cloud Native Database for Disaggregated Data Centers
    Cao, Wei
    Zhang, Yingqiang
    Yang, Xinjun
    Li, Feifei
    Wang, Sheng
    Hu, Qingda
    Cheng, Xuntao
    Chen, Zongzhi
    Liu, Zhenjun
    Fang, Jing
    Wang, Bo
    Wang, Yuhui
    Sun, Haiqing
    Yang, Ze
    Cheng, Zhushi
    Chen, Sen
    Wu, Jian
    Hu, Wei
    Zhao, Jianwei
    Gao, Yusong
    Cai, Songlu
    Zhang, Yunyang
    Tong, Jiawang
    SIGMOD '21: PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2021, : 2477 - 2489
  • [17] DRMaestro: orchestrating disaggregated resources on virtualized data-centers
    Marcelo Amaral
    Jordà Polo
    David Carrera
    Nelson Gonzalez
    Chih-Chieh Yang
    Alessandro Morari
    Bruce D’Amora
    Alaa Youssef
    Malgorzata Steinder
    Journal of Cloud Computing, 10
  • [18] Experimental Demonstration of Optically Disaggregated Memory for Edge Data Centers
    Youn, Jiwook
    Han, Kyeong-Eun
    Lee, Hyunjae
    Song, Jongtae
    Lee, Joonki
    2020 OPTO-ELECTRONICS AND COMMUNICATIONS CONFERENCE (OECC 2020), 2020,
  • [19] Adaptive rerouting of data flows in distributed data Centers
    Koryachko, Vyacheslav
    Perepelkin, Dmitry
    Ivanchikova, Maria
    MICROPROCESSORS AND MICROSYSTEMS, 2017, 52 : 505 - 509
  • [20] A novel framework for building distributed data acquisition and monitoring systems
    Van Tan, Vu
    Yoo, Dae-Seung
    Yi, Myeong-Jae
    Journal of Software, 2007, 2 (04) : 70 - 79