Happy to visit my research note ^^

(관심 논문) SMRSTORE: A Storage Engine for Cloud Object Storage on HM-SMR Drives 본문

논문/관심 논문

(관심 논문) SMRSTORE: A Storage Engine for Cloud Object Storage on HM-SMR Drives

Liam Lim 2023. 3. 21. 20:18
728x90

Su Zhou, Erci Xu*, Hao Wu, Yu Du, Jiacheng Cui, Wanyu Fu, Chang Liu, Yingni Wang, Wenbo Wang, Shouqu Sun, Xianfei Wang, Bo Feng, Biyun Zhu, Xin Tong, Weikang Kong, Linyan Liu, Zhongjie Wu, Jinbo Wu, Qingchao Luo, Jiesheng Wu

Alibaba Group

February 21–23, 2023 • Santa Clara, CA, USA

USENIX Association

21st USENIX Conference on File and Storage Technologies

 

 

 


Abstract


 

 

 

  Cloud object storage vendors (클라우드 객체 저장 공급 업체)들은 항상 더 나은 cost efficiency를 추구하고 있다. 새로운 Shingled Magnetic Recording (SMR) drives는 면적 밀도가 크게 향상되어 비용 효율적인 archival storage systems에서 경제적으로 유리해지고 있다. 그러나 standard-class object storage의 경우, previous studies and 저자들의 preliminary exploration을 통해 existing SMR drive solution은 Garbage Collection (GC)으로 인해 severe throughput variation(변동)을 경험할 수 있다는 것을 보여주었다.

  본 논문에서는 performance or durability를 저하시키지 않고 standard-class object storage를 위한 SMR-based storage engine인 SMRSTORE를 소개한다. SMRSTORE의 key feature (주요 기능)로는 SMR drive 상에 직접적으로 chunk store interfaces를 구현하고 complete log-structured design을 사용하여, guided data palcement를 정용하여 consistent performance를 위해 GC를 줄인다. 평가 결과, SMRSTORE는 CMR (Conventional Magnetic Recording) drives 상의 Ext4와 비교 가능한 성능을 제공하며, SMR drive 상의 F2FS보다 최대 2.16배 더 빠르다. SMR drive로 전환함으로써 총 비용을 최대 15% 감소시키고 고객을 위해 이전 시스템과 동등한 성능을 제공한다. 현재, SMRSTORE는 hundreds of PBs의 데이터를 저장하기 위해 standard-class Alibaba Cloud Object Storage Service (OSS)에 배포되어 있으며, 곧 모든 class의 OSS에서 SMR drive를 사용할 예정이다.

728x90
Comments