{"id":601,"date":"2011-02-22T21:27:53","date_gmt":"2011-02-23T03:27:53","guid":{"rendered":"http:\/\/press.mcs.anl.gov\/virtualization\/?p=601"},"modified":"2011-02-22T21:27:53","modified_gmt":"2011-02-23T03:27:53","slug":"clouds-and-teragrid-small-is-useful","status":"publish","type":"post","link":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/2011\/02\/22\/clouds-and-teragrid-small-is-useful\/","title":{"rendered":"Clouds and TeraGrid: Small is Useful"},"content":{"rendered":"<p>When we think of science we don\u2019t immediately think of quality assurance and yet\u2026 scientists have to run their codes somewhere, they need hardware, the hardware needs software, and the software needs to be operated reliably and efficiently \u2013 enter the <a href=\"http:\/\/www.teragridforum.org\/mediawiki\/index.php?title=QA_CUE_WG\">Quality Assurance (QA) team<\/a> of <a href=\"https:\/\/www.teragrid.org\/\">TeraGrid<\/a>: the most powerful open science resource.<\/p>\n<p><a href=\"http:\/\/users.sdsc.edu\/~ssmallen\">Shava Smallen<\/a>, the co-lead of the TeraGrid QA team, told me recently of their first venture into infrastructure clouds. The TeraGrid Science Gateway<a href=\"https:\/\/www.teragrid.org\/web\/science-gateways\/\"> projects<\/a> have been experiencing scalability problems with grid infrastructure. A potential solution came out in the form of <a href=\"http:\/\/www.globus.org\/toolkit\/docs\/5.0\/5.0.0\/execution\/gram5\/\">GRAM 5<\/a>; the scientists developed scalability tests to see if it solved their problem &#8212; but where could they run them? They tried <a href=\"http:\/\/www.tacc.utexas.edu\/resources\/hpc\/#constellation\">Ranger<\/a>, a top-of-the-line TeraGrid resource at <a href=\"http:\/\/www.tacc.utexas.edu\/\">Texas Advanced Computing Center (TACC)<\/a>. But Ranger is a powerful resource, very much in demand for large scientific computations that cannot run elsewhere &#8212; and thus the QA team found itself with tests all ready to run \u2013 but no resources to run them on.<\/p>\n<p>Fortunately, the <a href=\"https:\/\/portal.futuregrid.org\/\">FutureGrid<\/a> \u2013 which includes several <a href=\"http:\/\/en.wikipedia.org\/wiki\/Cloud_computing\">IaaS clouds<\/a> &#8212; had just become available.\u00a0 The QA team quickly put together a virtual cluster, similar to a typical TeraGrid configuration but using GRAM5, and deployed it on the FutureGrid <a href=\"www.nimbusproject.org\">Nimbus<\/a> cloud at the University of Florida. They ran, they scaled, they <a href=\"http:\/\/www.teragridforum.org\/mediawiki\/index.php?title=GRAM5_Scalability_Testing\">reported<\/a>\u2026 While they were at it, they tested <a href=\"http:\/\/globus.org\/toolkit\/docs\/3.2\/gridftp\/\">GridFTP<\/a> for scalability as well: <a href=\"http:\/\/www.teragridforum.org\/mediawiki\/index.php?title=GridFtp5_Testing\">running data transfers between two Nimbus clouds at Florida and San Diego<\/a>.<\/p>\n<p>For the QA team the ability to find resources on-demand \u2013 and find them without disrupting the production scientific runs \u2013 was the key motivator for turning to cloud computing. It is not hard to imagine many other use cases in TeraGrid with similar requirements. For example, users could use virtual clusters, configured to represent the environment deployed on Ranger or other TeraGrid resources, as a development or debugging platform. In addition to providing on-demand availability, such resources would also give them root access \u2013 often important for debugging, but not available on many TeraGrid resources. To leverage cloud computing for science we don&#8217;t have to wait to first decide if it will support all of the HPC applications: there are plenty of places where it can be useful now.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When we think of science we don\u2019t immediately think of quality assurance and yet\u2026 scientists have to run their codes somewhere, they need hardware, the hardware needs software, and the software needs to be operated reliably and efficiently \u2013 enter the Quality Assurance (QA) team of TeraGrid: the most powerful open science resource. Shava Smallen,&#8230;  <a href=\"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/2011\/02\/22\/clouds-and-teragrid-small-is-useful\/\" class=\"more-link\" title=\"Read Clouds and TeraGrid: Small is Useful\">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":[2,1],"tags":[],"class_list":["post-601","post","type-post","status-publish","format-standard","hentry","category-applications","category-uncategorized"],"acf":[],"_links":{"self":[{"href":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/wp-json\/wp\/v2\/posts\/601","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=601"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/wp-json\/wp\/v2\/posts\/601\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/wp-json\/wp\/v2\/media?parent=601"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/wp-json\/wp\/v2\/categories?post=601"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.cels.anl.gov\/scienceclouds\/wp-json\/wp\/v2\/tags?post=601"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}