솔직히, 이제야네요.

Windows Server 관리자들에게 매우 큰 소식입니다. 지연되기도 했지만, Windows Server 2025와 최신 10월 누적 업데이트를 기점으로 해당 운영 체제가 마침내 네이티브 NVMe I/O를 지원합니다. 이는 최고 성능의 드라이브를 사용했음에도 불구하고 모든 요청이 SCSI 버스 명령으로 변환되던 시대가 끝났음을 의미합니다.
해당 기능은 현재 일반 배포(General Availability) 단계에 도달하여 OS에 기본적으로 통합되었지만, 기본 활성화되어 있지는 않습니다. 시스템 관리자들은 레지스트리 키를 수정하거나 그룹 정책 MSI를 추가하는 것만으로도, 높은 I/O 부하 조건에서 최대 80% 높은 IOPS와 최대 45% 낮은 CPU 사용률을 경험할 수 있습니다. 이는 고성능 파일 서버, 가상화, AI 및 ML 워크로드, 데이터베이스가 필요한 시나리오에 큰 활력을 불어넣을 것으로 기대됩니다.

이 수치들은 강력하지만 이 분야에서 예상외로 평이했던 테스트 환경에서 나온 결과입니다. 이 테스트 환경은 2소켓 Intel 시스템에 208개의 논리 코어, 128GB의 RAM, 그리고 Solidigm D7-PS1010 3.5TB PCIe 5.0 솔리드 스테이트 드라이브를 사용했습니다. 단일 I/O 스레드만을 사용했음에도 시스템은 45%의 IOPS 향상을 기록했으며, 스레드를 8개로 늘리자 78%, 16개로 늘리자 71%까지 증가했습니다. 한편, 4K 무작위 읽기 작업 시 CPU 부하율은 8개 스레드에서 41% 감소, 16개 스레드에서 47% 감소하는 모습을 보였습니다.
한편, Linux 7.1 업데이트에는 새로운 인-커널 NTFS 드라이버가 포함되었습니다. 마이크로소프트 엔지니어링 팀은 "전체 I/O 처리 워크플로가 극한의 성능을 위해 재설계되었다"고 설명합니다. 순수 성능 향상 외에도, I/O 잠금 메커니즘의 개선은 전반적인 낮은 지연 시간과 왕복 시간(round-trip time) 단축으로 이어질 것으로 기대됩니다.

레딧(Reddit)의 한 스레드에서는 다양한 사용자들이 경험적 테스트 코멘트를 공유하고 있습니다. 일부 사용자들은 자신들의 시스템에서 차이를 느끼지 못했다고 주장하는 반면, 다른 사용자들은 개선된 I/O 스택을 제대로 활용할 수 있는 것은 PCIe 5.0 NVMe 장치에 한정될 것이라 추측합니다. 특히 소비자용 드라이브의 경우, 한 테스터는 Western Digital SSD를 사용했을 때 오히려 성능이 저하되는 것을 관찰했다고 보고했으며, 이는 일부 드라이브가 구식 방식으로 튜닝되었을 가능성을 시사합니다.
이 기능이 일반 Windows 11에 언제 도입될지에 대한 공식 언급은 없습니다. 소비자용 드라이브의 펌웨어 품질이 매우 다양하기 때문에, 새로운 I/O 스택을 일반 가정용 PC에 적용하려면 상당한 테스트 과정이 필요할 것이며, 어떤 드라이브를 사용하느냐에 따라 기능이 활성화되거나 비활성화될 가능성이 높습니다.

일상적인 홈 컴퓨팅 시나리오에서는 I/O 개선이 크게 체감되지 않을 수도 있지만, 몇 가지 특정 영역에서는 실질적인 이득을 기대할 수 있습니다. 첫째, 재설계된 I/O 잠금 메커니즘은 전반적인 사용자 경험을 더 부드럽게 만들 수 있습니다. 예를 들어, 단일 애플리케이션이 드라이브에 부하를 가해 시스템 응답성을 마비시키는 상황이나, Windows 부팅 마무리 단계, 또는 상시 구동되는 애플리케이션 시작 등 여러 작업이 동시에 발생할 때의 그러한 현상이 감소할 수 있습니다. 또한, 낮은 CPU 부하 덕분에 게임 플레이 시간 단축에도 기여할 수 있으며, DirectStorage 또한 같은 이유로 재조명될 수 있습니다. 모든 변화는 시기에 맞춰 철저히 테스트해 보겠습니다.
최신 뉴스, 분석 및 리뷰를 받아보시려면 Google News에서 Tom's Hardware를 팔로우하거나 즐겨찾기 소스로 추가해 주십시오.