{"id":650052,"date":"2013-04-02T09:00:10","date_gmt":"2013-04-02T13:00:10","guid":{"rendered":"http:\/\/gigaom.com\/?p=626319"},"modified":"2013-04-02T09:00:10","modified_gmt":"2013-04-02T13:00:10","slug":"cloudsigma-goes-all-ssd-to-boost-hpc-performance-in-the-public-cloud","status":"publish","type":"post","link":"https:\/\/mereja.media\/index\/650052","title":{"rendered":"CloudSigma goes all-SSD to boost HPC performance in the public cloud"},"content":{"rendered":"<p>Public clouds offer lots of flexibility, but not necessarily the sort of performance you need for handling big data. The Zurich-based provider <a href=\"http:\/\/gigaom.com\/2011\/11\/08\/cloudsigma-adds-ssds-to-its-public-cloud\/\">CloudSigma<\/a> has felt this pinch more than most, as it is a supplier to Europe&#8217;s performance-hungry science cloud, <a href=\"http:\/\/gigaom.com\/2012\/03\/01\/super-science-cloud-coming-to-europe\/\">Helix Nebula<\/a>, and now it says it has found the solution: going all-SSD. Well, that and rolling its own stack.<\/p>\n<p>CloudSigma, which operates out of both Switzerland (Zurich) and the U.S. (Las Vegas), was one of a handful of infrastructure-as-a-service (IaaS) providers that signed up last November for <a href=\"http:\/\/gigaom.com\/2011\/10\/31\/solidfire-gets-25-million-to-fuel-flash-fueled-cloud-storage\/\">SolidFire&#8217;s all-SSD storage system<\/a>. The result is now here: CloudSigma has ditched all its hard-disk drives and, as a result, it now feels confident enough to offer a service-level agreement (SLA) for performance, as well as uptime.<\/p>\n<p>What&#8217;s more, despite the fact that solid-state storage costs about eight times as much as hard-disk, CloudSigma hasn&#8217;t changed its pricing \u2013 its SSD-based utility service costs $0.14 per GB per month, same as the HDD-based service did. Customers can also pick up the SSD storage service unbundled from CPU and RAM if they so choose.<\/p>\n<h2 id=\"hpc-in-the-public-cloud\">HPC in the public cloud<\/h2>\n<p>According to CloudSigma COO Bernino Lind, the shift to SSD is a major help when it comes to handling high-performance computing (HPC) workloads, such as those of Helix Nebula users <a href=\"http:\/\/gigaom.com\/2013\/02\/01\/huawei-finds-favor-at-cern-researchers-sign-up-for-more-uds-cloud-storage\/\">CERN<\/a>, the European Space Agency (ESA) and the European Molecular Biology Laboratory (EMBL):<\/p>\n<blockquote id=\"quote-they-want-to-go-to-o\">\n<p>&#8220;They want to go to opex instead of capex, but the problem is there is no-one really who does public infrastructure-as-a-service which works well enough for HPC. There is contention &#8212; variable performance on compute power and, even worse, really variable performance on IOPS [Input\/Output Operations Per Second]. When you have a lot of I\/O operations, then you get all over the spectrum from having a couple of hundred to having 1,000 and it just goes up and down. It means that, once you run a large big data setup, you get <a href=\"http:\/\/www.linuxquestions.org\/questions\/linux-newbie-8\/what-is-iowait-415961\/\">iowaits<\/a> and your entire stack normally just stops and waits.&#8221;<\/p>\n<\/blockquote>\n<p>Lind pointed out that, while aggregated spinning-disk setups will only allow up to 10,000 IOPS, one SSD will allow 100,000-1.5 million IOPS. That mitigates that particular contention problem. &#8220;There should be a law that public IaaS shouldn&#8217;t run on magnetic disks,&#8221; he said. &#8220;The customer buys something that works sometimes and doesn&#8217;t work other times \u2013 it shouldn&#8217;t be possible to sell something that has that as a quality.&#8221;<\/p>\n<p>CloudSigma has also resolved another contention point around RAM, Lind claimed:<\/p>\n<blockquote id=\"quote-a-modern-cpu-can-ask2\">\n<p>&#8220;A modern CPU can ask for a lot of data because it&#8217;s fast and efficient, so it is possible to saturate and make contention on your memory bus. That has been solved with <a href=\"http:\/\/en.wikipedia.org\/wiki\/Non-Uniform_Memory_Access\">NUMA<\/a> topology, which is like a multiplexer to get access to memory banks. You get asynchronous access, which means you don\u2019t have contention on accessing the RAM.<\/p>\n<p>&#8220;However, public cloud service providers turn this off so the actual instance doesn&#8217;t have access to NUMA. We figured out a way to pass on the NUMA topology so, when you run really extensive compute jobs, you won&#8217;t hit a kind of contention when you want access to RAM. This is really important for big data workloads.&#8221;<\/p>\n<\/blockquote>\n<h2 id=\"in-house-stack\">In-house stack<\/h2>\n<p>Speaking of things that public cloud providers tend to turn off, CloudSigma&#8217;s stack \u2013 apart from the underlying KVM hypervisor, everything was written in-house \u2013 makes it possible to access all the instruction set goodies that are built into modern processors, such as the AES encryption instruction set.<\/p>\n<p>Public clouds may run on a variety of physical hosts that encompass a range of CPU generations, only some of which will have certain instruction sets hard-coded onto the silicon. Providers will often turn off these instruction sets to make their platform homogeneous, but that means losing out on the performance benefits offered by hard-coding. According to Lind, CloudSigma&#8217;s stack allows a heterogeneous cloud based on allocation pools \u2013 say, one of older Intel chips and another of newer AMD 6380 chips \u2013 that customers can choose according to their performance needs.<\/p>\n<p>What does all this mean in practice? Lind cited the example of augmented-reality gaming outfit Ogmento, which recently used CloudSigma&#8217;s all-SSD setup to power a mobile, location-based version of a popular title. &#8220;They [said] all their I\/O-heavy stuff, databases and so on, saw a x8-x12 performance increase,&#8221; he noted. &#8220;Their entire stack saw a x2-x4 performance increase. That means they need to use less compute power in order to run their system.&#8221;<\/p>\n<p>With the budgetary constraints faced by European scientists these days, it&#8217;s not hard to see how that same kind of effect could make a real difference in more serious applications too.<\/p>\n<p> <img loading=\"lazy\" decoding=\"async\" alt=\"\" border=\"0\" src=\"http:\/\/stats.wordpress.com\/b.gif?host=gigaom.com&#038;blog=14960843&#038;%23038;post=626319&#038;%23038;subd=gigaom2&#038;%23038;ref=&#038;%23038;feed=1\" width=\"1\" height=\"1\" \/><\/p>\n<p><a href=\"http:\/\/pubads.g.doubleclick.net\/gampad\/jump?iu=\/1008864\/GigaOM_RSS_300x250&#038;sz=300x250&#038;%23038;c=595407\"><img decoding=\"async\" src=\"http:\/\/pubads.g.doubleclick.net\/gampad\/ad?iu=\/1008864\/GigaOM_RSS_300x250&#038;sz=300x250&#038;%23038;c=595407\" \/><\/a><\/p>\n<p><strong>Related research and analysis from GigaOM Pro:<\/strong><br \/>Subscriber content. <a href=\"http:\/\/pro.gigaom.com\/?utm_source=cloud&#038;utm_medium=editorial&#038;utm_campaign=auto3&#038;utm_term=626319+cloudsigma-goes-all-ssd-to-boost-hpc-performance-in-the-public-cloud&#038;utm_content=superglaze\">Sign up for a free trial<\/a>.<\/p>\n<ul>\n<li><a href=\"http:\/\/pro.gigaom.com\/2012\/10\/helix-nebula-and-the-future-of-europes-cloud\/?utm_source=cloud&#038;utm_medium=editorial&#038;utm_campaign=auto3&#038;utm_term=626319+cloudsigma-goes-all-ssd-to-boost-hpc-performance-in-the-public-cloud&#038;utm_content=superglaze\">Helix Nebula and the future of Europe&#8217;s cloud<\/a><\/li>\n<li><a href=\"http:\/\/pro.gigaom.com\/2011\/04\/infrastructure-q1-iaas-comes-down-to-earth-big-data-takes-flight\/?utm_source=cloud&#038;utm_medium=editorial&#038;utm_campaign=auto3&#038;utm_term=626319+cloudsigma-goes-all-ssd-to-boost-hpc-performance-in-the-public-cloud&#038;utm_content=superglaze\">Infrastructure Q1: IaaS Comes Down to Earth; Big Data Takes Flight<\/a><\/li>\n<li><a href=\"http:\/\/pro.gigaom.com\/2010\/03\/cloud-computing-nasa-case-study\/?utm_source=cloud&#038;utm_medium=editorial&#038;utm_campaign=auto3&#038;utm_term=626319+cloudsigma-goes-all-ssd-to-boost-hpc-performance-in-the-public-cloud&#038;utm_content=superglaze\">Cloud Computing Reaches the Final Frontier<\/a><\/li>\n<\/ul>\n<p><img width='1' height='1' src='http:\/\/gigaom.feedsportal.com\/c\/34996\/f\/646446\/s\/2a3f383e\/mf.gif' border='0'\/><\/p>\n<div class='mf-viral'>\n<table border='0'>\n<tr>\n<td valign='middle'><a href=\"http:\/\/share.feedsportal.com\/viral\/sendEmail.cfm?lang=en&#038;title=CloudSigma+goes+all-SSD+to+boost+HPC+performance+in+the+public+cloud&#038;link=http%3A%2F%2Fgigaom.com%2F2013%2F04%2F02%2Fcloudsigma-goes-all-ssd-to-boost-hpc-performance-in-the-public-cloud%2F\" ><img decoding=\"async\" src=\"http:\/\/res3.feedsportal.com\/images\/emailthis2.gif\" border=\"0\" \/><\/a><\/td>\n<td valign='middle'><a href=\"http:\/\/res.feedsportal.com\/viral\/bookmark.cfm?title=CloudSigma+goes+all-SSD+to+boost+HPC+performance+in+the+public+cloud&#038;link=http%3A%2F%2Fgigaom.com%2F2013%2F04%2F02%2Fcloudsigma-goes-all-ssd-to-boost-hpc-performance-in-the-public-cloud%2F\" ><img decoding=\"async\" src=\"http:\/\/res3.feedsportal.com\/images\/bookmark.gif\" border=\"0\" \/><\/a><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p><a href=\"http:\/\/da.feedsportal.com\/r\/161990881377\/u\/49\/f\/646446\/c\/34996\/s\/2a3f383e\/a2.htm\"><img decoding=\"async\" src=\"http:\/\/da.feedsportal.com\/r\/161990881377\/u\/49\/f\/646446\/c\/34996\/s\/2a3f383e\/a2.img\" border=\"0\"\/><\/a><img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"http:\/\/pi.feedsportal.com\/r\/161990881377\/u\/49\/f\/646446\/c\/34996\/s\/2a3f383e\/a2t.img\" border=\"0\"\/><\/p>\n<div class=\"feedflare\">\n<a href=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?a=ykdIKu4kobo:PvUQDNTgtjI:yIl2AUoC8zA\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?d=yIl2AUoC8zA\" border=\"0\"><\/img><\/a>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~r\/OmMalik\/~4\/ykdIKu4kobo\" height=\"1\" width=\"1\"\/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Public clouds offer lots of flexibility, but not necessarily the sort of performance you need for handling big data. The Zurich-based provider CloudSigma has felt this pinch more than most, as it is a supplier to Europe&#8217;s performance-hungry science cloud, Helix Nebula, and now it says it has found the solution: going all-SSD. Well, that [&hellip;]<\/p>\n","protected":false},"author":7450,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-650052","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/650052","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/users\/7450"}],"replies":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/comments?post=650052"}],"version-history":[{"count":0,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/650052\/revisions"}],"wp:attachment":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/media?parent=650052"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/categories?post=650052"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/tags?post=650052"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}