
Microsoft, Windows Server 2025에 네이티브 NVMe 드라이버 구현
Microsoft는 서버 운영 체제에 대한 근본적인 업데이트를 발표했습니다. Windows Server 2025는 마침내 NVMe 드라이브에 대한 네이티브 드라이버를 통합하여 14년 동안 사용된 SCSI 에뮬레이션 계층을 뒤로한 채 SO가 하드웨어와 직접 대화할 수 있게 하여 성능을 현저히 최적화할 것을 약속합니다. 🚀
역사적인 SCSI 에뮬레이션에 작별
Windows의 스토리지 아키텍처는 항상 SCSI 모델을 기반으로 했으며, 더 현대적인 NVMe 프로토콜을 사용하는 장치에도 마찬가지였습니다. 이 에뮬레이션은 처리에 불필요한 오버헤드를 추가하고 이러한 빠른 드라이브가 도달할 수 있는 대역폭을 제한했습니다. 새로운 스택인 Storage Class Memory-NVMe (SCM-NVMe)는 물리적 컨트롤러와 중개자 없이 상호 작용합니다.
SCM-NVMe 새로운 스택의 주요 장점:- 명령 번역을 제거하여 CPU 부하를 줄입니다.
- PCIe 5.0 드라이브와 미래 세대의 모든 잠재력을 활용할 수 있습니다.
- E/S 작업에 대해 더 직접적이고 효율적인 데이터 경로를 제공합니다.
SCM-NVMe 새로운 스택은 물리적 컨트롤러와 직접 상호 작용하여 PCIe 5.0 및 미래 드라이브의 모든 잠재력을 활용할 수 있게 합니다.
성능과 효율성에서 구체적인 개선
에뮬레이션 계층을 피함으로써 시스템은 두 가지 주요 목표를 달성합니다: 지연 시간 감소와 프로세서 자원 해방. 이는 순차적 및 랜덤 전송에서 우수한 성능으로 이어지며, 특히 고강도 작업 부하에서 그렇습니다.
전문 환경에서의 영향:- 서버는 동일한 하드웨어로 더 많은 초당 E/S 작업 (IOPS)을 처리할 수 있습니다.
- 동일한 작업에 CPU 사이클이 적게 필요하여 에너지 효율성이 향상됩니다.
- 단일 서버가 지원할 수 있는 작업 밀도가 증가하여 데이터 센터와 데이터베이스 서버에 이익이 됩니다.
오랫동안 기다려온 변화
NVMe 기술이 시장에 10년 이상 되었음에도 Windows 서버에서의 네이티브 통합은 오랜 기다림 끝에 이루어졌습니다. 이 단계는 지속적인 아키텍처 병목 현상을 제거하여 현대 스토리지 인프라가 설계 사양에 따라 성능을 발휘할 수 있게 합니다. 기술 커뮤니티는 고성능이 필요한 환경을 최적화하기 위해 이 발전을 수년간 기대해 왔습니다. 💻