4Kn 포맷의 기본 구조
4Kn 디바이스에서는 물리 섹터와 논리 섹터가 모두 4096바이트(4KiB)이며, 에뮬레이션 계층이 없어 4Kn 물리 섹터 크기가 직접 노출된다. 4K 섹터 기술은 8개의 512바이트 섹터에 저장될 데이터를 하나의 4096바이트 섹터로 통합하고, 기존 512바이트 아키텍처의 식별 마크와 오류 정정 코드(ECC) 영역을 유지하되 중복 헤더 영역을 제거함으로써 효율성을 확보한다.
512e와의 아키텍처 차이 및 성능 영향
4Kn은 물리 섹터와 논리 섹터가 모두 4,096바이트인 반면, 512e는 물리 섹터가 4,096바이트이지만 논리 섹터는 512바이트를 에뮬레이션한다. 4K 정렬되지 않은 쓰기 작업에서 드라이브는 4K 섹터를 읽고, 내용을 수정한 후 데이터를 쓰는 읽기-수정-쓰기(RMW) 사이클을 수행해야 하는데, 이는 드라이브 성능에 부정적 영향을 미친다. 4Kn 드라이브는 이미 최적 구성 상태이므로 파티셔닝/포맷팅 시 특별한 고려사항이 필요 없다.
실무 구현 주의점
4Kn HDD를 지원하려면 아키텍처, 디스크 파티션 구조, UEFI, 펌웨어, 어댑터, 드라이버, 운영체제 및 소프트웨어 모든 계층에서 지원이 필요하다. vSphere 9.0부터 VM이 백엔드 디바이스를 4Kn으로 인식하고 4K I/O를 전송할 수 있으며, 4Kn 디바이스에서는 UEFI로만 부팅 가능하다.