도시바 메모리 아메리카, SSD에 쓰이는 RocksDB 최적화

새로운 TRocksDB 솔루션, 스토리지 내구성 및 활용도를 개선하고 응용프로그램 쓰기 증폭을 최대 21배까지 감소

2019-08-06 13:28
도쿄--(Business Wire / 뉴스와이어)--세계적인 메모리 솔루션 업체인 도시바 메모리 코퍼레이션(Toshiba Memory Corporation)이 5일 미국 소재 자회사인 도시바 메모리 아메리카(Toshiba Memory America, Inc.)가 SSD에 사용되는 RocksDB를 획기적으로 개선하는 쓰기 증폭(write amplification)[1] (WA) 및 내구성 소프트웨어 혁신을 공개했다고 발표했다.

모든 상용 기성품 SSD와 사용할 수 있도록 고안되어 고도의 유연성을 보유한 TRocksDB는 SSD와 함께 키값을 보다 효율적으로 사용해 스토리지와 DRAM 사용을 개선할 수 있도록 RocksDB 데이터베이스 설계를 더욱 강화한 것이다. 또한 TRocksDB는 응용프로그램이 생성한 쓰기 증폭으로 인해 발생하는 데이터 다시 쓰기 반복을 줄여준다. TRocksDB 솔루션은 플래시 메모리 서밋(Flash Memory Summit) 부스 #307에서 처음으로 대중에 공개된다.

RocksDB 플랫폼은 데이터 저장 시 로그 구조 병합 트리(LSM tree) 방식을 사용해 데이터베이스의 각 레벨당 최소한 한번 데이터를 다시 쓰기하고 대부분의 경우 레벨당 여러 번 다시 쓰기가 이뤄진다. 그 결과 RocksDB의 총 쓰기 증폭은 종종 21배 이상으로 늘어나고 결국 응용프로그램 레벨 성능 지연 및 SSD 조기 마모를 초래한다.

TRocksDB는 값과 키를 별도로 관리하는 파일에 저장하게 해주는 중요한 아키텍처 개선을 통해 이러한 쓰기 증폭 문제를 해결한다. 키와 값을 분리하는 기능은 더욱 빠르고 효율적인 데이터베이스 검색을 제공하고 쓰기 증폭을 최소화하며 SSD 활용을 최적화한다.

TRocksDB 플랫폼에 포함된 서버 소프트웨어는 조만간 아파치 라이선스 2.0(Apache License, Version 2.0)[2] 오픈소스 라이선싱 규정에 의거해 사용이 가능해진다. TRocksDB는 RocksDB가 지원하는 모든 리눅스(Linux®) 하드웨어에서 가동된다. OSS커뮤니티 회원으로서 당사는 TRocksDB이 스토리지 혁신의 일익을 담당하고 이 플랫폼을 새로운 경계로 발전시키는 산업에 계속해서 참여할 것이다.

참고:
[1] SSD 쓰기 증폭(Write Amplification, WA)은 SSD에 발생하는 상황으로 데이터와 메타데이터가 여러 번 기록되어 프로그램 수와 삭제 주기를 늘린다. 이러한 상황이 반복되면 SSD의 수명이 단축될 수 있다.
[2] 아파치 라이선스(Apache License)는 아파치 소프트웨어 파운데이션(Apache Software Foundation)이 제공하는 퍼미시브 프리 라이선스다.
아파치는 아파치 소프트웨어 파운데이션의 등록상표다. 리눅스는 리누스 토르발스(Linus Torvalds)의 등록상표다. 기타 모든 상표 또는 등록상표는 해당 회사의 자산이다.

도시바 메모리(Toshiba Memory) 개요

메모리 솔루션 분야의 세계 선도회사 도시바 메모리 그룹은 플래시 메모리와 SSD의 개발, 생산, 판매에 전념하고 있다. 도시바 메모리는 1987년 낸드 플래시 메모리를 개발한 도시바 코퍼레이션(Toshiba Corporation)에서 2017년 4월 별도 회사로 분리되었다. 도시바 메모리는 첨단 메모리 솔루션 개발에 앞장서 오면서 사람들의 삶을 풍요롭게 하고 사회의 지평을 넓히는 역할을 하고 있다. 회사의 혁신적 3D 플래시 메모리 기술인 빅스 플래시(BiCS FLASH™)는 첨단 스마트폰, PC, SSD, 자동차 및 데이터 센터 등 고밀도 애플리케이션 스토리지의 미래 모습을 만들어나가고 있다. 도시바 메모리는 2019년 10월 1일부터 사명을 키옥시아(Kioxia)로 변경한다. 도시바 메모리에 대한 자세한 정보는 웹사이트(https://business.toshiba-memory.com/en-jp/) 참조.

비즈니스 와이어(businesswire.com) 원문 보기: https://www.businesswire.com/news/home/20190805005315/en/

[이 보도자료는 해당 기업에서 원하는 언어로 작성한 원문을 한국어로 번역한 것이다. 그러므로 번역문의 정확한 사실 확인을 위해서는 원문 대조 절차를 거쳐야 한다. 처음 작성된 원문만이 공식적인 효력을 갖는 발표로 인정되며 모든 법적 책임은 원문에 한해 유효하다.]

웹사이트: https://business.toshiba-memory.com/en-j...

이 보도자료의 영어판 보기

연락처

도시바 메모리 홀딩스 코퍼레이션
(Toshiba Memory Holdings Corporation)
홍보 및 투자 문의
야마지 코타(Kota Yamaji)
+81-3-6478-2319
tmchq-tmchd-info@ml.toshiba.co.jp