{"id":897,"date":"2009-04-13T17:14:00","date_gmt":"2009-04-13T17:14:00","guid":{"rendered":"\/blogs\/paul\/post\/New-research-paper-Migrating-Server-Storage-to-SSDs-Analysis-of-Tradeoffs.aspx"},"modified":"2017-04-13T09:51:45","modified_gmt":"2017-04-13T16:51:45","slug":"new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs","status":"publish","type":"post","link":"https:\/\/www.sqlskills.com\/blogs\/paul\/new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs\/","title":{"rendered":"New research paper: Migrating Server Storage to SSDs: Analysis of Tradeoffs"},"content":{"rendered":"<p>\n<font face=\"verdana,geneva\" size=\"2\">At the last few conferences I&#39;ve presented at, there have been questions about using SSDs (Solid-State Drives) for enterprise storage and whether that will change some of the database maintenance practices. My answer to that is &quot;I don&#39;t know&quot; (ha &#8211; bet you thought I was going to say &quot;It depends!&quot;) because adoption of SSDs is very low. I haven&#39;t been able to find much info about using them, but the Microsoft Research group in Cambridge just published a research paper <em>Migrating Sever Storage to SSDs: Analysis of Tradeoffs<\/em>, which does a nice job of walking through the issues involved and concludes that for the majority of workloads, it makes more economic sense to host them on HDDs. The exception is for top-end OLTP databases. I&#39;ll warn you that this isn&#39;t a whitepaper &#8211; it&#39;s a research paper, and gets a bit deep into algorithms and mathematical analyses, but if you&#39;re up to the challenge it&#39;s a great read.<\/font>\n<\/p>\n<p>\n<font face=\"verdana,geneva\" size=\"2\">You can download the paper from <\/font><a href=\"http:\/\/research.microsoft.com\/en-us\/um\/people\/antr\/ms\/ssd.pdf\"><font face=\"verdana,geneva\" size=\"2\">http:\/\/research.microsoft.com\/en-us\/um\/people\/antr\/ms\/ssd.pdf<\/font><\/a><font face=\"verdana,geneva\" size=\"2\">. Enjoy!<\/font>\n<\/p>\n<p>\n<font face=\"verdana,geneva\" size=\"2\">PS I found it on <\/font><a href=\"http:\/\/perspectives.mvdirona.com\/2009\/04\/where-ssds-dont-make-sense-in-server-applications\/\"><font face=\"verdana,geneva\" size=\"2\">James Hamilton&#39;s blog<\/font><\/a><font face=\"verdana,geneva\" size=\"2\">.<\/font><\/p>\n","protected":false},"excerpt":{"rendered":"<p>At the last few conferences I&#39;ve presented at, there have been questions about using SSDs (Solid-State Drives) for enterprise storage and whether that will change some of the database maintenance practices. My answer to that is &quot;I don&#39;t know&quot; (ha &#8211; bet you thought I was going to say &quot;It depends!&quot;) because adoption of SSDs [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[45,53,66],"tags":[],"class_list":["post-897","post","type-post","status-publish","format-standard","hentry","category-hardware","category-io-subsystems","category-performance-tuning"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>New research paper: Migrating Server Storage to SSDs: Analysis of Tradeoffs - Paul S. Randal<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.sqlskills.com\/blogs\/paul\/new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"New research paper: Migrating Server Storage to SSDs: Analysis of Tradeoffs - Paul S. Randal\" \/>\n<meta property=\"og:description\" content=\"At the last few conferences I&#039;ve presented at, there have been questions about using SSDs (Solid-State Drives) for enterprise storage and whether that will change some of the database maintenance practices. My answer to that is &quot;I don&#039;t know&quot; (ha &#8211; bet you thought I was going to say &quot;It depends!&quot;) because adoption of SSDs [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.sqlskills.com\/blogs\/paul\/new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs\/\" \/>\n<meta property=\"og:site_name\" content=\"Paul S. Randal\" \/>\n<meta property=\"article:published_time\" content=\"2009-04-13T17:14:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-04-13T16:51:45+00:00\" \/>\n<meta name=\"author\" content=\"Paul Randal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Paul Randal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs\/\",\"url\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs\/\",\"name\":\"New research paper: Migrating Server Storage to SSDs: Analysis of Tradeoffs - Paul S. Randal\",\"isPartOf\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/#website\"},\"datePublished\":\"2009-04-13T17:14:00+00:00\",\"dateModified\":\"2017-04-13T16:51:45+00:00\",\"author\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/#\/schema\/person\/ffcec826c18782e1e0adf173826a7fce\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.sqlskills.com\/blogs\/paul\/new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"New research paper: Migrating Server Storage to SSDs: Analysis of Tradeoffs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/#website\",\"url\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/\",\"name\":\"Paul S. Randal\",\"description\":\"In Recovery...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/#\/schema\/person\/ffcec826c18782e1e0adf173826a7fce\",\"name\":\"Paul Randal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0b6a266bba2f088f2551ef529293001bd73bf026bc1908b9866728c062beeeb6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0b6a266bba2f088f2551ef529293001bd73bf026bc1908b9866728c062beeeb6?s=96&d=mm&r=g\",\"caption\":\"Paul Randal\"},\"sameAs\":[\"http:\/\/3.209.169.194\/blogs\/paul\"],\"url\":\"https:\/\/www.sqlskills.com\/blogs\/paul\/author\/paul\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"New research paper: Migrating Server Storage to SSDs: Analysis of Tradeoffs - Paul S. Randal","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.sqlskills.com\/blogs\/paul\/new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs\/","og_locale":"en_US","og_type":"article","og_title":"New research paper: Migrating Server Storage to SSDs: Analysis of Tradeoffs - Paul S. Randal","og_description":"At the last few conferences I&#39;ve presented at, there have been questions about using SSDs (Solid-State Drives) for enterprise storage and whether that will change some of the database maintenance practices. My answer to that is &quot;I don&#39;t know&quot; (ha &#8211; bet you thought I was going to say &quot;It depends!&quot;) because adoption of SSDs [&hellip;]","og_url":"https:\/\/www.sqlskills.com\/blogs\/paul\/new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs\/","og_site_name":"Paul S. Randal","article_published_time":"2009-04-13T17:14:00+00:00","article_modified_time":"2017-04-13T16:51:45+00:00","author":"Paul Randal","twitter_misc":{"Written by":"Paul Randal","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs\/","url":"https:\/\/www.sqlskills.com\/blogs\/paul\/new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs\/","name":"New research paper: Migrating Server Storage to SSDs: Analysis of Tradeoffs - Paul S. Randal","isPartOf":{"@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/#website"},"datePublished":"2009-04-13T17:14:00+00:00","dateModified":"2017-04-13T16:51:45+00:00","author":{"@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/#\/schema\/person\/ffcec826c18782e1e0adf173826a7fce"},"breadcrumb":{"@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.sqlskills.com\/blogs\/paul\/new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/new-research-paper-migrating-server-storage-to-ssds-analysis-of-tradeoffs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.sqlskills.com\/blogs\/paul\/"},{"@type":"ListItem","position":2,"name":"New research paper: Migrating Server Storage to SSDs: Analysis of Tradeoffs"}]},{"@type":"WebSite","@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/#website","url":"https:\/\/www.sqlskills.com\/blogs\/paul\/","name":"Paul S. Randal","description":"In Recovery...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.sqlskills.com\/blogs\/paul\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/#\/schema\/person\/ffcec826c18782e1e0adf173826a7fce","name":"Paul Randal","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.sqlskills.com\/blogs\/paul\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0b6a266bba2f088f2551ef529293001bd73bf026bc1908b9866728c062beeeb6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0b6a266bba2f088f2551ef529293001bd73bf026bc1908b9866728c062beeeb6?s=96&d=mm&r=g","caption":"Paul Randal"},"sameAs":["http:\/\/3.209.169.194\/blogs\/paul"],"url":"https:\/\/www.sqlskills.com\/blogs\/paul\/author\/paul\/"}]}},"_links":{"self":[{"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/posts\/897","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/comments?post=897"}],"version-history":[{"count":0,"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/posts\/897\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/media?parent=897"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/categories?post=897"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/paul\/wp-json\/wp\/v2\/tags?post=897"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}