나스(NAS) 하드디스크의 치명적 비밀: CMR과 SMR 기록 방식 완벽 비교

시놀로지(Synology) 나스(NAS)를 구축하기 위해 하드디스크를 검색하다 보면, 같은 용량임에도 불구하고 가격 차이가 크게 나는 제품들을 발견하게 됩니다. 상세 스펙 페이지를 유심히 살펴보면 한쪽에는 CMR, 다른 한쪽에는 SMR이라는 낯선 알파벳이 적혀 있습니다. “어차피 똑같은 테라바이트(TB) 용량인데 저렴한 걸 사도 되지 않을까?”라고 생각하신다면, 여러분의 소중한 데이터는 이미 시한폭탄을 안고 있는 것과 같습니다.

제가 나스를 직접 세팅하고 수많은 데이터를 다뤄오면서 내린 결론은 단 하나입니다. 나스용 하드디스크를 고를 때 용량이나 브랜드보다 훨씬 더 중요하게 확인해야 하는 것이 바로 ‘데이터 기록 방식’입니다. 오늘은 하드디스크의 치명적 비밀인 CMR SMR 비교를 통해, 두 기술의 작동 원리와 나스 환경에서 반드시 확인해야 할 필수 지식을 완벽하게 정리해 드리겠습니다.

나스(NAS) 하드디스크의 치명적 비밀: CMR과 SMR 기록 방식 완벽 비교

1. 하드디스크 기록 방식의 기초: 데이터의 집짓기

두 방식을 비교하기 전에, 하드디스크(HDD)가 데이터를 저장하는 원리를 아주 간단히 이해해야 합니다. 하드디스크 내부에는 거울처럼 반짝이는 ‘플래터(Platter)’라는 원판이 고속으로 회전하고 있습니다. 이 원판 위에는 눈에 보이지 않는 미세한 동심원 형태의 ‘트랙(Track)’이 수없이 그어져 있으며, 자성을 띤 헤드(Head)가 이 트랙 위에 데이터를 0과 1의 형태로 기록합니다.

과거에는 플래터 위에 데이터를 수평으로 눕혀서 기록하는 LMR(수평 자기 기록) 방식을 사용했지만, 용량의 한계에 부딪혔습니다. 이를 극복하기 위해 데이터를 수직으로 세워서 촘촘하게 기록하는 PMR(수직 자기 기록) 방식이 개발되었고, 현재 우리가 사용하는 대부분의 고용량 하드디스크는 이 PMR 기술을 기반으로 하고 있습니다. 그리고 이 PMR 기술 안에서 트랙을 배열하는 방식에 따라 CMR과 SMR로 나뉘게 됩니다.

2. CMR(Conventional Magnetic Recording): 안정성의 대명사

CMR은 ‘전통적인 자기 기록’ 방식이라는 뜻입니다. 이름 그대로 데이터가 저장되는 각 트랙이 독립적으로, 일정한 간격을 두고 나란히 배열되어 있습니다.

CMR의 기술적 특징과 장점

마치 육상 경기장의 트랙처럼 1번 레인, 2번 레인, 3번 레인이 서로의 영역을 침범하지 않고 독립적으로 존재합니다. 따라서 2번 트랙의 데이터를 지우고 새로운 데이터를 덮어쓰기(Overwrite) 할 때, 양옆의 1번이나 3번 트랙에는 아무런 영향을 주지 않습니다.

  • 일정한 쓰기 속도: 데이터가 꽉 차 있든 비어 있든 상관없이 항상 빠르고 일정한 데이터 쓰기 속도를 보장합니다.
  • 높은 신뢰성: 무작위 읽기/쓰기(Random I/O) 작업이 쉴 새 없이 일어나는 환경에서도 하드디스크의 컨트롤러가 복잡한 연산을 할 필요가 없어 발열과 오류 발생 확률이 매우 낮습니다.

CMR의 단점

물리적인 플래터 면적 안에 트랙을 겹치지 않게 배열해야 하므로, 단일 플래터당 저장할 수 있는 데이터 용량을 늘리는 데 기술적/비용적 한계가 명확합니다. 그래서 고용량 CMR 하드디스크는 가격이 비쌀 수밖에 없습니다.

3. SMR(Shingled Magnetic Recording): 기와지붕의 치명적인 유혹

SMR은 하드디스크 제조사들이 ‘비용 절감’과 ‘고용량화’라는 두 마리 토끼를 잡기 위해 고안해 낸 꼼수이자 혁신적인 방식입니다. ‘Shingled’라는 단어는 ‘기와를 얹은’이라는 뜻을 가지고 있습니다.

SMR의 기술적 특징과 단점

