{"id":316,"date":"2010-12-01T11:03:23","date_gmt":"2010-12-01T17:03:23","guid":{"rendered":"http:\/\/benincosa.com\/blog\/?p=316"},"modified":"2014-11-19T11:25:16","modified_gmt":"2014-11-19T17:25:16","slug":"physicalization","status":"publish","type":"post","link":"https:\/\/benincosa.com\/?p=316","title":{"rendered":"Physicalization"},"content":{"rendered":"<p>At SC&#8217;10 the most interesting concept that came to my attention was not from the show floor, nor any formal meetings, but instead came from a dinner I attended Wednesday night before I left at <a href=\"http:\/\/www.broussards.com\/\">Brussard&#8217;s<\/a>.\u00a0 Most of these ideas were not originated by me and have in fact been around for several years.\u00a0 I&#8217;m just catching on.\u00a0 The concept is what I think will be the next disruptive technology in high performance computing.\u00a0 It has to do with how server vendors can use micro servers in their product lines.<\/p>\n<p>Consider the following:<\/p>\n<p>&#8211; Multi-core Server processors sell for a larger premium than the processors that are found in desktops, laptops, and iPads.\u00a0 These commodity processors are becoming more powerful all the time.\u00a0 I am still extremely pleased with the performance of my laptop, mobile phone, and desktop, even though I bought these last year.<\/p>\n<p>&#8211; Just as commodity Intel Xeon processors took over more expensive RISC based processors in HPC applications and now dominate the top500 list, could it be possible that commodity processors are getting &#8220;good enough&#8221; to make a compelling compute block?\u00a0 Could it be that clustering multiple commodity processors together could be more cost effective in some cases than today&#8217;s server processors?<\/p>\n<p>&#8211; Today&#8217;s multi-core servers have more horse power than a normal OS or workload requires.\u00a0 Virtualization is used to partition hardware components so that multiple operating systems can use it without wasting resources.\u00a0 (Consider the uptime report that showed that 70% of servers in the data center are idle).\u00a0 The main problem with Virtualization?\u00a0 Decreased I\/O performance<\/p>\n<p>So to summarize these points:<\/p>\n<ul>\n<li>commodity processors found in desktops may be more cost effective than server x86 processors and are getting better in terms of performance.<\/li>\n<li>virtualization is weaker in I\/O performance than physical servers.\u00a0 (Yes, I know there are ways to optimize it, but take apples to apples here)<\/li>\n<\/ul>\n<p>Now take a look at <a href=\"http:\/\/plugcomputer.org\/\">http:\/\/plugcomputer.org<\/a> and look at the Sheva Plug.\u00a0 You can buy it for $99.\u00a0 Now think how many of these you could pack into a datacenter.\u00a0 Combine this with virtualization software from <a href=\"http:\/\/scalemp.com\">ScaleMP<\/a> or other virtualization software and you have the most flexible, cost efficient, data center ever.<\/p>\n<p>Or imagine this:\u00a0 What would be more cost effective?\u00a0 A 4U<a href=\"http:\/\/www-03.ibm.com\/systems\/info\/x86servers\/ex5\/rack4socket\/index.html\"> IBM x3950M3<\/a> with 4 sockets and 96 DIMM slots or a future system that takes the same amount of space but crams perhaps 64 of these micro servers inside of it?<\/p>\n<p>Naturally, this comes down to management.\u00a0 If its just as easy to manage physical machines as it is virtual machines, then this technology will take off.\u00a0 Managing physical servers at scale has always been a challenge to most IT shops.\u00a0 This has been our passion at Sumavi and with xCAT.\u00a0 If we could make it just as easy to deploy these servers as it is to manage virtualized servers, then the data center would take a dramatic shift just as it did when all those x86 servers started showing up and replacing old Unix RISC processors.<\/p>\n<p>But there are challenges:<\/p>\n<ul>\n<li>I\/O:\u00a0 If all these micro servers were plugged into some type of array of servers getting data out of them could prove tricky.\u00a0 I am excited to see what type of solutions server providers come up to address this.\u00a0 Will they create a new blade form factor?\u00a0 Will they shove them into the box like disk arrays?\u00a0 Will they use InfiniBand technology or some type of proprietary interconnect?<\/li>\n<li>How will virtualization be incorporated into this?\u00a0 I think the future looks to be a healthy mix of virtualization with\u00a0 physicalization.\u00a0 Let&#8217;s face it:\u00a0 even these commodity processors have more horse power than some apps need.<\/li>\n<li>Mass provisioning of operating systems.\u00a0 Management is what I see as the biggest game changer.\u00a0 Make this easy, and you&#8217;ve got a gold mine.\u00a0 I think this is where xCAT could play a major role.\u00a0 In addition, going stateless will increase agility and lessen deployment times to the same amount as a VM.<\/li>\n<\/ul>\n<p>There is lots to read up about this exciting space in physcialization:<\/p>\n<p>ARS Technica has written some <a href=\"http:\/\/arstechnica.com\/hardware\/news\/2009\/01\/physicalized-servers-may-offer-virtualization-alternative.ars\">interesting articles<\/a>.\u00a0 While I don&#8217;t look at physicalization as a replacement for virtualization, it certainly has a place.<\/p>\n<p><a href=\"http:\/\/www.thewhir.com\/web-hosting-news\/012209_Rackable_Intros_Physicalization_Hardware\">Rackable has had an offering<\/a>.\u00a0 I&#8217;d be interested to learn what SGI is doing with that now.<\/p>\n<p>Let me know if there are other links, articles, or products that we should look into!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>At SC&#8217;10 the most interesting concept that came to my attention was not from the show floor, nor any formal meetings, but instead came from a dinner I attended Wednesday night before I left at Brussard&#8217;s.\u00a0 Most of these ideas were not originated by me and have in fact been around for several years.\u00a0 I&#8217;m&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/benincosa.com\/index.php?rest_route=\/wp\/v2\/posts\/316"}],"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=316"}],"version-history":[{"count":3,"href":"https:\/\/benincosa.com\/index.php?rest_route=\/wp\/v2\/posts\/316\/revisions"}],"predecessor-version":[{"id":2802,"href":"https:\/\/benincosa.com\/index.php?rest_route=\/wp\/v2\/posts\/316\/revisions\/2802"}],"wp:attachment":[{"href":"https:\/\/benincosa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=316"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/benincosa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=316"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/benincosa.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=316"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}