{"id":23283,"date":"2026-03-06T11:16:04","date_gmt":"2026-03-06T02:16:04","guid":{"rendered":"https:\/\/aireviewirush.com\/?p=23283"},"modified":"2026-03-06T11:16:05","modified_gmt":"2026-03-06T02:16:05","slug":"home-windows-server-2025-native-nvme-storage-stack-overhaul-and-benchmark-outcomes","status":"publish","type":"post","link":"https:\/\/aireviewirush.com\/?p=23283","title":{"rendered":"Home windows Server 2025 Native NVMe: Storage Stack Overhaul and Benchmark Outcomes"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p>On December 15, 2025, Microsoft introduced that Home windows Server 2025 would lastly undertake the NVMe customary natively in its storage structure. Nevertheless, NVMe storage has been a well-liked storage format on servers, enterprise workstations, and client PCs for a few years, with OS compatibility in-built since Home windows Server 2012 R2 and Home windows 8.1. With this in thoughts, an announcement about \u201cnative\u201d NVMe assist may not appear essential and even newsworthy, however we promise there\u2019s extra to this than meets the attention.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-121808 size-large\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2023\/04\/100-tillion-pi-server-1024x327.jpeg\" sizes=\"(max-width: 620px) 100vw, 2000px\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2023\/04\/100-tillion-pi-server-1024x327.jpeg 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2023\/04\/100-tillion-pi-server-300x96.jpeg 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2023\/04\/100-tillion-pi-server-768x246.jpeg 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2023\/04\/100-tillion-pi-server-1536x491.jpeg 1536w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2023\/04\/100-tillion-pi-server-1170x374.jpeg 1170w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2023\/04\/100-tillion-pi-server-585x187.jpeg 585w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2023\/04\/100-tillion-pi-server.jpeg 1920w\" alt=\"100 Trillion Digits of Pi\" width=\"1024\" height=\"327\"\/><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_53 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\" role=\"button\"><label for=\"item-6a2c30d953526\" ><span class=\"\"><span style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input aria-label=\"Toggle\" aria-label=\"item-6a2c30d953526\"  type=\"checkbox\" id=\"item-6a2c30d953526\"><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/aireviewirush.com\/?p=23283\/#What_Does_%E2%80%9CNative_NVMe%E2%80%9D_Even_Imply\" title=\"What Does \u201cNative NVMe\u201d Even Imply?\">What Does \u201cNative NVMe\u201d Even Imply?<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/aireviewirush.com\/?p=23283\/#The_Outdated_Method\" title=\"The Outdated Method\">The Outdated Method<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/aireviewirush.com\/?p=23283\/#The_New_Normal\" title=\"The New Normal\">The New Normal<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/aireviewirush.com\/?p=23283\/#Able_to_Check\" title=\"Able to Check?\">Able to Check?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/aireviewirush.com\/?p=23283\/#Testing_Native_NVMe_on_Home_windows_Server_2025\" title=\"Testing Native NVMe on Home windows Server 2025\">Testing Native NVMe on Home windows Server 2025<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/aireviewirush.com\/?p=23283\/#Highlights\" title=\"Highlights\">Highlights<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/aireviewirush.com\/?p=23283\/#Evaluation_of_Outcomes\" title=\"Evaluation of Outcomes\">Evaluation of Outcomes<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/aireviewirush.com\/?p=23283\/#Takeaways\" title=\"Takeaways\">Takeaways<\/a><ul class='ez-toc-list-level-4'><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4'><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/aireviewirush.com\/?p=23283\/#References\" title=\"References\">References<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"What_Does_%E2%80%9CNative_NVMe%E2%80%9D_Even_Imply\"><\/span>What Does \u201cNative NVMe\u201d Even Imply?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In earlier variations of the Home windows client and server version storage stacks, instructions used to learn and write information, whatever the underlying {hardware}\u2019s protocols, have been at all times translated into SCSI instructions. The Small Pc System Interface (SCSI) customary dates again to the early Nineteen Eighties and was designed to attach peripherals and storage drives to computer systems (Storage Networking Trade Affiliation, n.d.). It&#8217;s the basis of a number of trendy storage protocols used for varied workloads, together with network-connected protocols similar to iSCSI (Web Small Pc System Interface) and FCP (Fibre Channel Protocol), and native storage interfaces similar to SAS (Serial Hooked up SCSI) and UASP (USB Hooked up SCSI).<\/p>\n<h3><span class=\"ez-toc-section\" id=\"The_Outdated_Method\"><\/span>The Outdated Method<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>By changing totally different protocols into SCSI instructions, Microsoft unified storage instructions at larger ranges of the working system. Nonetheless, it sacrificed most of the scalability and efficiency enhancements of recent storage architectures. The outdated path for I\/O operations went like this:<\/p>\n<ol>\n<li>Learn and write operations happen within the higher storage stack on the filesystem degree.<\/li>\n<li>Instructions are handed all the way down to the Disk.sys driver.<\/li>\n<li>Disk.sys interprets generic storage instructions into SCSI instructions.<\/li>\n<li>Storport receives the SCSI instructions and sends them to the suitable Miniport driver (e.g., StorAHCI.sys for SATA drives).<\/li>\n<li>The corresponding Miniport driver communicates instantly with the storage gadget, translating it once more to the suitable storage command format.<\/li>\n<\/ol>\n<p>Different SCSI conventions, similar to LUNs (Logical Unit Numbers) used to establish partitions of knowledge on a storage gadget, have been carried ahead into the Home windows storage stack, though newer ideas like NVMe namespaces have existed for fairly a while (Arms, Worley, &amp; Lakhveer Kaur, n.d.).<\/p>\n<h3><span class=\"ez-toc-section\" id=\"The_New_Normal\"><\/span>The New Normal<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Microsoft\u2019s latest storage structure for Home windows Server 2025 allows new options in Storport and replaces Disk.sys with NVMeDisk.sys, offering a scalable, future-ready, high-performance framework.<\/p>\n<ol>\n<li>Learn and write operations happen within the higher storage stack on the filesystem degree.<\/li>\n<li>Instructions are handed instantly from NVMeDisk.sys to the brand new StorMQ code inside Storport.<\/li>\n<li>StorMQ generates the suitable NVMe (or different storage sort) instructions for every learn and write operation and sends them on to the {hardware} itself.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-152885 aligncenter\" alt=\"\" width=\"1183\" height=\"1063\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-StorMQ-Detailed-Architecture-Diagram.png 1183w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-StorMQ-Detailed-Architecture-Diagram-300x270.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-StorMQ-Detailed-Architecture-Diagram-1024x920.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-StorMQ-Detailed-Architecture-Diagram-768x690.png 768w\" data-lazy-sizes=\"(max-width: 620px) 100vw, 2000px\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-StorMQ-Detailed-Architecture-Diagram.png\"><noscript><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-152885 aligncenter\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-StorMQ-Detailed-Architecture-Diagram.png\" alt=\"\" width=\"1183\" height=\"1063\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-StorMQ-Detailed-Architecture-Diagram.png 1183w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-StorMQ-Detailed-Architecture-Diagram-300x270.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-StorMQ-Detailed-Architecture-Diagram-1024x920.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-StorMQ-Detailed-Architecture-Diagram-768x690.png 768w\" sizes=\"auto, (max-width: 620px) 100vw, 2000px\"><\/noscript><\/p>\n<p>(Picture from Scott Lee\u2019s SNIA Developer Convention presentation on September 16, 2025)<\/p>\n<p>This new customary for drive operations on Home windows Server 2025 eliminates a layer of translation and absolutely integrates itself with the storage command queues on NVMe, RAID, and HBA gadgets. Streamlining the Home windows storage system additionally presents further advantages, similar to decreased CPU useful resource utilization from eliminating pointless storage command translation and improved utilization of logical processors. The brand new structure adopts different NVMe specs, similar to NVMe namespaces and plug-and-play assist. It permits vendor or device-type-specific storage Miniport drivers to be created and \u201cplugged in\u201d to Home windows for higher compatibility and efficiency with new courses of storage gadgets (Lee, SNIA SDC 2025 \u2013 Storage Multi-Queue on Home windows, 2025).<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Able_to_Check\"><\/span>Able to Check?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>In his presentation on the SNIA Developer Convention on September 16, 2025, Scott Lee revealed that Microsoft was already working carefully with distributors to develop new drivers for gadgets similar to RAID playing cards and HBAs. This means that the enhancements to StorMQ are coming quickly or could already be enabled on many storage gadgets. The function was introduced as usually accessible final December, however the brand new storage stack is enabled solely as an opt-in, requiring the addition of a registry key. You may learn the steps for enabling it in <a href=\"https:\/\/techcommunity.microsoft.com\/blog\/windowsservernewsandbestpractices\/announcing-native-nvme-in-windows-server-2025-ushering-in-a-new-era-of-storage-p\/4477353\" target=\"_blank\" rel=\"noopener\">Microsoft\u2019s native NVMe announcement article<\/a>.<\/p>\n<p><span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\"><strong>Warning:<\/strong> Incorrectly modifying the registry could cause critical issues, so remember to take a look at this on a non-critical server first. A number of customers who enabled this function reported points with NVMe drives with deduplication enabled. Though an official repair from Microsoft is coming quickly, you proceed at your personal danger!<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Testing_Native_NVMe_on_Home_windows_Server_2025\"><\/span>Testing Native NVMe on Home windows Server 2025<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Our testing platform for evaluating native NVMe on Home windows Server 2025 (OS Construct 26100.32370) featured a dual-SP5 socket server outfitted with two 128-core AMD EPYC 9754 CPUs. Alongside the multi-core processors was an equally spectacular 768GB of DDR5 reminiscence working at 4800 MT\/s.<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Word:<\/strong><\/span> In line with Microsoft\u2019s Yash Shekar, an interim enchancment unrelated to native NVMe has already been launched for Home windows Server 2025, which can have offered further uplift for the non-native storage stack, reducing the potential delta between outcomes.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-80058\" data-lazy-sizes=\"(max-width: 620px) 100vw, 2000px\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-1024x683.jpg 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-300x200.jpg 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-768x512.jpg 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-1536x1024.jpg 1536w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-1170x780.jpg 1170w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-585x390.jpg 585w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-263x175.jpg 263w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2.jpg 1920w\" alt=\"\" width=\"1024\" height=\"683\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-1024x683.jpg\"><noscript><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-80058\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-1024x683.jpg\" sizes=\"auto, (max-width: 620px) 100vw, 2000px\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-1024x683.jpg 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-300x200.jpg 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-768x512.jpg 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-1536x1024.jpg 1536w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-1170x780.jpg 1170w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-585x390.jpg 585w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2-263x175.jpg 263w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2021\/11\/storagereview-intel-p5316-group-2.jpg 1920w\" alt=\"\" width=\"1024\" height=\"683\"><\/noscript><\/p>\n<p><span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">To judge the potential of the brand new storage stack, we used sixteen\u00a0<a href=\"https:\/\/www.storagereview.com\/review\/intel-p5316-ssd-review-30-72tb\" target=\"_blank\" rel=\"noopener\">30.72 TB Solidigm P5316 NVMe SSDs<\/a> with PCIe 4.0 in a JBOD configuration. An essential notice is that the Solidigm P5316 has an indirection unit dimension of 64 kilobytes, which implies that write outcomes for smaller sizes (similar to 4K checks) are sometimes worse than anticipated. Contemplating this bigger indirection unit, we ran FIO benchmarks with learn and write checks for random 4K, random and sequential 64K, and sequential 128K to check general pace throughout totally different block sizes. We additionally monitored CPU utilization throughout testing to judge Microsoft\u2019s claims of upper effectivity.<\/span><\/p>\n<blockquote>\n<h3><span class=\"ez-toc-section\" id=\"Highlights\"><\/span>Highlights<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><strong>Massively elevated 4K and 64K random learn bandwidth and IOPS<\/strong><\/li>\n<li><strong>Decrease 4K and 64K random learn latency<\/strong><\/li>\n<li><strong>Important decreases in CPU utilization for sequential reads and writes throughout various block sizes<\/strong><\/li>\n<\/ul>\n<\/blockquote>\n<table style=\"width: 100%; border-collapse: collapse; font-size: 14px; font-family: Arial, Helvetica, sans-serif;\">\n<tbody>\n<tr style=\"background: #0F5EA8; color: #ffffff;\">\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\" rowspan=\"2\"><span style=\"font-family: PT Serif, serif;\"><b>Metric<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\" colspan=\"2\"><span style=\"font-family: PT Serif, serif;\"><b>Random 4K<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\" colspan=\"2\"><span style=\"font-family: PT Serif, serif;\"><b>Random 64K<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\" colspan=\"2\"><span style=\"font-family: PT Serif, serif;\"><b>Sequential 64K<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\" colspan=\"2\"><span style=\"font-family: PT Serif, serif;\"><b>Sequential 128K<\/b><\/span><\/th>\n<\/tr>\n<tr style=\"background: #0F5EA8; color: #ffffff;\">\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Non-Native<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Native<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Non-Native<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Native<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Non-Native<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Native<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Non-Native<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Native<\/b><\/span><\/th>\n<\/tr>\n<tr style=\"background: #F9F9F9;\">\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\" colspan=\"9\"><span style=\"font-family: PT Serif, serif;\"><b>Learn<\/b><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><strong>Bandwidth (GiB\/s)<\/strong><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">6.1<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">10.058<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">74.291<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">91.165<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">35.596<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">35.623<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">86.791<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">92.562<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><strong>IOPS<\/strong><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">1,598,959<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">2,636,516<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">1,217,176<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">1,493,637<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">583,192<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">583,638<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">710,978<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">758,252<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><strong>Common Latency (ms)<\/strong><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">0.169<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">0.104<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">0.239<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">0.207<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">0.809<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">0.812<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">0.613<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">0.608<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><strong>Whole CPU Utilization (%)<\/strong><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">72.67<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">74.22<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">68.44<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">65.11<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">44.89<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">37.11<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">61.56<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">49.56<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u00a0<\/p>\n<table style=\"width: 100%; border-collapse: collapse; font-size: 14px; font-family: Arial, Helvetica, sans-serif;\">\n<tbody>\n<tr style=\"background: #0F5EA8; color: #ffffff;\">\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\" rowspan=\"2\"><span style=\"font-family: PT Serif, serif;\"><b>Metric<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\" colspan=\"2\"><span style=\"font-family: PT Serif, serif;\"><b>Random 4K<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\" colspan=\"2\"><span style=\"font-family: PT Serif, serif;\"><b>Random 64K<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\" colspan=\"2\"><span style=\"font-family: PT Serif, serif;\"><b>Sequential 64K<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\" colspan=\"2\"><span style=\"font-family: PT Serif, serif;\"><b>Sequential 128K<\/b><\/span><\/th>\n<\/tr>\n<tr style=\"background: #0F5EA8; color: #ffffff;\">\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Non-Native<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Native<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Non-Native<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Native<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Non-Native<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Native<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Non-Native<\/b><\/span><\/th>\n<th style=\"border: 1px solid #dddddd; padding: 8px; text-align: center;\"><span style=\"font-family: PT Serif, serif;\"><b>Native<\/b><\/span><\/th>\n<\/tr>\n<tr style=\"background: #F9F9F9;\">\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\" colspan=\"9\"><span style=\"font-family: PT Serif, serif;\"><b>Write<\/b><\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><strong>Bandwidth (GiB\/s)<\/strong><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">1.803<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">1.756<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">7.654<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">7.655<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">44.67<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">50.087<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">50.477<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">50.079<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><strong>IOPS<\/strong><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">472,725<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">460,383<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">125,391<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">125,406<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">731,859<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">820,603<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">413,495<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">410,232<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><strong>Common Latency (ms)<\/strong><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">0.992<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">1.028<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">3.814<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">3.816<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">0.399<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">0.558<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">1.022<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">1.149<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"><strong>Whole CPU Utilization (%)<\/strong><\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">26.00<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">20.67<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">12.22<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">9.33<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">70.44<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">57.78<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">58.44<\/td>\n<td style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\">47.33<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span class=\"ez-toc-section\" id=\"Evaluation_of_Outcomes\"><\/span>Evaluation of Outcomes<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Starting with random 4K and 64K learn benchmarks, we noticed considerably larger learn speeds, with an virtually 4 GiB\/s distinction between the native and non-native storage stacks (respectively) on the random 4K learn take a look at, and almost a 16.9 GiB\/s uplift on random 64K learn. We additionally noticed an honest improve in sequential 128K learn operations, with our checks exhibiting a couple of 5.8 GiB\/s improve in bandwidth.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-153099 aligncenter\" alt=\"\" width=\"1652\" height=\"993\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Bandwidth-Graph.png 1652w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Bandwidth-Graph-300x180.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Bandwidth-Graph-1024x616.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Bandwidth-Graph-768x462.png 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Bandwidth-Graph-1536x923.png 1536w\" data-lazy-sizes=\"(max-width: 620px) 100vw, 2000px\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Bandwidth-Graph.png\"><noscript><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-153099 aligncenter\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Bandwidth-Graph.png\" alt=\"\" width=\"1652\" height=\"993\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Bandwidth-Graph.png 1652w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Bandwidth-Graph-300x180.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Bandwidth-Graph-1024x616.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Bandwidth-Graph-768x462.png 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Bandwidth-Graph-1536x923.png 1536w\" sizes=\"auto, (max-width: 620px) 100vw, 2000px\"><\/noscript><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-153106 aligncenter\" alt=\"\" width=\"1652\" height=\"993\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Bandwidth-Graph.png 1652w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Bandwidth-Graph-300x180.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Bandwidth-Graph-1024x616.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Bandwidth-Graph-768x462.png 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Bandwidth-Graph-1536x923.png 1536w\" data-lazy-sizes=\"(max-width: 620px) 100vw, 2000px\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Bandwidth-Graph.png\"><noscript><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-153106 aligncenter\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Bandwidth-Graph.png\" alt=\"\" width=\"1652\" height=\"993\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Bandwidth-Graph.png 1652w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Bandwidth-Graph-300x180.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Bandwidth-Graph-1024x616.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Bandwidth-Graph-768x462.png 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Bandwidth-Graph-1536x923.png 1536w\" sizes=\"auto, (max-width: 620px) 100vw, 2000px\"><\/noscript><\/p>\n<p>Curiously, we didn&#8217;t see any vital will increase throughout our random or sequential write bandwidth checks, with the one notable distinction being an approximate 5.4 GiB\/s improve in 64K sequential writes. Most of our outcomes have been inside 100 MiB\/s of one another, suggesting that the brand new storage stack\u2019s efficiency is at the least in keeping with the outdated\u2019s in instances the place it didn&#8217;t enhance.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-153108 aligncenter\" alt=\"\" width=\"1652\" height=\"993\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Bandwidth-Graph.png 1652w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Bandwidth-Graph-300x180.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Bandwidth-Graph-1024x616.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Bandwidth-Graph-768x462.png 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Bandwidth-Graph-1536x923.png 1536w\" data-lazy-sizes=\"(max-width: 620px) 100vw, 2000px\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Bandwidth-Graph.png\"><noscript><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-153108 aligncenter\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Bandwidth-Graph.png\" alt=\"\" width=\"1652\" height=\"993\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Bandwidth-Graph.png 1652w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Bandwidth-Graph-300x180.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Bandwidth-Graph-1024x616.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Bandwidth-Graph-768x462.png 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Bandwidth-Graph-1536x923.png 1536w\" sizes=\"auto, (max-width: 620px) 100vw, 2000px\"><\/noscript><\/p>\n<p>Since throughput is usually correlated with latency, we additionally noticed massive drops in common random learn latency for each 4K and 64K checks. We noticed a 38.46% lower in non-native random learn 4K, from 0.169 milliseconds to 0.104. Random 64K learn checks had a smaller lower, at round 13.39%. Latency didn&#8217;t change drastically with sequential learn operations, however random write and sequential write operations confirmed will increase throughout the board, regardless of comparable or larger throughput.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-153165 aligncenter\" alt=\"\" width=\"1651\" height=\"989\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Average-Latency-Graph.png 1651w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Average-Latency-Graph-300x180.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Average-Latency-Graph-1024x613.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Average-Latency-Graph-768x460.png 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Average-Latency-Graph-1536x920.png 1536w\" data-lazy-sizes=\"(max-width: 620px) 100vw, 2000px\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Average-Latency-Graph.png\"><noscript><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-153165 aligncenter\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Average-Latency-Graph.png\" alt=\"\" width=\"1651\" height=\"989\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Average-Latency-Graph.png 1651w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Average-Latency-Graph-300x180.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Average-Latency-Graph-1024x613.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Average-Latency-Graph-768x460.png 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Random-Read-Average-Latency-Graph-1536x920.png 1536w\" sizes=\"auto, (max-width: 620px) 100vw, 2000px\"><\/noscript><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-153166 aligncenter\" alt=\"\" width=\"1651\" height=\"988\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Average-Latency-Graph.png 1651w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Average-Latency-Graph-300x180.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Average-Latency-Graph-1024x613.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Average-Latency-Graph-768x460.png 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Average-Latency-Graph-1536x919.png 1536w\" data-lazy-sizes=\"(max-width: 620px) 100vw, 2000px\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Average-Latency-Graph.png\"><noscript><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-153166 aligncenter\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Average-Latency-Graph.png\" alt=\"\" width=\"1651\" height=\"988\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Average-Latency-Graph.png 1651w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Average-Latency-Graph-300x180.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Average-Latency-Graph-1024x613.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Average-Latency-Graph-768x460.png 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Average-Latency-Graph-1536x919.png 1536w\" sizes=\"auto, (max-width: 620px) 100vw, 2000px\"><\/noscript><\/p>\n<p>Along with the rise in random learn speeds, one other fascinating development revealed by our FIO checks was a considerable lower in complete CPU utilization for 64K and 128K sequential learn and write operations. Sequential write checks confirmed essentially the most dramatic variations, with a median drop of 12.66% CPU utilization for 64K, and a virtually matching 11.11% drop for 128K. The sequential 128K learn take a look at we carried out additionally noticed a becoming 12% utilization lower, however solely a 7.78% lower for sequential 64K learn. One issue to think about is that with a quick sufficient CPU, there could also be situations the place each stacks can attain a storage gadget\u2019s full potential; subsequently, throughput may not improve, however CPU useful resource utilization would lower.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-153119 aligncenter\" alt=\"\" width=\"1651\" height=\"989\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Total-CPU-Usage-Graph.png 1651w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Total-CPU-Usage-Graph-300x180.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Total-CPU-Usage-Graph-1024x613.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Total-CPU-Usage-Graph-768x460.png 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Total-CPU-Usage-Graph-1536x920.png 1536w\" data-lazy-sizes=\"(max-width: 620px) 100vw, 2000px\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Total-CPU-Usage-Graph.png\"><noscript><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-153119 aligncenter\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Total-CPU-Usage-Graph.png\" alt=\"\" width=\"1651\" height=\"989\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Total-CPU-Usage-Graph.png 1651w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Total-CPU-Usage-Graph-300x180.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Total-CPU-Usage-Graph-1024x613.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Total-CPU-Usage-Graph-768x460.png 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Read-Total-CPU-Usage-Graph-1536x920.png 1536w\" sizes=\"auto, (max-width: 620px) 100vw, 2000px\"><\/noscript><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-153118 aligncenter\" alt=\"\" width=\"1651\" height=\"988\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Total-CPU-Usage-Graph.png 1651w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Total-CPU-Usage-Graph-300x180.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Total-CPU-Usage-Graph-1024x613.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Total-CPU-Usage-Graph-768x460.png 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Total-CPU-Usage-Graph-1536x919.png 1536w\" data-lazy-sizes=\"(max-width: 620px) 100vw, 2000px\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Total-CPU-Usage-Graph.png\"><noscript><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-153118 aligncenter\" src=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Total-CPU-Usage-Graph.png\" alt=\"\" width=\"1651\" height=\"988\" srcset=\"https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Total-CPU-Usage-Graph.png 1651w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Total-CPU-Usage-Graph-300x180.png 300w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Total-CPU-Usage-Graph-1024x613.png 1024w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Total-CPU-Usage-Graph-768x460.png 768w, https:\/\/www.storagereview.com\/wp-content\/uploads\/2026\/02\/StorageReview-Windows-Server-Native-NVMe-Sequential-Write-Total-CPU-Usage-Graph-1536x919.png 1536w\" sizes=\"auto, (max-width: 620px) 100vw, 2000px\"><\/noscript><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Takeaways\"><\/span>Takeaways<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Whereas lots of our outcomes have been inside run-to-run variance after enabling the brand new storage stack, we have been in a position to corroborate lots of Microsoft\u2019s claims, together with larger learn bandwidth with decrease latency, and decreased CPU utilization throughout the board. Since that is fairly a radical change to their decades-old Home windows Server storage stack, Microsoft will first allow native NVMe by default in Home windows Server vNext. Fortuitously, the function could be enabled on Home windows Server 2025 with a fast registry edit or a bunch coverage, permitting courageous server directors to benefit from the brand new stack as early as immediately (after acknowledging the dangers of deploying it).<\/p>\n<p>We look ahead to seeing native NVMe enabled by default on the Home windows Server platform, and hope to see buy-in from NVMe SSD, RAID card, and HBA producers, who ought to be capable of take Microsoft\u2019s enhancements to the following degree!<\/p>\n<h4><span class=\"ez-toc-section\" id=\"References\"><\/span>References<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Arms, J., Worley, D., &amp; Lakhveer Kaur. (n.d.). NVMe Namespaces. Retrieved December 30, 2025, from NVM Categorical: <a href=\"https:\/\/nvmexpress.org\/resource\/nvme-namespaces\/\" target=\"_blank\" rel=\"noopener\">https:\/\/nvmexpress.org\/useful resource\/nvme-namespaces\/<\/a><\/p>\n<p>Lee, S. (2025, September 15). SNIA SDC 2025 \u2013 Storage Multi-Queue on Home windows. San Tomas, CA, United States of America: Storage Networking Trade Affiliation. Retrieved December 29, 2025, from <a href=\"https:\/\/www.youtube.com\/watch?v=dR-DWrmCba0&amp;t\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=dR-DWrmCba0&amp;t<\/a><\/p>\n<p>Lee, S. (2025, September 16). Storage Multi-Queue on Home windows: A New Stack for Excessive Efficiency Storage {Hardware}. Retrieved December 29, 2025, from SNIA Developer Convention: <a href=\"https:\/\/www.snia.org\/sites\/default\/files\/2025-10\/SNIA-SDC25-Lee-Storage-Multi-Queue-On-Windows.pdf\" target=\"_blank\" rel=\"noopener\">https:\/\/www.snia.org\/websites\/default\/recordsdata\/2025-10\/SNIA-SDC25-Lee-Storage-Multi-Queue-On-Home windows.pdf<\/a><\/p>\n<p>Shekar, Y. (2025, December 15). Saying Native NVMe in Home windows Server 2025: Ushering in a New Period of Storage Efficiency. (Microsoft) Retrieved December 29, 2025, from Home windows Server Information and Finest Practices: <a href=\"https:\/\/techcommunity.microsoft.com\/blog\/windowsservernewsandbestpractices\/announcing-native-nvme-in-windows-server-2025-ushering-in-a-new-era-of-storage-p\/4477353\" target=\"_blank\" rel=\"noopener\">https:\/\/techcommunity.microsoft.com\/weblog\/windowsservernewsandbestpractices\/announcing-native-nvme-in-windows-server-2025-ushering-in-a-new-era-of-storage-p\/4477353<\/a><\/p>\n<p>Storage Networking Trade Affiliation. (n.d.). What&#8217;s SCSI? Retrieved December 30, 2025, from Storage Networking Trade Affiliation: <a href=\"https:\/\/www.snia.org\/education\/what-is-scsi\" target=\"_blank\" rel=\"noopener\">https:\/\/www.snia.org\/schooling\/what-is-scsi<\/a><\/p>\n<\/p><\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>On December 15, 2025, Microsoft introduced that Home windows Server 2025 would lastly undertake the NVMe customary natively in its storage structure. Nevertheless, NVMe storage has been a well-liked storage format on servers, enterprise workstations, and client PCs for a few years, with OS compatibility in-built since Home windows Server 2012 R2 and Home windows [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":23285,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-23283","post","type-post","status-publish","format-standard","has-post-thumbnail","category-computer-hardware"],"_links":{"self":[{"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/posts\/23283","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=23283"}],"version-history":[{"count":1,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/posts\/23283\/revisions"}],"predecessor-version":[{"id":23284,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/posts\/23283\/revisions\/23284"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=\/wp\/v2\/media\/23285"}],"wp:attachment":[{"href":"https:\/\/aireviewirush.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=23283"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=23283"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aireviewirush.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=23283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}