{"id":365,"date":"2011-02-03T08:32:15","date_gmt":"2011-02-03T14:32:15","guid":{"rendered":"http:\/\/press.mcs.anl.gov\/virtualization\/?p=365"},"modified":"2011-02-03T08:32:15","modified_gmt":"2011-02-03T14:32:15","slug":"comparisons-not-so-odious-as-once-thought","status":"publish","type":"post","link":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/2011\/02\/03\/comparisons-not-so-odious-as-once-thought\/","title":{"rendered":"Comparisons: Not so Odious as Once Thought"},"content":{"rendered":"<p>I often get asked if there is any published work evaluating performance and cost of scientific applications on IaaS clouds and comparing them to using clusters &#8212; and I always say LOTS! &#8230;and then can&#8217;t remember more than a few off the top of my head ;-). So I recently put together a list &#8212; included below &#8212; of various evaluation and comparison efforts I&#8217;ve been able to find. They\u00a0 look all sorts of aspects of performance &#8212; from low-level benchmarks to applications of various types, from reliability to cost. They all tend to focus on somewhat different aspects of the issue and collectively paint a picture blessings and challenges of cloud computing for science.<\/p>\n<p>My personal favorite is &#8220;Performance Analysis of High Performance Computing Applications on the Amazon Web Services Cloud Amazon Web Services Cloud&#8221; &#8212; on top of the list since, having just come out at CloudCom 2010 last December it is the most recent. The authors evaluate the <a href=\"http:\/\/aws.amazon.com\/\">AWS IaaS offering<\/a> based on the <a href=\"http:\/\/www.nersc.gov\/\">NERSC<\/a> benchmarks framework &#8212; a comprehensive set of benchmarks capturing the typical workload in a scientific datacenter. They report not only the performance characteristics of scientific applications on <a href=\"http:\/\/www.nimbusproject.org\/files\/VirtualClusters.pdf\">virtual clusters<\/a> created in the cloud but also note the mean time between failures (MTBF) of a virtual cluster deployed on cloud resources &#8212; the consequences of which I (coincidentally) <a href=\"https:\/\/scienceclouds.org\/blog\/mohammad-and-the-mountain\/\">blogged about<\/a> around the time this paper was presented.<\/p>\n<p>And finally, I have a favor to ask &#8212; if you know of papers evaluating various aspects of scientific applications on IaaS clouds or have favorites in the filed, or opinions on what you would like to see evaluated &#8212; please tell us about it. I will do a post of lessons learned.<\/p>\n<p><strong>Evaluation of IaaS clouds for scientific applications:<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/acs.lbl.gov\/ACSDownloads\/kjackson\/papers\/PID1512769.pdf\">&#8220;Performance Analysis of High Performance Computing Applications on the Amazon Web Services Cloud Amazon Web Services Cloud&#8221;<\/a> by K. Jackson, L. Ramakrishnan, K. Muriki, S. Canon,  S. Cholia, J. Shalf, H. Wasserman and N. Wright,  CloudCom 2010<\/li>\n<li><a href=\"http:\/\/www.csc.cs.colorado.edu\/%7Ematthew\/papers\/201006-cit2010-cloudcharge-paper.pdf\">&#8220;Developing a Cloud Computing Charging Model for High-Performance Computing Resources<\/a>&#8220;, M. Woitaszek and H. Tufo, CIT 2010<\/li>\n<li><a href=\"http:\/\/dsl.cs.uchicago.edu\/ScienceCloud2010\/p07.pdf\">&#8220;Seeking Supernovae in the Clouds: A Performance Study&#8221;<\/a>, K. Jackson, L. Ramakrishnan, R. Thomas and K. Runge, Science Cloud 2010<\/li>\n<li><a href=\"http:\/\/bit.ly\/cNRvWq\">\u201cThe Impact of Virtualization on Network Performance of Amazon EC2 Data Center\u201d<\/a>, G. Wang and T. E. Ng, INFOCOM 2010.<\/li>\n<li>&#8220;Data Sharing Options for Scientific Workflows on Amazon EC2&#8221;, G. Juve, E. Deelman, K. Vahi and G. Mehta, SC 2010<\/li>\n<li>\u201cScientific computing in the cloud&#8221;, J. Rehr, F. Vila, J. Gardner, L. Svec, and M. Prange, Computing in Science and Engineering, 2010.<\/li>\n<li><a href=\"http:\/\/ix.cs.uoregon.edu\/~raihan\/HPC_with_Clouds_Raihan_Masud.pdf\">&#8220;High Performance Computing with Clouds&#8221;<\/a>, R. Masud<\/li>\n<li><a href=\"http:\/\/www.cs.utexas.edu\/users\/pauldj\/pubs\/uchpc09.pdf\">&#8220;Can Cloud Computing Reach the TOP500?&#8221;<\/a>, Napper, J. and P. Bientinesi, Unconventional High-Performance Computing (UCHPC) 2009.<\/li>\n<li><a href=\"http:\/\/ieeexplore.ieee.org\/xpl\/freeabs_all.jsp?arnumber=5289187&amp;tag=1&amp;abstractAccess=no&amp;userType=inst\">&#8220;Using Clouds for Metagenomics&#8221;<\/a>, Wilkening, J.,\u00a0 \t\t\t\t\t\t\t\t\t\t  \t\t\t\t\t\t\t\t\t\t  \t\t\t\t\t\t\t\t    \t\t\t\t\t\t\t\t\t\t \t\t\t\t\t\t\t\t  \t\t\tWilke, A.,\u00a0 \t\t\t\t\t\t\t\t\t\t  \t\t\t\t\t\t\t\t\t\t  \t\t\t\t\t\t\t\t    \t\t\t\t\t\t\t\t\t\t \t\t\t\t\t\t\t\t \t \t\tDesai, N. and Meyer, F, CLUSTER 2009.<\/li>\n<li><span><strong><\/strong><\/span><a href=\"http:\/\/www.nimbusproject.org\/files\/Hoffa-CloudComputing.pdf\">&#8220;On the Use of Cloud Computing for Scientific Workflows&#8221;<\/a>, Hoffa, C., G. Mehta, T. Freeman, E. Deelman, K. Keahey, B. Berriman and J. Good., SWBES 2008<\/li>\n<li><a href=\"http:\/\/www.st.ewi.tudelft.nl\/~iosup\/PDS-2008-006.pdf\">\u201cAn early performance analysis of cloud computing services for scientific computing\u201d<\/a>, S. Ostermann, A. Iosup, N. Yigitbasi, R. Prodan, T. Fahringer, and D. Epema,\u00a0 Delft University of Technology, Tech. Rep, 2008.<\/li>\n<li><a href=\"http:\/\/www.cs.wits.ac.za\/~scott\/papers\/amazon.pdf\">\u201cScientific computing using virtual high-performance computing: a case study using the Amazon elastic computing cloud&#8221;<\/a>, S. Hazelhurst, conference of the South African Institute of Computer Scientists and Information Technologists on IT research in developing countries, 2008<\/li>\n<li><a href=\"http:\/\/www.csee.usf.edu\/~anda\/papers\/AmazonS3_TR.pdf\">&#8220;Amazon S3 for Science Grids: A Viable Solution?&#8221;<\/a>, Palankar, M., A. Onibokun, A. Iamnitchi, and M. Ripeanu, International Workshop on Data-Aware Distributed Computing, 2008.<\/li>\n<li><a href=\"http:\/\/cca08.org\/papers\/Paper34-Chris-Hill.pdf\">&#8220;Cloud  Computing for parallel Scientific HPC Applications: Feasibility of  running Coupled Atmosphere-Ocean Climate Models on Amazon\u2019s EC2&#8221;<\/a>, C. Evangelinos and C. N. Hill, Cloud Computing and its Applications (CCA) Workshop, 2008<\/li>\n<li><a href=\"http:\/\/www.usenix.org\/publications\/login\/2008-10\/openpdfs\/walker.pdf\">&#8220;Benchmarking Amazon EC2 for high-performance scientific computing&#8221;<\/a>, E. Walker, LOGIN: vol. 33, no. 5, 2008<\/li>\n<li><a href=\"http:\/\/search.yahoo.com\/r\/_ylt=A0oG7lT.s0lNgKMA25RXNyoA;_ylu=X3oDMTE1cWVwcjU0BHNlYwNzcgRwb3MDMQRjb2xvA2FjMgR2dGlkA1NNRTAyMl8xNTc-\/SIG=1287bpo58\/EXP=1296704638\/**http%3a\/\/simson.net\/clips\/academic\/2007.Harvard.S3.pdf\">&#8220;An Evaluation of Amazon\u2019s Grid Computing Services: EC2, S3 and SQS&#8221;<\/a>, S. Garfinkel, Technical Report TR-08-07, 2007<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>I often get asked if there is any published work evaluating performance and cost of scientific applications on IaaS clouds and comparing them to using clusters &#8212; and I always say LOTS! &#8230;and then can&#8217;t remember more than a few off the top of my head ;-). So I recently put together a list &#8212;&#8230;  <a href=\"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/2011\/02\/03\/comparisons-not-so-odious-as-once-thought\/\" class=\"more-link\" title=\"Read Comparisons: Not so Odious as Once Thought\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":90,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[3,1],"tags":[6],"class_list":["post-365","post","type-post","status-publish","format-standard","hentry","category-general","category-uncategorized","tag-featured"],"acf":[],"_links":{"self":[{"href":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/wp-json\/wp\/v2\/posts\/365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/wp-json\/wp\/v2\/users\/90"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/wp-json\/wp\/v2\/comments?post=365"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/wp-json\/wp\/v2\/posts\/365\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/wp-json\/wp\/v2\/media?parent=365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/wp-json\/wp\/v2\/categories?post=365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/wp-json\/wp\/v2\/tags?post=365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}