{"id":643,"date":"2012-09-18T11:57:40","date_gmt":"2012-09-18T17:57:40","guid":{"rendered":"http:\/\/benincosa.com\/blog\/?p=643"},"modified":"2014-11-19T11:24:33","modified_gmt":"2014-11-19T17:24:33","slug":"storage-the-new-sexy","status":"publish","type":"post","link":"https:\/\/benincosa.com\/?p=643","title":{"rendered":"Storage: The new sexy"},"content":{"rendered":"<p>I was fortunate enough to attend VMworld 2012 in San Francisco this year! \u00a0It is indeed a great\u00a0privilege\u00a0and I can&#8217;t thank Cisco enough for sending me. \u00a0There were lots of announcements that were pretty cool from a UCS standpoint like UCS Central and the <a href=\"https:\/\/twitter.com\/vallard\/status\/240871190376361984\/photo\/1\">vCenter plugin<\/a>. (These were demoed in the Cisco booth) There were cool announcements from VMware about <a href=\"http:\/\/www.vmware.com\/products\/desktop_virtualization\/horizon-application-manager\/overview.html\">Horizon<\/a> and the <a href=\"http:\/\/www.vmware.com\/products\/datacenter-virtualization\/vcloud-suite\/overview.html?rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;ved=0CCYQFjAA&amp;url=http:\/\/www.vmware.com\/go\/vcloud-suite\/&amp;ei=naFYUOGyF-H8iwLb04GABQ&amp;usg=AFQjCNEPQgyma3HTqUQU11X-cSZiE1MyMw\">Cloud Suite<\/a>. \u00a0etc. \u00a0 The sessions were great and the after hours events always entertaining (Although the food at the VMware party sucked compared to 2010). \u00a0But among the madness of the myriad of messages there was one that stood out to me more than anything else: \u00a0<strong>Flash Storage.<\/strong><\/p>\n<p><a href=\"http:\/\/benincosa.com\/blog\/wp-content\/uploads\/2012\/09\/IMG_1820.jpg\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-645\" title=\"IMG_1820\" src=\"http:\/\/benincosa.com\/blog\/wp-content\/uploads\/2012\/09\/IMG_1820.jpg\" alt=\"\" width=\"500\" \/><\/a><\/p>\n<p>Remember when storage was boring? \u00a0EMC, NetApp, blah blah blah. \u00a0Well those days are gone. \u00a0Its not so simple anymore. \u00a0The shear number of storage vendors on the showroom floor was a clear illustration that storage is still an open frontier like the wild west, or even like a new season of American Idol&#8230; (OK, maybe that last one was a bad analogy)<\/p>\n<p>Sure EMC still leads in market share and NetApp is the fastest growing, but there is plenty of room for disruption. \u00a0There were several really good sessions on best practices for storage. \u00a0One of my favorite quotes came from <a href=\"https:\/\/twitter.com\/DuncanYB\">Duncan Epping<\/a> (of <a href=\"http:\/\/www.yellow-bricks.com\/\">YellowBricks<\/a> and <a href=\"http:\/\/www.yellow-bricks.com\/books\/\">Clustering Deep dive author<\/a> fame):<\/p>\n<p>&#8220;<strong>We always blame the network for our problems but its usually the storage that is at fault<\/strong>&#8221;<\/p>\n<p>Indeed we see this in practice quite a lot. \u00a0People can&#8217;t buy more UCS because they&#8217;re constrained by their storage. \u00a0The network seems easy enough to blame but as server administrators are getting more comfortable with networking (mostly because they have to since the network access layer is now inside the server at the vSwitch) they&#8217;re starting to get that right much more often than the storage.<\/p>\n<p>One of my favorite sessions was a Gartner Storage Best Practices session. \u00a0They had the following great messages:<\/p>\n<p><strong>&#8220;IOPS resolution is a multi dimensional problem that may not best addressed in the storage array&#8221;<\/strong><\/p>\n<p>This is why putting Fusion-io cards in a server may help with a tiered approach. \u00a0(BTW, these were <a href=\"http:\/\/www.fusionio.com\/press-releases\/fusion-io-to-accelerate-cisco-ucs-blade-server-performance\">announced to be inside UCS Blades<\/a> now and should be available before the end of 2012). \u00a0It also explains why companies like <a href=\"http:\/\/www.atlantiscomputing.com\/\">Atlantis Computing<\/a> with their ILIO product can offer big performance gains by offloading some of the work the storage array has to do as well as saving space.<\/p>\n<p>This brings up another point from the Gartner session when talking about VDI (aka SHVD: server hosted virtual desktop)<\/p>\n<p><strong>&#8220;Storage costs present the #1 barrier to entry&#8221;<\/strong><\/p>\n<p>If you&#8217;re wondering when the year of the virtual desktop will come its when the organization has to buy new storage. \u00a0Over 40% of data center budget for new equipment goes into storage. \u00a0It pretty much pushes server and network equipment to the fringes. \u00a0That&#8217;s why I don&#8217;t ever think there will be a &#8216;year&#8217; of the virtual desktop. \u00a0Instead, we&#8217;re in the beginning of the &#8216;decade of the virtual desktop&#8217;<\/p>\n<p>The Tiered approach works as follows: \u00a0You have fast disks ( SSDs), slower disks (FC, SAS) and then the slowest disks: \u00a0SATA spinning at 7200 RPMS. \u00a0Ideally you want the data you use the most (the master copy of a windows VM) sitting on the fast storage, swap files on the mid tier, and lesser used workloads sitting down at the bottom.<\/p>\n<p>The issue with the tiered approach (which NetApp doesn&#8217;t really have except for maybe the flash cache which is read only) is that you have to put the workloads where you think they will be. \u00a0And there&#8217;s a good chance you&#8217;ll get it wrong.<\/p>\n<p>And that&#8217;s one reason there&#8217;s such a huge market out there for storage products that solve the issues of how to store and manage virtual machine files. \u00a0It used to be the OS sat on the server and the local disk was the best you could do. \u00a0Now with all of those VMs contending for IOPS, the storage is the bottleneck. \u00a0The new sexy bottleneck. \u00a0Sexy because there&#8217;s a lot of money to be made if you can convince people your solution is the best.<\/p>\n<p>Using flash storage seems to be the sexy way to entice your customers. \u00a0SSD arrays were all the rage at VMworld. \u00a0Tiered solutions that allowed SSDs with FC\/SAS\/SATA were also quite popular. \u00a0 I thought I&#8217;d go through some of the storage solutions I had a chance to visit with at VMworld. \u00a0Most of these are lesser known so it will be interesting to watch and see how the space changes in the next year:<\/p>\n<h3>Violin Memory<\/h3>\n<p><a href=\"http:\/\/benincosa.com\/blog\/wp-content\/uploads\/2012\/09\/IMG_1812.jpg\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-646\" title=\"Violin Memory\" src=\"http:\/\/benincosa.com\/blog\/wp-content\/uploads\/2012\/09\/IMG_1812.jpg\" alt=\"\" width=\"500\" \/><\/a><\/p>\n<p>The <a href=\"http:\/\/www.violin-memory.com\/\">Violin 6000 Series flash memory array<\/a> can do 1 million IOPS with 4Gbps of bandwidth in a 3RU space. \u00a0The secret sauce is that they build their own flash memory controllers instead of using the standard SSDs that most flash array vendors use. \u00a0This probably isn&#8217;t the cheapest but its hard to beat in terms of speed. \u00a0This is the storage you buy when money is no object and you just want fast. \u00a0Just imagining this connected to some Nexus 5000s and a UCS full of B200 M3s makes me all tingling inside.<\/p>\n<h3>Whiptail<\/h3>\n<p>I didn&#8217;t see <a href=\"http:\/\/whiptail.com\/\">Whiptail<\/a> on the floor but I have helped 2 UCS customers configure this and get it running. \u00a0Its cheaper and wicked fast, but offers little intelligence as to what is happening. \u00a0Just cram a bunch of SSD drives into the array and lets you go to town. \u00a0For some people, speed is all you need and they don&#8217;t care about fancy dashboards.<\/p>\n<h3>Tintri<\/h3>\n<p>I had a great conversation with a great guy at\u00a0<a href=\"http:\/\/www.tintri.com\/\">Tintri<\/a> at the <a href=\"http:\/\/www.vflipcup.com\/\">vFlipCup<\/a> event on Monday night&#8230; Wish I could remember his name. \u00a0(BTW, I represented Team JBOD with @CiscoServerGeek and we apparently wrote checks that our team could not cache). \u00a0 &#8230;But I digress&#8230; Tintri seemed to be a mix of Atlantis Computing and Whiptail. \u00a0Instead of having a VM do the block caching like ILIO does, you instead have that intelligence take place on the controller. \u00a0Couple that with an array of SSDs and life looks pretty good. \u00a0This seems better than Atlantis in that your chance of VM going down is greater than your chance of the storage array going down.<\/p>\n<h3>Pure Storage<\/h3>\n<p>Two of the bigger booths of storage companies that I hadn&#8217;t heard of were Pure Storage and Tegile.<\/p>\n<p><a href=\"http:\/\/www.purestorage.com\/\">Pure Storage <\/a>is a flash array vendor that seemed to have the most sophisticated protocol support including iSCSI (BTW: for the record I really don&#8217;t like iSCSI. \u00a0When you have UCS, Fibre Channel is so easy and with the UCS Del Mar release later this year you have all the components you need for FCoE without buying any separate equipment)<\/p>\n<p><a href=\"http:\/\/benincosa.com\/blog\/wp-content\/uploads\/2012\/09\/IMG_1817.jpg\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-647\" title=\"IMG_1817\" src=\"http:\/\/benincosa.com\/blog\/wp-content\/uploads\/2012\/09\/IMG_1817.jpg\" alt=\"\" width=\"500\" \/><\/a><\/p>\n<h3>Tegile<\/h3>\n<p><a href=\"http:\/\/www.tegile.com\/\">Tegile<\/a> is a hybrid array that supports tiered storage. \u00a0The value is the deep integration with SSDs. \u00a0I would look at this offering as a less confusing EMC offering. \u00a0It offers SAN and NAS capabilities as well as data deduplication. \u00a0Pretty sweet system.<\/p>\n<p><a href=\"http:\/\/benincosa.com\/blog\/wp-content\/uploads\/2012\/09\/IMG_1816.jpg\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-648\" title=\"IMG_1816\" src=\"http:\/\/benincosa.com\/blog\/wp-content\/uploads\/2012\/09\/IMG_1816.jpg\" alt=\"\" width=\"500\" \/><\/a><\/p>\n<h3>Summary<\/h3>\n<p>It seems like all the providers have some great niches and I think most people would be happy with any of these storage solutions. \u00a0I&#8217;d hate to leave this post without tipping my hat to EMC and NetApp who I work with and do a tremendous job. \u00a0There&#8217;s a reason they both have so many customers: \u00a0They build great products. \u00a0I should also call out Hitachi Storage. \u00a0Their own team admits they suck at marketing, but in terms of performance and reliability for mission critical apps, its hard to beat their rock solid solutions. \u00a0Its truly a company built and run by engineers. \u00a0That&#8217;s one reason their customers and me like them so much.<\/p>\n<p>So if this post makes you feel all warm inside, that&#8217;s because storage is the new sexy and it is good for you to look at on company time.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was fortunate enough to attend VMworld 2012 in San Francisco this year! \u00a0It is indeed a great\u00a0privilege\u00a0and I can&#8217;t thank Cisco enough for sending me. \u00a0There were lots of announcements that were pretty cool from a UCS standpoint like UCS Central and the vCenter plugin. (These were demoed in the Cisco booth) There were&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[153,997,151,39,118],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/benincosa.com\/index.php?rest_route=\/wp\/v2\/posts\/643"}],"collection":[{"href":"https:\/\/benincosa.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/benincosa.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/benincosa.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/benincosa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=643"}],"version-history":[{"count":5,"href":"https:\/\/benincosa.com\/index.php?rest_route=\/wp\/v2\/posts\/643\/revisions"}],"predecessor-version":[{"id":2767,"href":"https:\/\/benincosa.com\/index.php?rest_route=\/wp\/v2\/posts\/643\/revisions\/2767"}],"wp:attachment":[{"href":"https:\/\/benincosa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=643"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/benincosa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=643"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/benincosa.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}