빅데이터의 출현은 데이터의 다양성과 규모 모두에서 유의미한 증가를 동반하였고, 이에 따라 더 빠르고 신뢰할 수 있는 저장 솔루션의 개발이 촉진되었다. 본 연구의 주요 목적은 다양한 저장 매체의 지연(latency) 차이가 RocksDB의 대표적인 KVS 성능에 미치는 영향을 조사하고, 하위 레벨에서 저비용 저장 매체를 활용하는 것이 효율적인 공간 활용과 비용 절감으로 이어질 수 있는지 확인하는 데 있다. 우리는 다양한 구성을 사용하는 데 따른 트레이드오프를 분석하기 위해 RocksDB에 계층형(티어드) SSD 저장을 구현하였다. 분석 결과, 지연의 차이가 존재함에도 불구하고 RocksDB는 지연 변동의 영향을 완화하는 데 있어 두드러진 회복탄력성을 보였다. 또한 더 나은 저장 활용을 도모하기 위해, 계층형 저장에서 서로 다른 압축 기법을 그 특성을 고려하여 활용함으로써 RocksDB의 유연성을 적극 활용하였다. 그 결과, 본 전략은 Optane SSD의 성능을 극복하지는 못하나, 쓰기 및 읽기 처리량(write and read throughput) 측면에서 NVMe SSD와의 차이가 미미한 것으로 나타났다. 하이브리드 압축(hybrid compression)을 SATA SSD와 비교했을 때, 계층형 저장은 쓰기 워크로드에서 13.8 MBps, 읽기 워크로드에서 3.86 MBps의 차이를 보였다. 또한 이는 SATA SSD와 유사한 수준의 비용으로, 성능은 NVMe SSD와 견줄 만한 비용 효율적인 저장 옵션을 제공한다. 본 연구는 데이터베이스 효율성을 유지하면서 저장 인프라를 최적화하고 저장 업그레이드 비용을 절감하려는 조직에 유용한 지침을 제공한다.
*본 초록은 AI를 통해 원문을 번역한 내용입니다. 정확한 내용은 하기 원문에서 확인해주세요.