NVMe SSD

Summary

NVMe는 비휘발성 메모리와 호스트 소프트웨어가 통신하는 프로토콜이다. NVMe SSD는 대개 PCI Express 전송 계층을 쓰지만, NVMe는 폼팩터가 아니며 M.2도 NVMe의 동의어가 아니다.

프로토콜·전송 계층·폼팩터

구분예시의미
프로토콜NVMe호스트와 비휘발성 메모리 서브시스템의 명령·상태·관리 방식을 정의
전송 계층PCIe, RDMA, TCPNVMe 명령과 데이터를 옮기는 경로
폼팩터M.2, U.2/U.3, AIC, EDSFF드라이브의 물리적 형태·커넥터·장착 방식

NVM Express는 NVMe가 PCIe뿐 아니라 여러 전송 계층에서 사용될 수 있는 규격 세트라고 설명한다. PC에서 흔히 보는 M.2 NVMe SSD는 ‘M.2 폼팩터 + PCIe 전송 계층 + NVMe 프로토콜’ 조합이다.

장착 전 확인

  1. 메인보드·노트북 매뉴얼에서 M.2 슬롯이 PCIe를 지원하는지와 지원 세대·레인을 확인한다.
  2. 슬롯의 Key, 지원 길이(예: 2242/2260/2280/22110), 단면 부품 높이, 방열판·GPU·케이스 간섭을 확인한다.
  3. M.2 슬롯이 SATA 포트나 다른 PCIe 슬롯과 레인을 공유하는지 확인한다.
  4. 부팅용 사용 시 BIOS/UEFI의 NVMe 인식·부팅 설정과 운영체제 요구 사항을 확인한다.
  5. 장착 뒤에는 온도, 실제 링크 상태, 펌웨어·SMART 정보를 모델별 도구와 시스템 정보로 확인한다.

NVMe의 성능을 해석할 때

NVMe는 높은 병렬 I/O를 지원하지만, 실제 성능은 SSD 컨트롤러·NAND·DRAM/HMB·PCIe 레인·열 제한·워크로드·운영체제에 좌우된다. PCIe 세대가 높거나 벤치마크 최고 수치가 크더라도, 모든 프로그램에서 같은 비율로 빨라지는 것은 아니다.

NVMe M.2 SSD의 장착 모습

출처: MSI PRO B850-VC WIFI User Guide, PDF 34쪽 · 원문 PDF

모듈은 스탠드오프 위치와 길이를 맞추고, 제조사 지침에 따라 고정한다. 나사를 과도하게 조이거나 방열판의 보호 필름을 남긴 채 장착하지 않도록 확인한다.

관련 문서

출처