제조사들은 데이터를 읽는 헤드(Read Head)가 데이터를 쓰는 헤드(Write Head)보다 물리적인 크기가 작다는 점에 착안했습니다. 트랙을 독립적으로 두지 않고, 마치 지붕의 기와가 서로 반쯤 겹쳐 있는 것처럼 트랙을 겹쳐서(Overlapping) 촘촘하게 데이터를 기록합니다.

  • 용량 대비 저렴한 가격: 트랙을 겹치면 플래터 1장당 약 25% 이상의 데이터를 더 쑤어 넣을 수 있어, 제조 단가가 획기적으로 낮아집니다.
  • 치명적인 쓰기 속도 저하: 문제는 ‘데이터 덮어쓰기’를 할 때 발생합니다. 기와가 겹쳐 있기 때문에 중간에 있는 기와 1장을 교체하려면, 그 위에 덮인 기와들을 모두 들어내야 합니다. 즉, 2번 트랙의 데이터를 수정하려면 겹쳐 있는 3번, 4번, 5번 트랙의 데이터를 캐시 메모리로 읽어 들인 후, 2번을 수정하고 다시 3, 4, 5번을 순서대로 재기록해야 합니다.처음 빈 디스크에 데이터를 순차적으로 채울 때는 빠르지만, 디스크가 어느 정도 차고 파일의 수정과 삭제가 반복되면 데이터 쓰기 속도가 USB 2.0 메모리보다 느린 한 자릿수(MB/s)로 곤두박질치는 끔찍한 ‘프리징(멈춤)’ 현상이 발생합니다.

4. 나스(NAS) 환경에서 SMR이 ‘시한폭탄’인 이유

일반적인 PC에서 단순히 영화나 사진을 한 번 저장해 두고 읽기만 하는(Archive) 용도라면 저렴한 SMR 디스크도 훌륭한 선택이 될 수 있습니다. 하지만 시놀로지 나스처럼 RAID(볼륨 구성)를 묶어 24시간 서버로 운영하는 환경에서 SMR은 절대 피해야 할 재앙입니다.

  1. RAID 재구성(Rebuild) 실패: 나스를 쓰다가 하드디스크 하나가 고장 나서 새 하드로 교체하고 데이터를 복구(리빌딩)할 때, 엄청난 양의 무작위 쓰기 작업이 발생합니다. CMR 디스크는 하루면 끝날 작업을, SMR 디스크는 며칠이 걸려도 끝내지 못합니다. 극심한 병목 현상으로 인해 나스의 RAID 컨트롤러는 “이 하드디스크가 고장 나서 응답하지 않는구나”라고 착각하고 연결을 끊어버려(Timeout Error), 전체 볼륨이 파괴되는 최악의 사태를 초래합니다.
  2. 워드프레스 및 데이터베이스(DB) 운영 불가: 란의 블로그처럼 워드프레스를 호스팅하거나 도커(Docker)를 띄워 실시간 로그가 끊임없이 기록되는 환경에서는, SMR의 가비지 컬렉션(Garbage Collection, 데이터를 재배치하는 작업)이 도저히 쓰기 속도를 따라가지 못해 서버 전체가 다운되는 원인이 됩니다.

5. 하드디스크 CMR SMR 비교 요약 및 구매 가이드

성공적인 나스 운영을 위해 두 방식의 핵심 차이를 정리한 CMR SMR 비교 표입니다.

비교 항목CMR (전통적 기록 방식)SMR (기와식 기록 방식)
트랙 배열 구조독립적 (서로 겹치지 않음)기와 지붕처럼 겹쳐서 배열
데이터 덮어쓰기즉시 해당 영역만 덮어씀 (매우 빠름)인접 트랙까지 읽고 다시 씀 (매우 느림)
랜덤 쓰기 성능용량이 꽉 차도 성능 유지캐시 소진 시 속도 급감 (프리징 발생)
RAID(나스) 적합성강력 추천 (RAID 재구성 안정적)절대 비추천 (재구성 중 볼륨 깨짐 위험)
주요 제품군 예시WD Red Plus/Pro, Seagate IronWolfWD Blue(일부), Seagate Barracuda(일부)

하드디스크를 구매하기 전에는 반드시 제조사의 공식 데이터시트(Datasheet)를 확인해야 합니다. 만약 ‘Recording Technology’ 항목에 SMR이라고 적혀 있거나, 해당 용량대비 비정상적으로 ‘캐시 메모리(Cache)’가 크다면(예: 256MB 이상) SMR 방식일 확률이 높으므로 의심해 보아야 합니다.

나스는 우리 가족의 추억과 땀 흘려 구축한 서버 환경을 안전하게 보관하는 금고입니다. 당장의 몇만 원 비용 절감에 현혹되어 SMR 디스크를 구매하는 우를 범하지 마시고, 반드시 **’나스 전용 CMR 하드디스크’**를 선택하여 스트레스 없는 쾌적한 서버 라이프를 즐기시길 바랍니다.


하드디스크의 자성 트랙 구조가 어떻게 다른지 직관적으로 이해할 수 있도록, CMR과 SMR의 데이터 덮어쓰기(Overwrite) 과정을 보여주는 대화형 시뮬레이터를 준비했습니다. 아래 버튼을 눌러 각 기록 방식의 성능 차이를 직접 체감해 보세요.

💿 CMR vs SMR 데이터 덮어쓰기 시뮬레이터

‘트랙 2 덮어쓰기’ 버튼을 눌러 속도와 작동 방식의 치명적 차이를 확인하세요.

CMR (독립적 트랙)

속도: 180 MB/s 🚀
트랙 1
트랙 2 (대상)
트랙 3
트랙 4
대기 중…

SMR (기와식 겹침)

속도: 180 MB/s 🚀
트랙 1
트랙 2 (대상)
트랙 3 (겹침)
트랙 4 (겹침)
대기 중…

댓글 남기기