삼성전자는 ZNS(Zoned Namespace) 기술을 적용한 차세대 엔터프라이즈 서버용 솔리드 스테이트 드라이브(SSD)를 출시했다고 2일 밝혔다.
ZNS는 SSD 전체 저장 공간을 작고 일정한 용량의 구역(Zone)으로 나누고 용도와 사용 주기가 같은 데이터를 동일한 구역에 저장해 SSD를 효율적으로 활용하는 기술이다.
일반 SSD는 내부 저장 공간을 나누지 않고 여러 개의 소프트웨어에서 생성되는 데이터를 임의로 저장한다. 데이터 쓰기·지우기의 단위가 다르고 덮어쓰기가 불가능한 낸드플래시 특성상, 유효한 데이터와 불필요한 가비지(Garbage) 영역이 혼재해 저장 공간을 효율적으로 사용하기 어렵다.
이를 해결하기 위해선 유효한 데이터를 다른 공간으로 옮겨 쓰고, 가비지 영역만 남은 부분은 지워서 저장공간을 확보하는 '가비지 컬렉션(Garbage Collection)' 작업이 필요했다. 이 과정에서 추가적인 읽기·쓰기가 발생한다.
ZNS SSD는 용도와 사용주기가 동일한 데이터를 각자 정해진 구역에 순차 저장하고, 구역 단위로 지우기 때문에 가비지 컬렉션으로 인한 추가 읽기·쓰기가 발생하지 않는다. 쓰기 횟수에 영향을 받는 SSD의 수명을 최대 3~4배 늘릴 수 있다.
일반적인 SSD는 낸드 칩의 성능 향상과 효율적인 관리를 위해 전체 용량의 일정 부분을 OP(Over-Provisioning) 영역으로 할당한다. ZNS SSD는 별도의 OP 영역을 할당할 필요가 없어 SSD를 최대 용량으로 활용 가능하다는 게 장검이다.
삼성전자가 출시한 'ZNS SSD PM1731a'는 6세대 V낸드 기반의 4테라바이트(TB), 2TB 용량 2.5인치 제품으로 출시됐다.
ZNS SSD PM1731a는 ZNS 기능 외에도 듀얼 포트를 지원한다. 사용 중 한 포트에 에러가 발생하더라도 다른 포트를 활용해 안정적으로 스토리지 서버를 운영할 수 있게 최적화했다.
ZNS SSD는 인공지능(AI)·빅데이터·사물인터넷(IoT)의 확산에 따라 폭증하는 데이터를 더욱 효율적으로 관리할 수 있는 솔루션으로 주목받는다.
늘어난 SSD 수명을 통해 SSD 교체주기를 늘릴 수 있어 엔터프라이즈 서버 시스템의 효율적인 운영과 최근 화두가 되고 있는 ESG 측면에서도 긍정적 효과가 기대된다.
삼성전자는 ZNS SSD 저변 확대를 위해 다양한 오픈소스 프로젝트 활동으로 ZNS 기술의 에코시스템 형성에 기여하고 있다.
삼성전자는 오픈소스 프로젝트 'xNVMe'를 통해 개발자들이 다양한 사용환경에서 SSD를 최적의 성능으로 구현할 수 있도록 지원 중이다. ZNS 기술도 추가해 개발자들이 보다 쉽게 ZNS 기술에 접근할 수 있도록 했다.
회사는 인텔의 SPDK(Storage Performance Development Kit)를 사용하는 고객도 ZNS를 활용할 수 있도록 지원하고 있다.
관련기사
- 공정위, SK하이닉스의 인텔 낸드플래시·SSD 영업양수 승인2021.05.27
- SSD에 밀린 HDD?...기업에선 여전히 '귀한 몸'2021.05.26
- 씨게이트, SSD 수준으로 속도 높인 기업용 HDD 공개2021.05.23
- 삼성, 초고속 서버용 SSD 출시...업계 최고 임의읽기 속도 구현2021.04.27
조상연 삼성전자 메모리사업부 솔루션개발실 전무는 "삼성전자는 차별화된 서버용 SSD 기술을 적극 개발해 SSD의 신뢰성과 수명 향상에 기여하고 있다"며 "향후 QLC(4bit) 낸드 기반 SSD에 ZNS를 접목하는 등 엔터프라이즈 시스템이 요구하는 최첨단 기술과 용량을 만족시키는 차세대 메모리 솔루션을 제공해 나갈 것"이라고 했다.
한편, 삼성전자는 하반기부터 ZNS SSD PM1731a를 본격 양산해 지속 성장하는 엔터프라이즈 서버 시장에서 차별화된 스토리지 솔루션을 제공하며 고객들과의 협력을 이어갈 계획이다.