{"id":6242,"date":"2021-01-22T16:00:25","date_gmt":"2021-01-22T14:00:25","guid":{"rendered":"https:\/\/tekmart.co.za\/t-blog\/?p=6242"},"modified":"2021-01-22T16:00:27","modified_gmt":"2021-01-22T14:00:27","slug":"sas-vs-nvme-the-future-of-the-two-key-storage-interfaces","status":"publish","type":"post","link":"https:\/\/tekmart.co.za\/t-blog\/sas-vs-nvme-the-future-of-the-two-key-storage-interfaces\/","title":{"rendered":"SAS vs. NVMe: The future of the two key storage interfaces"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time-approximately:<\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>\n<h2 class=\"wp-block-heading\"><strong>SAS and NVMe both play significant roles in enterprise storage. See how the two interfaces stack up in terms of performance, scalability, flexibility, manageability and the future.<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/cdn.ttgtmedia.com\/rms\/onlineImages\/peterson_stacey.jpg\" alt=\"Stacey Peterson\"\/><\/figure>\n\n\n\n<p>By <a href=\"https:\/\/www.techtarget.com\/contributor\/Stacey-Peterson\">Stacey Peterson<\/a><\/p>\n\n\n\n<p>As\u00a0NVMe\u00a0SSDs make inroads into the enterprise market, the question remains: <\/p>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p>What&#8217;s in store for SAS drives? While they don&#8217;t provide the performance enhancements and latency reduction of NVMe SSDs, they do have a future.<\/p><\/blockquote><\/figure>\n\n\n\n<p>For all enterprise storage &#8212; HDDs and SSDs combined &#8212; SAS drives dominate in terms of exabytes (EB) shipped, and they will continue to dominate the market for years to come, according to the analyst firm TrendFocus Inc. Nevertheless, TrendFocus found PCIe-based drives surpassed SAS and SATA SSDs in 2019 by nearly 2 EB shipped. <\/p>\n\n\n\n<p>That&#8217;s a trend expected to continue in the SAS vs. NVMe rivalry, as\u00a0NVMe brings speed and efficiency advantages\u00a0to the SSD market. NVMe uses PCIe to transfer data to SSDs.<\/p>\n\n\n\n<p>&#8220;The pendulum has swung; there&#8217;s no looking back,&#8221; said Don Jeanette, a vice president at TrendFocus. &#8220;NVMe is now the dominant interface for all enterprise SSDs.&#8221; Nevertheless,\u00a0SAS and SATA drives\u00a0still account for more than a third of SSD exabytes shipped, he said.<\/p>\n\n\n\n<p>To compare SAS- vs. NVMe-based SSDs, the SCSI Trade Association brought together two industry executives: SCSI Trade Association President Cameron Brett, who is also director of enterprise and cloud storage marketing at memory and SSD manufacturer Kioxia, and Jonmichael Hands, co-chair of the NVM Express Inc. marketing work group and senior strategic planner and product manager at Intel. They looked at the performance and scalability, flexibility, and manageability and serviceability capabilities of both technologies.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>SAS assessment<\/strong><\/h3>\n\n\n\n<p>SAS\u00a0is part of the ongoing SCSI development effort led by the T10 Technical Committee of the InterNational Committee on Information Technology Standards and backed by more than 50 companies.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Performance and scalability<\/strong><\/h4>\n\n\n\n<p>When you look at the spec sheets, SAS drives inevitably come up short in the\u00a0SAS vs. NVMe PCIe SSD comparison. However, there&#8217;s more to it than the spec sheet numbers, according to Brett. For instance, in a lane-by-lane comparison, a 24G SAS link with 2.4 GBps throughput outperforms a single PCIe 4.0 lane at 2 GBps, Brett said.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>The pendulum has swung; there&#8217;s no looking back. NVMe is now the dominant interface for all enterprise SSDs.<\/p><p><strong>Don Jeanette<\/strong>, Vice president, TrendFocus<\/p><\/blockquote>\n\n\n\n<p>NVMe PCIe SSDs typically use four lanes to connect to a host, which means they end up using more host resources, such as memory and power, than SAS drives, which typically use one or two links, Brett said. In addition, most applications don&#8217;t need the million IOPS provided per NVMe drive, he added, but those drives use more host resources to service that level of performance.<\/p>\n\n\n\n<p>SAS also comes up short in the\u00a0SAS vs. NVMe comparison\u00a0in terms of scalability. But here, too, there are extenuating circumstances, Brett said. &#8220;SAS may not scale at the same rate as NVMe, but [it] scales in a different way,&#8221; he said.<\/p>\n\n\n\n<p>SAS is designed to accommodate configurations of 64,000 end devices. Given the amount of memory needed, that many devices aren&#8217;t usually supported, Brett said. However, setups of around 2,000 devices can be found in real-world configurations.<\/p>\n\n\n\n<p>In addition, it&#8217;s common to run SAS-based arrays connected to a SAN that&#8217;s built on SCSI technology. SANs typically have multiple hosts, Brett noted, and you can\u00a0dynamically scale SAS storage\u00a0by adding disks or arrays without shutting down the system. SAS enables cross-rack, -room and -data center connectivity options, he added.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Flexibility<\/strong><\/h4>\n\n\n\n<p>SAS, with its\u00a02.5- and 3.5-inch drive form factors, has fewer form factor options than NVMe SSDs. But, Brett noted, there are other ways SAS demonstrates flexibility. SAS connects to more device types than NVMe, and it has more flexibility at the architectural level, he said.<\/p>\n\n\n\n<p>SAS connections and backplanes natively support SAS and SATA protocols, hard drives and SSDs, as well as optical and tape drives. &#8220;That&#8217;s a few more device types on a SAS connection than NVMe does today,&#8221; he said.<\/p>\n\n\n\n<p>SAS also lets you create fully tiered environments with a caching layer; a warm tier that houses large amounts of regularly accessed data; and an archival cold tier that uses low-cost, high-capacity hard drives, Brett added.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>SAS manageability and serviceability<\/strong><\/h4>\n\n\n\n<p>The SCSI Enclosure Services (SES) protocol was created as\u00a0part of the SAS-3 spec, providing in-band and out-of-band ways to communicate with a SCSI array and the devices inside an array. The enclosure houses SCSI devices and non-SCSI supporting devices, such as power supplies, fans, displays and sensors, Brett said. A controller manages the connection, and management tools are available that work with and support the SES.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"What is iSCSI and What Does it Do?\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/REg2i0iT8_0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>NVMe assessment<\/strong><\/h3>\n\n\n\n<p>Prior to the development of the NVMe spec, PCIe SSDs were based on proprietary technology. NVM Express Inc. was formed to develop an open industry standard to take advantage of the high-performance, low-latency capabilities of solid-state technology.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>&#8220;If it&#8217;s a protocol designed for SSDs, you don&#8217;t really need all the legacy stuff that was designed for hard drives. You can take all that out,&#8221; Hands said.<\/p><\/blockquote>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Performance and scalability<\/strong><\/h4>\n\n\n\n<p>Among the features that enhance NVMe performance is the\u00a0queue depth, Hands said. SAS supports one queue with a 256-queue depth. In contrast, NVMe was designed to support 65,000 queues, each having a queue depth of 65,000. After the overhead, an optimized PCIe Gen 4&#215;4 drive reach speeds of 7.2 to 7.4 GBps &#8212; about 23 times faster than a SATA drive and six times faster than a SAS 12 GBps SSD, he said.<\/p>\n\n\n\n<p>NVMe &#8220;was designed to be scalable, and this is really important for steps going forward for virtualization and containerized architecture and cloud-based storage,&#8221; he noted.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>On the latency side, because NVMe drives are attached directly to the CPU via PCIe, you get a\u00a0latency reduction\u00a0of 15 to 25 microseconds. That&#8217;s a significant improvement for NAND SSDs, and it will be important for storage class memory drives that currently have average latency of six to eight microseconds, Hands said.<\/p><\/blockquote>\n\n\n\n<p>NVMe also doesn&#8217;t require uncacheable or memory-mapped I\/O register reads in the command commission or completion path, and a maximum of one MMIO register write is necessary in the command commission path, he added. This significantly reduces the latency overhead and will make it possible for new innovative drivers to take advantage of enhanced performance.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Flexibility<\/strong><\/h4>\n\n\n\n<p>NVMe SSDs come in a variety of form factors, reflecting the ubiquitous nature of the PCIe interface. The three main types are:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>AIC\/CEM (add-in card\/card electromechanical) is the general-purpose form factor for PCIe in different sizes and heights that most SSDs use;<\/li><li>M.2, developed for mobile devices and laptops, is also used in data centers and by hyperscalers; and<\/li><li>U.2 is the 2.5-inch form factor that makes up the majority of NVMe SSDs today.<\/li><\/ul>\n\n\n\n<p>With\u00a0PCIe Gen 4 SSDs, NVMe is starting to transition to Enterprise and Data Center SSD Form Factor (EDSFF) purpose-built storage form factors for data centers. E1 is designed for 1U, with versions being developed for high-capacity drives, scalable performance and mainstream compute use. E3, in various lengths and heights, is optimized for 2U compute and storage.<\/p>\n\n\n\n<p>Another flexibility plus for NVMe vs. SAS, Hands said, is that because PCIe is so ubiquitous, it offers a variety of attach points, including the CPU, PCIe switches and the PCIe retimer for link extension or port expansion.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Manageability and serviceability<\/strong><\/h4>\n\n\n\n<p>NVMe developers didn&#8217;t see any reason to reinvent the wheel when it came to manageability, Hands said.\u00a0The NVMe management interface\u00a0&#8212; the NVMe-MI &#8212; was built upon the SES enclosure management capabilities. NVMe-MI provides in-band and out-of-band management of NVMe devices and one management console that supports multiple OSes.<\/p>\n\n\n\n<p>The most common way people manage NVMe devices is using in-band management to send commands directly through the admin queue to the drive, according to Hands. &#8220;The official management capability for NVMe is just built into the operating system,&#8221; he said. &#8220;If you install NVMe [command-line interface] in Linux, you can basically run any single command you can possibly think of in NVM Express that&#8217;s in the spec through the command line. It&#8217;s all just built into the tool.&#8221;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>SAS vs. NVMe conclusion<\/strong><\/h3>\n\n\n\n<p>When it comes to performance and scalability at the device level, NVMe outperforms and out scales SAS, Jeanette said. However, when looking at SAS vs. NVMe scalability outside the box, it&#8217;s a different story. &#8220;As of today, SAS may have the benefit here,&#8221; he said.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/cdn.ttgtmedia.com\/rms\/onlineimages\/storage-sas_vs_nvme-f.png\" alt=\"\" width=\"589\" height=\"306\"\/><\/figure>\n\n\n\n<p>More is better when it comes to form factors, Jeanette concluded. NVMe PCIe&#8217;s many form factor choices outdo the limited SAS options, but choice comes with risks, he noted. In this case, there&#8217;s the possibility that NVMe design choices made today might not be available or supported in the future.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>&#8220;With SAS, you know the form factors,&#8221; Jeanette said. &#8220;You know what you have today and what you&#8217;re going have years from now. However, the design options might lag vs. your PCIe options.&#8221;<\/p><\/blockquote>\n\n\n\n<p>With manageability, NVMe-MI had the advantage of decades of work developing the SES protocol, which provided the building blocks for the NVMe management spec. However, NVMe-MI also takes manageability and serviceability to the next level, Jeanette said.<\/p>\n\n\n\n<p>Bottom line in the SAS vs. NVMe comparison: SAS is a tried-and-true technology that will continue to play a significant role in the enterprise and won&#8217;t go away anytime soon, according to Jeanette. While NVMe PCIe drives are being used to a large extent by hyperscalers and, to a lesser extent, enterprises, he said, it&#8217;s on track to be the storage interface of the future.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time-approximately:<\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>SAS and NVMe both play significant roles in enterprise storage. See how the two interfaces stack up in terms of performance, scalability, flexibility, manageability and the future. By Stacey Peterson As\u00a0NVMe\u00a0SSDs make inroads into the enterprise market, the question remains: What&#8217;s in store for SAS drives? While they don&#8217;t provide the performance enhancements and latency reduction of NVMe SSDs, they<\/p>\n<p><a class=\"more-link\" href=\"https:\/\/tekmart.co.za\/t-blog\/sas-vs-nvme-the-future-of-the-two-key-storage-interfaces\/\">Read More<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[155,145,4,30,3,133,124,84],"tags":[],"class_list":["post-6242","post","type-post","status-publish","format-standard","hentry","category-batting-for-tech-in-the-covid-19-times","category-datacenter-hardware-trends","category-datacenter-news","category-expert-advise-and-opinion","category-industry-news-and-expert-advise","category-sas-ssd-serial-attached-scsi-solid-state-drive","category-solid-state-storage","category-trends-datacenter-hardware-and-solutions"],"_links":{"self":[{"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/posts\/6242","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/comments?post=6242"}],"version-history":[{"count":1,"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/posts\/6242\/revisions"}],"predecessor-version":[{"id":6243,"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/posts\/6242\/revisions\/6243"}],"wp:attachment":[{"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/media?parent=6242"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/categories?post=6242"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/tags?post=6242"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}