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 条
  • [1] Optimizing Data-intensive Systems in Disaggregated Data Centers with TELEPORT
    Zhang, Qizhen
    Chen, Xinyi
    Sankhe, Sidharth
    Zheng, Zhilei
    Zhong, Ke
    Angel, Sebastian
    Chen, Ang
    Liu, Vincent
    Loo, Boon Thau
    PROCEEDINGS OF THE 2022 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA (SIGMOD '22), 2022, : 1345 - 1359
  • [2] Performance Evaluation of Distributed Computing over Optical Disaggregated Data Centers
    Xing, Yinghui
    Wang, Cen
    Xu, Ting
    Gao, Xiong
    Guo, Hongxiang
    Wu, Jian
    2020 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE (ACP) AND INTERNATIONAL CONFERENCE ON INFORMATION PHOTONICS AND OPTICAL COMMUNICATIONS (IPOC), 2020,
  • [3] Optically connected memory for disaggregated data centers
    Gonzalez, Jorge
    Palma, Mauricio G.
    Hattink, Maarten
    Rubio-Noriega, Ruth
    Orosa, Lois
    Mutlu, Onur
    Bergman, Keren
    Azevedo, Rodolfo
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 163 : 300 - 312
  • [4] Optically Connected Memory for Disaggregated Data Centers
    Gonzalez, Jorge
    Gazman, Alexander
    Hattink, Maarten
    Palma, Mauricio G.
    Bahadori, Meisam
    Rubio-Noriega, Ruth
    Orosa, Lois
    Glick, Madeleine
    Mutlu, Onur
    Bergman, Keren
    Azevedo, Rodolfo
    2020 IEEE 32ND INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2020), 2020, : 43 - 50
  • [5] Future Energy Efficient Data Centers With Disaggregated Servers
    Ali, Howraa Mehdi Mohammad
    El-Gorashi, Taisir E. H.
    Lawey, Ahmed Q.
    Elmirghani, Jaafar M. H.
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2017, 35 (24) : 5361 - 5380
  • [6] Energy Efficient Disaggregated Servers for Future Data Centers
    Ali, Howraa M. Mohammad
    Lawey, Ahmed Q.
    El-Gorashi, Taisir E. H.
    Elmirghani, Jaafar M. H.
    2015 20TH EUROPEAN CONFERENCE ON NETWORKS AND OPTICAL COMMUNICATIONS (NOC), 2015,
  • [7] Disaggregated Accelerator Management System for Cloud Data Centers
    Takano, Ryousei
    Suzaki, Kuniyasu
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2021, E104D (03): : 465 - 468
  • [8] Disaggregated Data Centers: Challenges and Trade-offs
    Lin, Rui
    Cheng, Yuxin
    De Andrade, Marilet
    Wosinska, Lena
    Chen, Jiajia
    IEEE COMMUNICATIONS MAGAZINE, 2020, 58 (02) : 20 - 26
  • [9] Converged photonic data storage and switch platform for exascale disaggregated data centers
    Pitwon, R.
    Wang, K.
    Worrall, A.
    OPTICAL INTERCONNECTS XVII, 2017, 10109
  • [10] Runtime support for portable distributed data structures
    Wen, CP
    Chakrabarti, S
    Deprit, E
    Krishnamurthy, A
    Yelick, K
    LANGUAGES, COMPILERS AND RUN-TIME SYSTEMS FOR SCALABLE COMPUTERS, 1996, : 111 - 120