일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 키워드
- framework
- kernel
- memory
- USENIX
- Machine Learning
- hardware
- Flash Memory
- software
- 포트 번호 변경
- Samsung
- Operating System
- 시스템 소프트웨어
- overflow
- 시스템 프로그래밍
- linux
- github
- rocksdb
- deep learning
- Cache
- 커널 프로그래밍
- core dumped
- storage system
- FTL
- performance
- Git
- Intel
- ssd
- Today
- Total
Happy to visit my research note ^^
(관심 논문) Patronus: High-Performance andProtective Remote Memory 본문
Bin Yan, Youyou Lu, Qing Wang, Minhui Xie, and Jiwu Shu, Tsinghua University
February 21–23, 2023 • Santa Clara, CA, USA
USENIX Association
21st USENIX Conference on File and Storage Technologies
Abstract
(Remote Direct Memroy Access) RDMA-enabled remote memory (RM) systems는 improved memory utilization and elasticity로 인해 인기를 얻고 있다. 그러나 RDMA permission management를 fine-grained하게 수행하는 것은 실용적이지 않다고 여겨지기 때문에, existing RM systems은 memory protection을 포기해야 했다. 그러나, 본 논문에서는 protection and high performance를 동시에 제공하는 PATRONUS RM system을 제안한다. PATRONUS는 advanced RDMA hardware features와 정교한 software techniques 집합을 활용하여 빠른 permission management mechanism을 도입한다. 또한, 예외 상황 (e.g., client failures, illegal access)에서도 high performance를 유지하기 위해, 권한에 대한 microsecond-scaled leases와 fast recovery를 위해 spare RDMA resource를 보유한다. PATRONUS는 one-sided data structure and two function-as-a-service (FaaS) application 두 개를 대상으로 평가되었으며, 실험 결과 모든 workloads에서 protection만으로 인해 27.7%의 overhead를 초래하며, 최상의 competitor system에 비해 최대 5.2배 높은 성능을 제공한다.