IBM이 Radian Zoned Flash라는 새로운 SSD 시스템을 개발했습니다. 기존의 FTL(Flash translation layer) 방식에 비해 속도는 더욱 높으며 레이턴시는 50배 짧아지지만 수명은 3배 늘어난다는 게 특징입니다.
정확히 말하면 한 SALSA (SoftwAre Log Structured Array)와 Radian Zoned Flash SSD의 결합입니다. SALSA는 여러 스토리지를 가상화해 특정 워크로드에 맞춰 구성하는 다목족 호스트 상주 변환 계층입니다. Radian Zoned Flash SSD는 ZNS (Zoneed Namespaces)을 기반으로 삼은 U.2 NVMe SSD입니다.
기존의 FTL은 플래시 메모리에 FAT를 비롯한 여러 블럭 디바이스 파일 시스템-하드디스크에서 썼던 시스템-을 구현하기 위해, 플래시 메모리를 가상 블럭 디바이스로 시뮬레이션하는 방법입니다. 인텔이 제안했지요. 여기에는 어드레스 맵핑, 웨어 레벨링, 가비지 컬렉션 등이 포함됩니다. SSD에 여러 플래시 칩이 있다면 FTL이 이를 하나의 논리적인 칩으로 인식하도록 해 줍니다. 데이터를 쓰고 지울 때는 FTL이 가상 블럭을 만들고, 이 가상 블럭의 데이터를 물리 블럭에 넣습니다.
따라서 FTL을 좀 더 효율적인 방식으로 바꾸면 성능과 응답 속도, 수명 등이 향상될 수 있겠지요.