SSD란

Summary

SSD(Solid State Drive)는 NAND Flash와 컨트롤러·펌웨어를 이용해 데이터를 저장하는 비휘발성 저장장치다. 기계식 회전 부품이 없어 무작위 접근 지연이 낮을 수 있지만, 성능·내구성·전원 손실 처리 방식은 NAND 종류만으로 판단할 수 없다.

이미지: HMY-Wiki 자체 제작 개념도(2026-08-13). 실제 PCB와 부품 구성은 모델별 사양을 확인한다.

주요 구성

구성역할알아둘 점
NAND Flash실제 데이터를 보존셀·페이지·블록 단위의 물리 제약이 있다.
[[SSD ControllerSSD 컨트롤러]]호스트 명령을 NAND 작업으로 변환
펌웨어컨트롤러 동작 정책성능·호환성·안정성에 영향을 줄 수 있다.
DRAM 또는 HMB매핑 정보·작업 데이터를 보조모든 SSD에 외부 DRAM이 있는 것은 아니다.
인터페이스호스트와 데이터 통신SATA/AHCI, PCIe/NVMe 등 프로토콜·전송 경로를 구분한다.

SSD가 빠르다고만 볼 수 없는 이유

SSD의 성능은 순차·무작위 I/O, 읽기·쓰기 비율, 파일 크기, 큐 깊이, 남은 용량, SLC 캐시 상태, 온도, 호스트 인터페이스에 따라 달라진다. 짧은 캐시 구간의 최고 순차 쓰기 수치를 장시간 쓰기 성능이나 OS 반응성과 같은 의미로 해석하지 않는다.

NAND는 일반적으로 페이지 단위 읽기·프로그램과 블록 단위 삭제라는 제약이 있다. SSD 컨트롤러는 이를 FTL, Garbage Collection, Wear Leveling, 오버프로비저닝 같은 방식으로 숨긴다. 따라서 빈 공간이 매우 적거나 장시간 쓰기 작업이 지속되면 성능이 변할 수 있다.

인터페이스와 폼팩터

  • SATA SSD: SATA와 AHCI를 사용하는 SSD. 2.5인치, M.2 SATA, mSATA 등의 형태가 있다.
  • NVMe SSD: NVMe 프로토콜을 사용하는 SSD. PCIe 기반 M.2, U.2/U.3, AIC, EDSFF 등 여러 폼팩터가 가능하다.
  • M.2는 폼팩터·커넥터 계열이지 NVMe와 동의어가 아니다. 슬롯이 M.2여도 SATA·PCIe 지원 여부와 길이·Key·공유 레인을 확인한다.

선택·증설 전 확인

  1. 사용 목적이 OS·게임·영상 편집·대용량 아카이브·서버인지 구분한다.
  2. 메인보드·노트북의 슬롯, 프로토콜, PCIe 세대·레인, 물리 길이·방열판 간섭을 확인한다.
  3. 용량·보증 기간·TBW/DWPD, 펌웨어 지원, 제조사 도구·보증 정책을 모델 기준으로 비교한다.
  4. 중요한 데이터는 SSD의 상태·내구성 수치와 무관하게 별도 백업한다.

관련 문서

출처

  • SNIA, What is an SSD? — SSD의 기본 개요. 확인일: 2026-08-13.
  • NVM Express, Specifications — NVMe와 폼팩터·전송 계층의 관계. 확인일: 2026-08-13.