<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-32013913</id><updated>2011-07-28T16:44:59.328-05:00</updated><title type='text'>TeraGrid Director's Whiteboard</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>27</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-32013913.post-115996913880000859</id><published>2006-10-04T08:19:00.000-05:00</published><updated>2006-10-04T08:41:19.396-05:00</updated><title type='text'>Moving from blogspot to TypePad</title><content type='html'>I'm moving this blog to &lt;a href=http://www.typepad.com&gt;TypePad&lt;/a&gt;, which isn't free like bolgspot, but has a nice feature that allows you to categorize posts.  The tricky part will be to select the right categories, of course, but it makes a blog much easier to navigate.  For example, maybe you are only interested in posts about user experience, or security, or even non-sequitur posts.&lt;br /&gt;&lt;br /&gt;It was pretty painless to import all of the posts to date, including comments, and even to categorize all of the posts so it's already possible to filter on particular topics.&lt;br /&gt;&lt;br /&gt;The new home for this blog is here:&lt;br /&gt;&lt;br /&gt;&lt;a href=http://teragrid.typepad.com/&gt;http://teragrid.typepad.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;CeC&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115996913880000859?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115996913880000859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115996913880000859' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115996913880000859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115996913880000859'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/10/moving-from-blogspot-to-typepad.html' title='Moving from blogspot to TypePad'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115996277712416655</id><published>2006-10-04T06:37:00.000-05:00</published><updated>2006-10-04T08:15:38.093-05:00</updated><title type='text'>European e-Infrastructures Roadmap</title><content type='html'>I'm participating in a European Commission workshop at the Finnish IT Center for Science (&lt;a href=http://www.csc.fi/suomi/info/index.phtml.en&gt;CSC&lt;/a&gt;) in Helsinki, focused on the European e-Infrastructure &lt;a href =http://www.e-irg.eu/roadmap/&gt;Roadmap&lt;/a&gt;.  (&lt;i&gt;e-Infrastructure&lt;/i&gt; is the European analog to the NSF term &lt;i&gt;Cyberinfrastructure&lt;/i&gt;.)&lt;br /&gt;&lt;br /&gt;I gave a presentation on TeraGrid, including a discussion about cyberinfrastructure and related initatives at NSF and DOE.&lt;br /&gt;&lt;br /&gt;Kyriakos Baxevanidis (from the European Commission) gave an overview of the new Seventh Framework (funding) Programme, &lt;a href=http://cordis.europa.eu/fp7/&gt;FP7&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Timo Skyttä (from Nokia) gave an interesting talk about identity management and the &lt;a href=http://en.wikipedia.org/wiki/Liberty_Alliance&gt;Liberty Alliance&lt;/a&gt;.  He points out that both Liberty and the Shibboleth project have adopted &lt;a href=http://en.wikipedia.org/wiki/SAML&gt;SAML 2.0&lt;/a&gt;, an XML-based set of specifications for exchange of authorization and auuthentication information.  Skytta showed a number of case studies including the &lt;a href=http://www.cio.gov/eauthentication/&gt;US E-Authentication initiative&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Klaus Ullman (from &lt;a href=http://www.dante.net/&gt;DANTE&lt;/a&gt;) gave an overview of the future of research and education networking in Europe.  DANTE's current infrastructure is called &lt;a href=http://www.geant2.net/server/show/nav.685&gt;GEANT2&lt;/a&gt;, a high-speed backbone network that interconnects 30+ national research and education networks (NRENs).  There are some nice downloadable PDF &lt;a href=http://www.geant2.net/server/show/nav.779&gt;maps&lt;/a&gt; at the DANTE website.  Ullman gave a nice overview of their forecasts in terms of user requirements and how these shape the network deployment plans.&lt;br /&gt;&lt;br /&gt;Presentations from this workshop can be downloaded from the &lt;a href=http://www.e-irg.eu/meetings/2006-FI/program.html&gt;workshop agenda page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/CSC.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt; (CSC is actually in Espoo, just outside of Helsinki)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Non-sequiter of the week:&lt;/b&gt; &lt;i&gt;Saving energy&lt;/i&gt;.  Today I read in Argonne's daily newsletter that Argonne employees are encouraged to swap out incandesant light bulbs for compact flourescent lightbulbs (CFL's).  We had already done this for many of the lights in our home, but the following statement caught my eye.  &lt;i&gt;If every household in the United States replaced one light bulb with an Energy Star qualified compact fluorescent light bulb (CFL), it would prevent enough pollution to equal removing one million cars from the road.&lt;/i&gt;  &lt;b&gt;Cool&lt;/b&gt;.  Go for it - replace two!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115996277712416655?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115996277712416655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115996277712416655' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115996277712416655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115996277712416655'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/10/european-e-infrastructures-roadmap.html' title='European e-Infrastructures Roadmap'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115985656032327349</id><published>2006-10-03T01:06:00.000-05:00</published><updated>2006-10-03T01:55:51.930-05:00</updated><title type='text'>Making TeraGrid More Accessible</title><content type='html'>During the past year one of our priorities has been to give users better tools for learning about, and interacting with, TeraGrid resources and services.  Diana Diehl and Tim Gumpto (&lt;a href=http://www.sdsc.edu&gt;SDSC&lt;/a&gt;) have led efforts to make the &lt;a href=http://www.teragrid.org&gt;TeraGrid website&lt;/a&gt; easier to navigate while deepening the content.  Eric Roberts and Maytal Dahan (&lt;a href=http://www.tacc.utexas.edu&gt;TACC&lt;/a&gt;) are rolling out an updated version of the &lt;a href=https://portal.teragrid.org/&gt;TeraGrid User Portal&lt;/a&gt; this week with some important new functions.  And we have an experimental &lt;a href=http://www.wired.com/wired/archive/14.06/crowds.html&gt;"crowdsourcing"&lt;/a&gt; site where we are inviting the TeraGrid community to collaborate on a &lt;a href=http://www.teragridforum.org/mediawiki/index.php?title=Main_Page&gt;next-generation TeraGrid website and watering hole&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The challenge for our team over the next few months will be to bring these three important efforts together into a coherent set of functions - this is a significant focus of our user services working group.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/FRA-RCC.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115985656032327349?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115985656032327349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115985656032327349' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115985656032327349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115985656032327349'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/10/making-teragrid-more-accessible.html' title='Making TeraGrid More Accessible'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115956898788729236</id><published>2006-09-29T17:12:00.000-05:00</published><updated>2006-09-29T20:39:20.426-05:00</updated><title type='text'>Cyberinfrastructure User Advisory Committee (CUAC)</title><content type='html'>A few months ago the TeraGrid leadership team worked with NSF to create the &lt;a href=http://www.teragridforum.org/mediawiki/index.php?title=CUAC&gt;Cyberinfrastructure user Advisory Committee, or CUAC&lt;/a&gt;.  The CUAC is comprised of twelve end-users - &lt;i&gt;consumers&lt;/i&gt; - of cyberinfrastructure.  We were delighted to be able to find advisors from each and every one of NSF's science directorates, and we had our first meeting in June.  We are beginning to pull together the first report from the CUAC, documenting a series of small-group discussions (the CUAC is loosely organized into three subgroups) that the CUAC has had over the past few months.  Several themes strike me about this draft (which will eventually be posted at the CUAC website referenced above).&lt;br /&gt;&lt;br /&gt;One of the topics that comes up repeatedly is the need for more training and education regarding how to use the individual TeraGrid resources as well as how to use them together, for example in a workflow.  Having harnessed TeraGrid, many users also are looking for training and help in analysing and visualizing their data.  Simply put, we need to look hard at how we can increase our training and education offerings.&lt;br /&gt;&lt;br /&gt;CUAC members also recommended that we look carefully at the &lt;i&gt;barriers&lt;/i&gt; faced by interested potential users, before they even become users.  From the point of view of a scientist considering writing his or her first proposal for a TeraGrid allocation, it would be useful to understand what are the chances that their research can be accelerated by TeraGrid, and what are the chances that their proposal will result in an allocation.  We do have &lt;a href=http://www.teragrid.org/userinfo/access/dac.php&gt;development allocations, or &lt;i&gt;DAC&lt;/i&gt;&lt;/a&gt; awards that are very straightforward to propose, and so much of this is also a matter of better communication with potential users.  (actually the DAC process has been wildly successful, with nearly 250 awards granted already this calendar year!).&lt;br /&gt;&lt;br /&gt;In a nutshell, communication, training and education are clearly high-priority items for TeraGrid to address in the coming months.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/KY-ES.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Non-sequiter of the week:&lt;/b&gt;&lt;i&gt; Louisville Slugger Baseball Bats&lt;/i&gt;.  After my daughter's cross country meet tomorrow we plan to head for the &lt;a href=http://www.sluggermuseum.org/index.aspx&gt;Louisville Slugger Museum and Factory&lt;/a&gt; which I'm told is a very fun tour, particularly if you are a baseball fan.  Speaking of baseball - and it is that time of year -  I'm pulling for a twenty-year anniversary world championship this year, which may give you an idea of my baseball leanings. :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115956898788729236?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115956898788729236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115956898788729236' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115956898788729236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115956898788729236'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/09/cyberinfrastructure-user-advisory.html' title='Cyberinfrastructure User Advisory Committee (CUAC)'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115928270418078263</id><published>2006-09-26T09:49:00.000-05:00</published><updated>2006-09-26T19:29:30.406-05:00</updated><title type='text'>Exploring VMs</title><content type='html'>After posting a few days ago some thoughts on virtual machine technology, and spending lots of time thinking about how to leverage commercial services such as Amazon's &lt;a href=http://www.amazon.com/aws&gt;EC2&lt;/a&gt;, I was talking with &lt;a href=http://www-unix.mcs.anl.gov/~keahey/&gt;Kate Keahey&lt;/a&gt; from Argonne, who has been working in this area for a while.  She gave me a very nice summary of work in the Globus Alliance that I thought would be worth sharing here:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;One of the advantages of using virtual machines is the ability to easily and efficiently deploy desired software environments encapsulated in a VM image. This allows resource users to configure the virtual machine images themselves and deploy them on a VM-enabled platform made available by a resource provider. Another feature of interest is that VM tools offer capabilities allowing a resource provider to guarantee the delivery of specific resource quota (in terms of memory, CPU%, disk, bandwidth, etc.) to a VM -- this facilitates implementing sharing and accounting between different clients. The &lt;a href=http://workspace.globus.org&gt;Globus Virtual Workspaces project&lt;/a&gt; leverages these capabilities to provide such controlled sharing and configuration independence (see a recent &lt;a href=http://workspace.globus.org/papers/Division_Of_Labor_TR_ANL_MCS-P1316-0106.pdf&gt;paper&lt;/a&gt;).&lt;br /&gt;The configuration and performance isolation implemented by virtual machines enables a division of labor between resource provider and consumer which has the potential to significantly contribute to the growth and scalability of Grids.&lt;br /&gt;&lt;br /&gt;The advantages of using virtual machines in Grid and generally distributed computing are still emerging as new hypervisor capabilities and new requirements emerge. The &lt;a href=http://workspace.globus.org/vtdc06&gt;VTDC06 workshop&lt;/a&gt;, co-hosted with &lt;a href=http://sc06.supercomputing.org/&gt;SC06&lt;/a&gt; this year, brings together the virtualization and distributed computing communities to discuss the potential of virtualization in resource management, scheduling, security and service hosting.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/NPL-95.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115928270418078263?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115928270418078263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115928270418078263' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115928270418078263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115928270418078263'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/09/exploring-vms.html' title='Exploring VMs'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115893907455461525</id><published>2006-09-22T10:30:00.000-05:00</published><updated>2006-09-22T11:13:24.760-05:00</updated><title type='text'>Grid Interoperation (Now?)</title><content type='html'>About a year ago many of us involved in major grid initiatives and facilities realized that there were many pair-wise discussions about interoperation, and a set of emerging "common themes" to these discussions.  This quest for interoperation is driven by two strong needs.  First, there are many research teams with collaborators located in different countries, and/or on different continents, with access to multiple grid facilities.  How do we help them work together, which often involves use of grid resources in multiple grid facilities?  A second driver here is a practical and technical desire to adopt working solutions from others rather than reinventing them.&lt;br /&gt;&lt;br /&gt;Leaders from nine major Grid initiatives met in November 2005 to band together to drive interoperation (pardon the acronyms): &lt;a href=http://www.teragrid.org&gt;TeraGrid (US)&lt;/a&gt;, &lt;a href=http://www.opensciencegrid.org/&gt;OSG (US)&lt;/a&gt;, &lt;a href=http://www.deisa.org/&gt;DEISA (Europe)&lt;/a&gt;, &lt;a href=http://www.grid-support.ac.uk/&gt;NGS (UK)&lt;/a&gt;, &lt;a href=http://www.naregi.org/&gt;NAREGI (Japan)&lt;/a&gt;, &lt;a href=http://www.gridcenter.or.kr/&gt;K*Grid (Korea)&lt;/a&gt;, &lt;a href=http://www.pragma-grid.net/&gt;PRAGMA (Pacific Rim)&lt;/a&gt;, &lt;a href=http://www.apac.edu.au/&gt;APAC-Grid (Australia)&lt;/a&gt;, and &lt;a href=http://www.eu-egee.org/&gt;EGEE (Europe)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;During a half-day discussion this group identified four areas where the current state of technology, with some coordination on our part, could begin to support interoperation.  We formed several task-forces to develop interoperation plans in the areas of:&lt;br /&gt;&lt;br /&gt;- Information services&lt;br /&gt;- Job submission&lt;br /&gt;- Data movement&lt;br /&gt;- Authorization&lt;br /&gt;&lt;br /&gt;The PRAGMA folks also took the lead in identifying several early-adopter applications to drive these four areas, and we set up an operations task force to capture that experience.  Plans in these areas were presented at the Athens &lt;a href=http://www.ogf.org&gt;GGF&lt;/a&gt; meeting in February, and eleven more grid projects joined us (I won't try to list them here in this already acronym-rich post).  A tremendous amount of work was done early this year, and we held updates on progress at the Tokyo (May) and Washington, DC (September) GGF meetings.&lt;br /&gt;&lt;br /&gt;You can find details on this progress, constantly being updated and expanded as we move forward, at the &lt;a href=http://forge.gridforum.org/sf/wiki/do/viewPage/projects.gin/wiki/HomePage&gt;Grid Interoperation Now (GIN) wiki&lt;/a&gt; hosted at the GGF site.&lt;br /&gt;&lt;br /&gt;The next steps for this group involve expanding the applications effort to bring in at least another dozen science teams interested in testing what we have put in place and driving it forward.  The GIN effort is completely open, and we are always looking for more people to help out- head over to the site and jump right in!&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/ArborVitae.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115893907455461525?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115893907455461525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115893907455461525' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115893907455461525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115893907455461525'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/09/grid-interoperation-now.html' title='Grid Interoperation (Now?)'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115847026665028491</id><published>2006-09-16T23:57:00.000-05:00</published><updated>2006-09-17T18:45:33.546-05:00</updated><title type='text'>Predicting the (near) Future</title><content type='html'>This past week we had a quarterly TeraGrid management meeting in Austin at the University of Texas, home of &lt;a href="http://www.tacc.utexas.edu"&gt;TACC&lt;/a&gt;.  One of the discussions we had was regarding the growing number of computational resources available to users, and the need to help them to sort through the options. A key question for a user is "if I submit my job to this particular TeraGrid machine, and I'd like it to run in the next n minutes, what is the likelihood that it will run in that time?&lt;br /&gt;&lt;br /&gt;It turns out that there are several tools that can give the user a prediction, albeit not with 100% certainty, based on the state and history of the queue in question.  &lt;a href = "http://www.cs.ucsb.edu/~rich/"&gt;Rich Wolski&lt;/a&gt; (UC Santa Barbara) and his &lt;a href = "http://nws.cs.ucsb.edu/ewiki/"&gt;Network Weather Service&lt;/a&gt; project have been doing nice work in this area for quite a while.  Rich's work with the &lt;a href="http://vgrads.rice.edu/"&gt;VGrADS&lt;/a&gt; project has brought us a very nice tool that you can see demonstrated at &lt;a href="http://nws.cs.ucsb.edu/batchq/invbqueue.php"&gt; his demo website&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;We are working to get this capability embedded in the &lt;a href= "https://portal.teragrid.org/"&gt;TeraGrid User Portal&lt;/a&gt; and after I sent email to our &lt;a href="http://www.teragrid.org/programs/sci_gateways/"&gt;Science Gateways&lt;/a&gt; mailing list I found that many of them were already in the process of making this tool available.  For a scientist trying to get work done, it will be a wonderful thing to be able to look across the now more than 20 major computational systems in TeraGrid and get a sense for where his or her job will run soonest!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Non Sequitur of the Week&lt;/b&gt;:  &lt;i&gt;Apple Widgets&lt;/i&gt;.  Well this is really a non-sequitur if you're not a Mac person, but I am and I had been interested in what was involved in writing Dashboard widgets.  I downloaded the Apple Developer kits and there were some nice examples in there.  Since Rich Wolski sent me a tarball of the bqp (ok not a total non-sequitur, see above) command line utilities I decided to try to make a very simple widget, building on one of Apple's examples.  It took about an hour to figure out the basics, and was kinda fun (I called it "AskRich").  It assumes you put the NWS command line tools in /usr/local/bin on your Mac and executes a hard-coded query, but it's a start.  Perhaps next weekend I'll learn how to let the widget user select the options... (if you are interested in seeing the widget, &lt;a href=mailto:cec@uchicago.edu&gt;send me email&lt;/a&gt; with the word &lt;i&gt;widget&lt;/i&gt; in the subject line).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/NPL.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115847026665028491?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115847026665028491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115847026665028491' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115847026665028491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115847026665028491'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/09/predicting-near-future.html' title='Predicting the (near) Future'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115801096099664934</id><published>2006-09-15T16:42:00.000-05:00</published><updated>2006-09-15T16:35:45.663-05:00</updated><title type='text'>{Amazon, Google, eBay, Microsoft...}.EDU</title><content type='html'>I've been having many discussions with people from the Research &amp; Education community - TeraGrid Science Gateway providers, individual users, computer center directors, etc. - regarding the notion of taking advantage of some new and interesting storage and computing web services such as Amazon's S3 and EC2.  Google, Microsoft, eBay, and others are surely going to provide new web servies in this space.  Further, anyone paying moderate attention will also see that technology provider companies (IBM, EMC, Platform, Univa, etc.) are introducing powerful building blocks aimed at building service oriented systems (e.g. "Grids").  Some (especially end users!) respond with enthusiasm - and some folks have responded along the lines of "we can do it ourselves cheaper" or "performance isn't good enough."&lt;br /&gt;&lt;br /&gt;I think these responses are true to some extent, but they also ignore some important factors.  The first is Moore's Law.  Today's price is irrelevant - prices based on technology (like disk or CPU or bandwidth) get cheaper, rapidly, over time.  (Imagine if the $100,000 price tag on a visualization workstation twenty years ago had stopped us from developing imaging tools...)  What we have typically done in this community is to ask what the computational environment of the future will look like, and we design and plan around the future - not the present.  That's how you invent the future rather than just reacting to change as it hits you.&lt;br /&gt;&lt;br /&gt;The second is mistaking oranges for apples, and thus doing an apples to oranges comparison.  Take Amazon S3.  It's way, way more expensive than buying a disk drive, especially if you already operate a large computing facility.  But is it the same? Not if your computing server does not provide a web services interface!  Does it matter?  Only if your users want a web services interface, or if you want to develop a workflow, or other sophisticated capability with web services.  Many users I've spoken with say they do! &lt;br /&gt;&lt;br /&gt;Let's look at an example.  If you don't already run a storage service, what's the best way to share something like a 5 TeraByte data collection with colleagues spread around the Internet? To set up a server with 5 TB of disk and a sensible backup system (if you care about that, otherwise the calculations change) you'll pay about the same as the storage cost for putting the data in S3 for three years.  The open question is data transfer- if you're sharing the 5 TB with thousands of users you may be better off hosting it yourself due to the S3 I/O charges.  But if you're sharing with a small community, with modest needs in terms of moving data out and in, then S3 is likely much cheaper than rolling your own- unless your system administration staff work for free.&lt;br /&gt;&lt;br /&gt;I believe that TeraGrid and similar initiatives must seriously investigate what a partnership might look like with (web/grid) "service providers." While these services do not address the requirements of users who need multiple Teraflops of computing or tens of Terabytes of storage, they just may offer something for the many people who want to share smaller amounts of data, or have intermittent needs for rapidly accessible, modest computing power.&lt;br /&gt;&lt;br /&gt;TeraGrid is focused, rightly, on providing for Petascale computational, storage, and data analysis services.  For the Gigascale stuff, perhaps we should think about a new type of "resource provider" - Amazon.edu?&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/AUS.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt; (at &lt;a href="http://www.ogf.org"&gt;Austin&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115801096099664934?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115801096099664934/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115801096099664934' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115801096099664934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115801096099664934'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/09/amazon-google-ebay-microsoftedu.html' title='{Amazon, Google, eBay, Microsoft...}.EDU'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115807250396335757</id><published>2006-09-11T21:48:00.000-05:00</published><updated>2006-09-12T10:32:39.480-05:00</updated><title type='text'>Virtual Machines and Types of Service for TeraGrid Computing</title><content type='html'>Foundational capabilities we provide in TeraGrid, such as "roaming" access and a "coordinated" software environment, open new possibilities in terms of more specialized services, or to allow the TeraGrid, as a system, to respond to supply and demand.  For example, a resource provider might elect to increase the "price" of a queue in order to improve turnaround time by reducing demand, or decrease the price to increase demand (and thus utilization).&lt;br /&gt;&lt;br /&gt;We also are looking at ways to support on-demand services for urgent computing, through projects like Pete Beckman's &lt;a href="http://spruce.teragrid.org"&gt;Spruce&lt;/a&gt; work.  The tricky part is being able to service an on-demand job where it's not a viable option to keep supercomputers on hot standby!  We have considered things like offering a 'preemptible' service on a particular resource, where the user is charged at a lower rate in exchange for knowing that his or her job may be killed to make room for an on-demand job.&lt;br /&gt;&lt;br /&gt;It is worth considering the use of virtual machine technology for an even better 'preemptible' service, or even to support migration of jobs in the event of an on-demand service request.  One might even consider migrating the jobs to a commercial service such as Amazon's &lt;a href="http://teragrid.blogspot.com/2006/08/trying-out-ec2.html"&gt;EC2&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;Many people have demonstrated moving virtual machine images around with virtually no disruption to the application.  The &lt;a href="http://www.realitygrid.org/TeraGyroid/"&gt;TeraGyroid&lt;/a&gt; collaboration between TeraGrid and the UK Reality Grid project is an example, and at &lt;a href="http://www.igrid2005.org"&gt;iGrid2005&lt;/a&gt; Franco Travostino and others demonstrated &lt;a href="http://www.francotravostino.name/papers/VMT.pdf"&gt;job migration&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Of course the ideal applications to take advantage of a virtual machine service are those that involve ensembles of single-processor jobs without large data requirements.  But we do have a large number of users whose applications fit this very profile, so it is worth investigating such a service.  Further down the road we will want to be able to support message passing (multiple-processor parallel) jobs as well as data staging needs of applications that are data-intensive.  Not being able to solve those issues just yet shouldn't prevent us from looking at services that solve simpler cases!&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/DCCC.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt; (at &lt;a href="http://www.ogf.org"&gt;OGF/GlobusWorld&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115807250396335757?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115807250396335757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115807250396335757' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115807250396335757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115807250396335757'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/09/virtual-machines-and-types-of-service.html' title='Virtual Machines and Types of Service for TeraGrid Computing'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115755706257840534</id><published>2006-09-06T10:37:00.000-05:00</published><updated>2006-09-06T17:11:26.956-05:00</updated><title type='text'>A New Tool for Science Gateways</title><content type='html'>I got an update from TeraGrid Science Gateways director &lt;a href=http://www.sdsc.edu/profile/nancywd.html&gt;Nancy Wilkins-Diehr&lt;/a&gt; and &lt;a href=http://www.globusconsortium.org/journal/20050816/martin.html&gt;Stuart Martin&lt;/a&gt; on an important set of activities related to TeraGrid science gateways.  During the past month or so the group has focused on testing a new GRAM &lt;i&gt;audit service&lt;/i&gt;, which Stuart has been spearheading.  From the relevant &lt;a href=http://www.globus.org&gt;Globus Alliance&lt;/a&gt; bugzilla post describing the new feature:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;An auditing mechanism for WS-GRAM and a proof-of-concept interface to compound audit/TeraGrid accounting database queries has been created using OGSA-DAI at the request of the TeraGrid infrastructure team. The next step is to actually deploy these components on TeraGrid to get a working example. This will provide a fully integrated proof of concept for the entire setup as well as allow TeraGrid people to use it and report back on how they would like to use it (i.e. what specific queries will they need). Additional campaigns may need to be created to add additional OGSA-DAI activities to support the desired query set.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;What does this mean in practical terms, and why is it important to gateway providers?&lt;br /&gt;&lt;br /&gt;TeraGrid is funded by the National Science Foundation as a service to researchers, who are allocated access based on peer review.  That peer review process takes into account the scientific progress enabled by work associated with an allocation, or &lt;i&gt;project&lt;/i&gt;.  TeraGrid accounting systems keep track of usage for each individual job that has been executed, associating the usage with a specific allocation (project).  Traditionally, a project will have a handful of users associated with it, and a principal investigator who keeps track of what science has been accomplished with that allocation.  TeraGrid provides tools for the principal investigator to track usage, and the principal investigator works with his or her team to manage the allocation. &lt;br /&gt;&lt;br /&gt;But science gateway principal investigators will use a &lt;i&gt;community allocation&lt;/i&gt; to support a very large team of users - potentially hundreds!  How does that gateway provider keep track of what is being accomplished with the allocation? Some science gateways may track usage on a per-user basis; others may track on a per-application basis (i.e. tracking usage by function, or application service rather than user, where an application, or function of the gateway, may be one of a small number of tools made available to the community through the gateway).  &lt;br /&gt;&lt;br /&gt;To track usage at this level, a gateway provider must be able to associate a grid job identifier (associated with the user or application service at the gateway) with the job entry in the TeraGrid accounting system.  The current TeraGrid accounting systems report only the local job id on the TeraGrid resource, but have no information about the grid job id on the gateway end.  Thus there is no way to correlate individual jobs in the TeraGrid accounting system with individual actions taken at the gateway (e.g. with users or applications). &lt;br /&gt;&lt;br /&gt;The GRAM audit capability maintains this correlation in a database, allowing the gateway to retrieve usage information from the TeraGrid accounting system as well as mappings to individual users/applications from the audit database.  This capability is in beta test today with some of the TeraGrid science gateways, and will be more tightly integrated with the accounting system, for example through the existing usage query mechanisms available to users. &lt;br /&gt;&lt;br /&gt;This is a nice example of the symbiotic relationship TeraGrid has with the middleware community where an important capability (not just for TeraGrid but for other Grid projects) is created.  Working with the open source Globus Alliance we were able to implement a new and necessary service in relatively short order, leveraging the UK eScience project led &lt;a href=http://www.ogsadai.org.uk/&gt;OGSA-DAI&lt;/a&gt; work that was standardized in the &lt;a href=http://www.ogf.org&gt;Open Grid Forum&lt;/a&gt; (previously Global Grid Forum).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/ANL-Office.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115755706257840534?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115755706257840534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115755706257840534' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115755706257840534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115755706257840534'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/09/new-tool-for-science-gateways.html' title='A New Tool for Science Gateways'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115725229941233580</id><published>2006-09-02T21:58:00.000-05:00</published><updated>2006-09-03T13:45:44.236-05:00</updated><title type='text'>TeraWikiPedia?</title><content type='html'>I had a conference call with Scott Lathrop (director of TeraGrid's external communicaitons, education, outreach, and training) and a subgroup of the Cyberinfrastructure User Advisory Committee (CUAC) the other day.  This subgroup is focusing on issues related to training, communications, education, and outreach.&lt;br /&gt;&lt;br /&gt;We spent some time discussing strategies for expanding and improving on-line training for TeraGrid as well as the on-line documentation in general.  Over the past year our external communications team has made tremendous improvements to the website, and they continue to do so.  Is there a way to improve it even more, and make the information more fresh?&lt;br /&gt;&lt;br /&gt;One approach we talked about was the use of technology such as is used for Wikipedia, allowing our team of experts and editors to be effectively expanded to include any member of the community.  But can such an approach work for TeraGrid?  Will the information be accurate?  &lt;br /&gt;&lt;br /&gt;Stanford's &lt;a href=http://www.stanford.edu/~roypea/&gt;Roy Pea&lt;/a&gt;, one of our CUAC advisors, did an &lt;a href=http://ed298.stanford.edu:16080/spring06/mediawiki/index.php/Main_Page&gt;interesting experiment&lt;/a&gt; using the Wikipedia technology to engage a community of students to build a site for one of his graduate courses. He notes that common concerns to this approach include quality and accuracy, but these are challenges to address rather than fatal flaws to the approach.  &lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.nature.com&gt;Nature&lt;/a&gt; did a &lt;a href=http://www.nature.com/nature/journal/v438/n7070/full/438900a.html&gt;study comparing Wikipedia with the Encyclopedia Britanica&lt;/a&gt; in late 2005.  Forty-two science articles - the Wikipedia version and the Britanica version - were sent to reviewers, who were not told which was which.  Reviewers found on average 4 errors per article in the Wikipedia version and 3 errors per article in Britanica.  In this Nature article, author Jim Giles writes:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Only eight serious errors, such as misinterpretations of important concepts, were detected in the pairs of articles reviewed, four from each encyclopaedia. But reviewers also found many factual errors, omissions or misleading statements: 162 and 123 in Wikipedia and Britannica, respectively.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;So Wikipedia isn't quite up to the Britannica standard, but it's pretty close.  My sense is that the Wikipedia approach to on-line training and documentation for cyberinfrastructure would give us much more up-to-date information, and would make the information more informative in many cases as domain experts contribute.  At the same time, concerns from professional editors about quality have also been raised, and Wikipedia's founder, Jimmy Wales, has expressed the need to focus on quality at this year's &lt;a href=http://wikimania2006.wikimedia.org&gt;Wikimania conference&lt;/a&gt;.  I think for cyberinfrastructure, such as TeraGrid, the best approach will be to combine the strengths of our editors and writers with the input of the community.  A "TeraWikiPedia" is likely to deepen and improve our documentation and online training much more rapidly - and allow it to adapt in near-real time.  It will in fact mean we will rely even more heavily on our editors and writers to curate and polish the content.  &lt;br /&gt;&lt;br /&gt;I'd like to see us try the Wikipedia approach with a particular set of materials, such as our education, outreach, and training materials, to see how it goes.  Based on our experience there we'll have a better idea of how best to harness the creativity of the community for all of our online content.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Non-sequitur of the week.&lt;/b&gt; &lt;i&gt;Global Positioning System (GPS)&lt;/i&gt; - One of my favorite toys is my &lt;a href=http://www.garmin.com/products/etrexLegendcx/&gt;Garmin Legend Cx&lt;/a&gt; hand held GPS unit. Besides using it for navigation (thus &lt;i&gt;never&lt;/i&gt; having to ask directions!), I "collect" two kinds of waypoints.  One kind is what I'd call a souvenir waypoint - things that you don't need a GPS to find.  For example, Tokyo Station.  The second kind is much more useful - places I'd like to go back to, or point others to, that are not necessarily easy to find.  My favorite coffee shop (41.89529N, 12.48019E), an excellent local artisan's pottery shop (48.68931N, 122.95795W), or a friend's office (35.27568S, 149.12085E).  A fun thing to do with your waypoints is to mash them up into a Google map, which is an easy way to share them with friends.  I use &lt;a href=http://www.mapbuilder.net&gt;Mapbuilder&lt;/a&gt; to do this.  In fact a couple of friends and I are using a shared map there to assemble our &lt;a href=http://www.mapbuilder.net/UserMapFrame.php?UserName=charlie&amp;Map=WayCoolPoints&gt;favorite waypoints&lt;/a&gt; (so we can harvest the benefits of one anothers' exploration!).  Geeky?  You betcha.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/NPL-95.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115725229941233580?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115725229941233580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115725229941233580' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115725229941233580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115725229941233580'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/09/terawikipedia_02.html' title='TeraWikiPedia?'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115712278991537448</id><published>2006-09-01T09:43:00.000-05:00</published><updated>2006-09-01T14:40:46.930-05:00</updated><title type='text'>Improving Security and Usability....</title><content type='html'>It's generally considered to be the case that security and usability (i.e. convenience) are mutually exclusive trade-offs. Anyone who has flown on a commercial flight in the past few weeks (years) has seen this in action.  One place where usability and security tend to collide in a facility like TeraGrid is the process by which authorized users get authenticated and gain access to services and resources.  We actually have an opportunity to move to an architecture that will both improve usability &lt;i&gt;and&lt;/i&gt; security.  Yes, it sounds too good to be true....&lt;br /&gt;&lt;br /&gt;A few weeks ago I posted a note about &lt;a href=http://teragrid.blogspot.com/2006/08/roadmap-to-attribute-based.html&gt;attribute-based authorization&lt;/a&gt; and a pointer to a paper that Von Welch (from the &lt;a href=http://gridshib.globus.org/&gt;GridShib project&lt;/a&gt; has been putting together (with myself, Ian Foster, Tom Scavo, and Frank Siebenlist), and a &lt;a href=http://www-fp.mcs.anl.gov/tgmeeting/AAA-Agenda.htm&gt;TeraGrid Authorization, Authentication, and Account Management workshop&lt;/a&gt; scheduled to take place at Argonne this week.  Ian also recently wrote about &lt;a href=http://ianfoster.typepad.com/blog/2006/08/attributebased_.html&gt;attribute-based authorization&lt;/a&gt; in his blog with some good pointers.&lt;br /&gt;&lt;br /&gt;The workshop concluded yesterday, and I spoke with Dane Skow (TeraGrid deputy director) this morning about how it went.  Dane was one of the co-organizers of the  workshop (along with Von and also PSC's Jim Marsteller, the head of the TeraGrid security working group).  In addition to checking out the website for the workshop, where all of the notes and background information can be found, you might be interested in Dane's take on what was accomplished:&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;b&gt;1)&lt;/b&gt; We figured out how to cut 1 week off the process of getting new users accounts in a pretty easy first step and identified a path to cutting the time to issue new accounts even further.&lt;br /&gt;&lt;b&gt;2)&lt;/b&gt; We identified a very small set of information (persistent unique identifier and (maybe) citizenship) as the required set for gatewayed users.  [editor's note, the verb "to gateway" here refers to obtaining TeraGrid access via a Science Gateway... it is usually a good sign when the proper name for a project gets verbed]&lt;br /&gt;&lt;b&gt;3)&lt;/b&gt; We designed a testbed that would enable users to use their Shibboleth credentials from home institutions to generate credentials that would work on TeraGrid. They would &lt;b&gt;not&lt;/b&gt; have to retain a persistent x509 environment on their workstations, though for some usage modes, they would have to use short-lived proxies put into a local Globus environment.&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;From my point of view it was tremendous to see about 35 participants working together from TeraGrid sites as well as partner organizations such as the &lt;a href=http://www.globus.org&gt;Globus Alliance&lt;/a&gt; and the &lt;a href=http://www.internet2.edu&gt;Internet2&lt;/a&gt; &lt;a href=http://en.wikipedia.org/wiki/Shibboleth_(Internet2)&gt;Shibboleth&lt;/a&gt; project.  We had experts in security, accounting, grid software development, and identity management constructively grappling with this important set of issues together.  The event was a nice example of why you get on an airplane and travel to a workshop - to make progress about 50 times faster than exchanging email and position papers!  Having made this investment, we are ready to take the next concrete steps to make this vision a reality.  &lt;br /&gt;&lt;br /&gt;Improving security and usability at the same time.  How often do you get a chance to do that?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/NPL.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115712278991537448?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115712278991537448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115712278991537448' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115712278991537448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115712278991537448'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/09/improving-security-and-usability.html' title='Improving Security and Usability....'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115681094696029320</id><published>2006-08-28T19:09:00.000-05:00</published><updated>2006-09-25T13:09:08.916-05:00</updated><title type='text'>Trying out EC2</title><content type='html'>About half-way through a Monday I decided to stretch my legs a bit and see how long it would take to get EC2 up and running (I got into the beta).  Pete Beckman and I sat down in a cafe and found a very nice &lt;a href=http://overstimulate.com/articles/2006/08/24/amazon-does-it-again.html&gt;Exploring Amazon EC2&lt;/a&gt; primer by &lt;a href=http://overstimulate.com/about/&gt;Jesse Andrews&lt;/a&gt; which made it quite easy.  The Amazon docs are also pretty good.&lt;br /&gt;&lt;br /&gt;Once you sign up for the service (you have to already be an S3 customer, which I am) you generate your X.509 keypair and download it to your linux system (which in my case is a Mac).  Amazon provides a set of command line API's that you download and unzip.  You set up some environment variables and voila, you can use the command line utilities.  The first thing we did was to query to find pre-made system images (rather than trying to build our own, which would take longer).  You generate a keypair to control your "instance" (virtual machine), select one of these pre-made system images, and fire it up.  &lt;br /&gt;&lt;br /&gt;We found that within 3-4 minutes the instance was up and running, and we could SSH into it and begin to play.  This is not particularly impressive as hacking code goes, but it seems to me that being able to sign up for a web services based computation service and get something up and running within an hour is quite nice!  &lt;br /&gt;&lt;br /&gt;So I just fired up an instance and I'm running a web server on it.  It's costing me $2.40 a day so I'm not gonna leave it up for long, but if you are reading this post within a few days of the timestamp try out my Amazon EC2 virtual webserver!&lt;i&gt; (too late- I left it up for about a month but it's gone now!)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/ORD-RCC.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115681094696029320?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115681094696029320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115681094696029320' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115681094696029320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115681094696029320'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/08/trying-out-ec2.html' title='Trying out EC2'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115653386312374993</id><published>2006-08-25T14:23:00.000-05:00</published><updated>2006-08-25T23:37:07.930-05:00</updated><title type='text'>Compute Services - Now we're talking!</title><content type='html'>A while back IBM started an &lt;a href=http://www.ibm.com/e-business/ondemand/&gt;On Demand&lt;/a&gt; business that seems ideally tuned to companies that need a cluster (even a large one) periodically for surge capacity.  It's aimed at businesses, and those kind of things involve a fair amount of initial investment of time and energy to get the paperwork set up, etc.  To make this, and the cost, worth doing you need to have a fair amount of computing surge (and plenty of companies have this!).&lt;br /&gt;&lt;br /&gt;More recently, Sun took this idea of a grid-based compute service further, launching what they called a "Utility Computing" service called &lt;a href=http://www.network.com/&gt;Sun Grid&lt;/a&gt;.  Nice.  An individual can sign up and get an account, and in short order start uploading and running (Solaris, x64) applications from their portal.  No lengthy setup.  Currently Sun charges $1 per CPU hour.&lt;br /&gt;&lt;br /&gt;Amazon's rolling out an even more flexible grid computing service.  No lengthy setup process, and forget the portal- use web services.  Yesterday Amazon announced a beta version of &lt;a href=http://www.amazon.com/aws&gt;Elastic Compute Cloud&lt;/a&gt;, or EC2.  Once available beyond beta, one will be able to just sign up and start computing via a SOAP API.  It’s coupled with the S3 service, where you store your system images (which include your entire application software environment for your virtual machines) and data.  Since it’s a virtual machine, you get root access and it's up to you what software you want to run.  The virtual machines are the equivalent of a 1.75 GHz Xeon with 1.75 GB of memory, 160 GB of local disk, and network bandwidth of 250 Mbit/s.  &lt;i&gt;Amazon’s pricing - $0.10 per CPU hour.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;As I mentioned on Monday (talking about &lt;a href=http://teragrid.blogspot.com/2006/08/sharing-data.html&gt;Sharing Data&lt;/a&gt;) it seems to me that these commercial grid resources and services are worth examining in terms of support for scientific computing.  I’m hoping the TeraGrid Science Gateway partners will jump on these and check them out!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Non-Sequitur of the Week: &lt;/b&gt; &lt;i&gt;The World's Oldest Botanical Garden.&lt;/i&gt;&lt;br /&gt;Earlier this summer we were in Italy on vacation and one of our stops was Padua, near Venice.  Besids being the site of one of the worlds' oldest universities (&lt;a href=http://www.unipd.it/index.htm&gt;University of Padova&lt;/a&gt;, &lt;a href=http://www.unipd.it/en/university/history.htm&gt;founded in 1222&lt;/a&gt;), it's a nice base of operations to explore the area around and including Venice.  Strolling around the city we chanced upon the &lt;a href=http://en.wikipedia.org/wiki/Padua_Botanical_Garden&gt;Orto Botanico di Padova&lt;/a&gt; (Padua Botanical Gardens), which was magnificent.  What we didn't know at the time was that it is the world's oldest, having been established in 1545!  If you don't happen to be in Italy there are of course other fine botanical gardens we'd recommend, including the &lt;a href=http://botanicalgarden.berkeley.edu/&gt;UC Berkeley Botanical Gardens&lt;/a&gt;, the &lt;a href=http://www.rbge.org.uk/&gt;Royal Botanical Gardens&lt;/a&gt; in Edinburgh, Scotland, and of course the &lt;a href=http://www.chicagobotanic.org/&gt;Chicago Botanic Garden&lt;/a&gt;!  &lt;i&gt;(if you have recommendations please post them in comments)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Have you joined &lt;a href=http://www.facebook.com&gt;Facebook&lt;/a&gt; yet?&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/ANL-Office.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115653386312374993?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115653386312374993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115653386312374993' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115653386312374993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115653386312374993'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/08/compute-services-now-were-talking.html' title='Compute Services - Now we&apos;re talking!'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115627976703842965</id><published>2006-08-22T15:38:00.000-05:00</published><updated>2006-08-22T16:01:03.986-05:00</updated><title type='text'>Social Networks...</title><content type='html'>Last week I joined &lt;a href=http://www.facebook.com&gt;Facebook&lt;/a&gt;, which is an amazing and exploding social network for university and high-school students, staff, and faculty.  I've been trying to figure out how to support and catalyze scientific communities for several years, including designing and launching the &lt;a href=http://forge.ggf.org&gt;GridForge&lt;/a&gt; for the &lt;a href=http://www.ggf.org&gt;Global Grid Forum&lt;/a&gt; (now called Open Grid Forum, or OGF).  GridForge uses the same underlying platform as &lt;a href=http://www.sourceforge.net&gt;Sourceforge.net&lt;/a&gt;, &lt;a href=http://slashdot.org&gt;Slashdot&lt;/a&gt;, and a good number of other sites.  But while this seems to be a great platform for supporting individual groups developing things (like software or documents) together, they are not geared toward finding and mapping social networks (i.e. finding colleagues or discovering potential collaborators with overlapping interests, etc.).&lt;br /&gt;&lt;br /&gt;As I have explored Facebook I've kept the question in the back of my mind - could this be a useful tool for the scientific community as well?  With some minor enhancements I think it very well could be.  Already it is useful to see connections between people, find people, and even manage events.&lt;br /&gt;&lt;br /&gt;I've searched for colleagues and I find that it seems perhaps many of us have become geezers with respect to new technology like this - most of the 7 million participants  are college students or younger.  I did find that some of us do not in fact believe that its &lt;i&gt;hip to be square&lt;/i&gt;.  I was happy to see Larry Smarr, Ian Foster, and Beth Plale were already in the mix.&lt;br /&gt;&lt;br /&gt;It would be great if more people from our community (TeraGrid staff, users, collaborators...) joined Facebook to see if it might be a useful tool for our community.   &lt;br /&gt;&lt;br /&gt;See you there!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.facebook.com/p/Charlie_Catlett/2912495" title="Charlie Catlett's Facebook profile" target=_TOP&gt;&lt;img src="http://badge.facebook.com/badge/2912495.56.1487950924.png" border=0 alt="Charlie Catlett's Facebook profile"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/UC-Office.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115627976703842965?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115627976703842965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115627976703842965' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115627976703842965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115627976703842965'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/08/social-networks.html' title='Social Networks...'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115618008710328739</id><published>2006-08-21T11:59:00.000-05:00</published><updated>2006-08-21T12:57:49.296-05:00</updated><title type='text'>Sharing data</title><content type='html'>I've been having lots of discussions with people about data.  We typically focus on big data in TeraGrid but it's also important to note that many scientists have "small" volume and performance requirements (relative to supercomputers).  Because their requirements are more closely matched to "commodity" solutions, we have more options with which we might help them.  For example, users with only a small amount of data (measured in hundreds of MBytes, roughly speaking) could take advantage of a web services approach such as using &lt;a href=http://aws.amazon.com/s3&gt;Amazon's S3&lt;/a&gt;.  &lt;br /&gt;&lt;br /&gt;A web services approach also offers some advantage over solutions geared toward ultra-large data and ultra-high bandwidth, in that it becomes easier to &lt;i&gt;share&lt;/i&gt; the data, which is increasingly important to scientific communities.  Our science gateways partners, I believe, would be much more eager to leverage a web services storage resource than one that requires them to integrate with a traditional (in our circles) high-performance filesystem or storage system.&lt;br /&gt;&lt;br /&gt;We certainly need to continue to provide, and enhance the high-performance solutions! (we are also pushing toward petaflops computing, which will stretch these systems considerably).  Work we are doing, for instance, with the &lt;a href=http://www.teragrid.org/userinfo/data/gpfswan.php&gt;GPFS-WAN&lt;/a&gt; environment and with high-performance data movement tools such as &lt;a href=http://www.teragrid.org/userinfo/data/gridftp.php&gt;GridFTP&lt;/a&gt; is very critical.  But it's equally important to look at solutions that allow us to better integrate with "web 2.0" and emerging commercial services.  As I've spoken over the past weeks to &lt;a href=http://teragrid.blogspot.com/2006/08/conversations-about-data-analysis.html&gt;Jim Gray&lt;/a&gt; from Microsoft (8/16 post), &lt;a href=http://teragrid.blogspot.com/2006/08/conversation-with-vint-cerf.html&gt;Vint Cerf&lt;/a&gt; from Google (8/7 post), and today to &lt;a href=http://www.microsoft.com/presspass/press/2005/dec05/12-09SmithBurtonPR.mspx&gt;Burton Smith&lt;/a&gt; from Microsoft it's quite clear that we should be collaborating in these areas with some amount of enthusiasm.  These companies are moving fast, and in the right direction with respect to support for scientific communities.  We have a tremendous amount of synergy with companies like Microsoft, Google, Amazon, and others where our customer base overlaps considerably with theirs.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;On other fronts...&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://ianfoster.typepad.com/&gt;Ian Foster's&lt;/a&gt; blog notes that today is the 10th anniversay of the Globus software project in that on this date in 1996 DARPA awarded funding to develop the open source toolkit.  &lt;br /&gt;&lt;br /&gt;While we're being nostalgic....  Twenty years ago this year we deployed the NSFNET backbone, which used six supercomputer centers as connecting points for regional and campus networks.  Five of those centers (NCSA, PSC, NCAR, SDSC, and Cornell Theory Center) are connected today with 1 or more 10 Gb/s links as part of the TeraGrid network.  Much improved over the 56 Kbit/s links from 1986...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/ANL-Office.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115618008710328739?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115618008710328739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115618008710328739' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115618008710328739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115618008710328739'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/08/sharing-data.html' title='Sharing data'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115593305566997372</id><published>2006-08-18T15:20:00.000-05:00</published><updated>2006-08-18T15:50:50.540-05:00</updated><title type='text'>Science Gateways - Web Services We'd Like to See!</title><content type='html'>I've been talking with &lt;a href=http://users.sdsc.edu/~wilkinsn/wilkinsn.html&gt;Nancy Wilkins-Diehr&lt;/a&gt;, who heads up the &lt;a href=http://www.teragrid.org/programs/sci_gateways/&gt;TeraGrid Science Gateways initiative&lt;/a&gt;, about the common requirements we are seeing bubble to the surface as now well over 20 gateways (most of them could be called "eScience Portals") are working with us to "plug" in grid resources to these gateways.  Nancy's list is very interesting, and it would be good to figure out which of these might already exist (and could be adopted), which we should commission to be developed, etc.  &lt;br /&gt;&lt;br /&gt;    *  Resource Status Service (both polling and pub/sub)&lt;br /&gt;    * Job Submission Interface (The gateways expect this to be provided by &lt;a href=http://www.globus.org/toolkit/docs/4.0/execution/key/index.html&gt;Globus WS-GRAM&lt;/a&gt;)&lt;br /&gt;    * Job Tracking Interface (Both polling and pub/sub)&lt;br /&gt;    * File/Data Staging Interface&lt;br /&gt;    * Retrieve Usage Information&lt;br /&gt;    * Retrieve Inca Info&lt;br /&gt;    * Advanced Reservation Interface&lt;br /&gt;    * Retrieve user information for a job&lt;br /&gt;    * Retrieve accounting information/statistics&lt;br /&gt;&lt;br /&gt;These are the computational-centric services, but there are many other science gateway services, particularly collaboration and social networking tools, that many gateways are providing, and we would do well to look at what we could adopt from commercial providers of "Web 2.0" capabilities! (some of our gateway partners are doing this already)&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/Naperbucks.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Non-sequitur of the week:&lt;/b&gt;I just bought four tickets to see one of my favorite bands, &lt;a href=http://www.jarsofclay.com&gt;Jars of Clay&lt;/a&gt; at the House of Blues in October.  I especially like this band's leadership in solving real world problems though initiatives like the &lt;a href=http://1000wells.com/&gt;1000 Wells&lt;/a&gt; project, which is in its second year with partners like &lt;a href=http://www.africare.org/&gt;Africare&lt;/a&gt; and has catalyzed lots of local efforts - for example at &lt;a href=http://www.californiaaggie.com/media/storage/paper981/news/2006/04/21/CampusNews/Second.Annual.1000.Wells.Project.Makes.A.Splashing.Start.This.Weekend-1865404.shtml?norewrite200608181639&amp;sourcedomain=www.californiaaggie.com&gt;UC Davis&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115593305566997372?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115593305566997372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115593305566997372' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115593305566997372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115593305566997372'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/08/science-gateways-web-services-wed-like.html' title='Science Gateways - Web Services We&apos;d Like to See!'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115573118872260812</id><published>2006-08-16T07:16:00.000-05:00</published><updated>2006-08-16T12:37:12.780-05:00</updated><title type='text'>Conversations about Data Analysis</title><content type='html'>Monday I caught up with &lt;a href=http://research.microsoft.com/~Gray/&gt;Jim Gray&lt;/a&gt; from Microsoft Bay Area Research Center to talk about web services, storage, and data.  He's been working with the &lt;a href=http://www.us-vo.org/&gt;NVO&lt;/a&gt; and &lt;a href=http://www.sdss.org/&gt;Sloan Digital Sky Survey&lt;/a&gt; groups, who obviously have very large data requirements.  One angle they are looking at is providing analysis tools at the data archive, rather than the traditional mode of downloading data and analyzing it locally.  An example of this kind of service is the &lt;a href=http://cas.sdss.org/astrodr4/en/&gt;Catalog Archive Server&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;On a similar topic I met with the &lt;a href=http://www.nibib.nih.gov/Research/MultiScaleModeling/IMAG&gt;Interagency Modelling Analysis Group (IMAG)&lt;/a&gt; yesterday to talk about their requirements and how they might use TeraGrid.  A message I heard from this group is that there are many scientists who are able to do their computational work locally, and may or may not need to scale their work to use TeraGrid.  However, where TeraGrid could really help them would be in providing analysis and visualization services.  I mentioned to them that we have a variety of these types of services at the TeraGrid resource provider sites and that the &lt;a href=http://www.tacc.utexas.edu/resources/vislab/&gt;TACC&lt;/a&gt; and &lt;a href=http://www.uc.teragrid.org/community/viz/UC-ANL/&gt;UC/ANL&lt;/a&gt; resource providers have deployed dedicated resources on which they are operating visualization services for the user community.  As a next step we talked about having someone talk to the IMAG about TeraGrid visualizaion services and how these compare to the needs of this group of scientists.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/ANL-Office.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115573118872260812?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115573118872260812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115573118872260812' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115573118872260812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115573118872260812'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/08/conversations-about-data-analysis.html' title='Conversations about Data Analysis'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115557193152859026</id><published>2006-08-14T11:12:00.000-05:00</published><updated>2006-08-14T17:41:27.883-05:00</updated><title type='text'>CTSS V4 - Draft spec for the Workflow "kit"</title><content type='html'>As mentioned earlier, we are moving toward an architecture where TeraGrid resources support (a) a core set of services, plus (b) one or more "kits" that provide specific functionality and services.  One of the first kits we are discussing is the set of services and software necessary to support workflow on a resource.  Lee Liming provides the following overview of the draft:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;The purpose of defining this kit is not to redesign TeraGrid's capabilities in this area. Instead, the purpose is to make sure that we understand and document what the current capabilities are so that we have a solid baseline for subsequent changes. (Along the way, we can use it to improve the user documentation for the existing capabilities.) The "Future directions" section outlines what we currently know about likely subsequent changes.  If there are any simple, non-controversial, beneficial, easy-to-implement enhancements that can be identified now, this would be a reasonable time to make them, so please speak up if you see something like this.  Anything else (non-trivial, controversial, difficult to implement) will probably be put off until the next design cycle.  HOWEVER, this would be a reasonable time to identify those things so that we can begin planning for them.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The draft is available for download from &lt;a href=https://repo.teragrid.org/head/gig-si/doc/ctss-4/drafts/&gt;repo.teragrid.org&lt;/a&gt; and we are eager to see discussion as this moves forward!  (note that this online draft is currently only available to TeraGrid participants, but I'd be happy to email to you if you're interested but not a participant)&lt;br /&gt;&lt;br /&gt;&lt;i&gt;...writing from &lt;a href=http://www.mcs.anl.gov/~catlett/KML/ANL-Office.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;  &lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115557193152859026?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115557193152859026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115557193152859026' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115557193152859026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115557193152859026'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/08/ctss-v4-draft-spec-for-workflow-kit.html' title='CTSS V4 - Draft spec for the Workflow &quot;kit&quot;'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115535988112794083</id><published>2006-08-12T00:12:00.000-05:00</published><updated>2006-08-12T11:14:54.353-05:00</updated><title type='text'>A Roadmap to Attribute-Based Authorization</title><content type='html'>At the end of August we're holding an internal TeraGrid workshop to look at a number of important issues related to authorization, audit, accounting, and security.  One of the things (I've mentioned in a few other posts) we will be talking about is attribute-based authorization.  Von Welch (GridShib project) has been editing a paper, &lt;a href=http://gridshib.globus.org/tg-paper.html&gt;Scaling TeraGrid Access: A Roadmap for Attribute-based Authorization for a Large Cyberinfrastructure&lt;/a&gt; with several of us helping as co-authors.  It is worth looking at even in draft format.  Comments more than welcome!&lt;br /&gt;&lt;br /&gt;CeC&lt;br /&gt;&lt;br /&gt;week-ending at...&lt;a href=http://www.mcs.anl.gov/~catlett/KML/LAKE.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Non-sequitur of the week:&lt;/b&gt;  One of the best places to rock-climb in the (OK, flat) midwest is &lt;a href=http://www.upperlimits.com/bloomington/&gt;Upper Limits&lt;/a&gt;.  They've converted some old grain silos (it's the midwest...) in Bloomington, Illinois into a rock climbing gym (they have another gym in St. Louis).  A few dozen 60 foot top-roped routes inside several silos, good bouldering inside and outside, and a couple of 100 foot routes up the side of the building outside.  (I'd provide a Google Earth pointer but it's under a cloud....)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115535988112794083?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115535988112794083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115535988112794083' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115535988112794083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115535988112794083'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/08/roadmap-to-attribute-based.html' title='A Roadmap to Attribute-Based Authorization'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115515062816691836</id><published>2006-08-09T14:10:00.000-05:00</published><updated>2006-08-09T16:16:42.886-05:00</updated><title type='text'>Dividing and Conquering - CTSS V4</title><content type='html'>In the first instantiation of TeraGrid (nearly 5 years ago) we defined a set of software and services that would be run on all TeraGrid platforms.  The purposes were to (a) provide users with a consistent experience on all TeraGrid systems and (b) integrate those systems with important functions such as single-signon, remote job submission, system-wide accounting, etc.&lt;br /&gt;&lt;br /&gt;Affectionately named after the early &lt;a href=http://en.wikipedia.org/wiki/Cray_Time_Sharing_System&gt;Cray Time Sharing System&lt;/a&gt; (operating system), the Coordinated TeraGrid Software and Services (CTSS) v1 had many more components than was necessary, as we determined after users began to arrive, so CTSS v2 was more streamlined.  A few months ago we moved to and even more streamlined CTSS v3 and we're still doing a post-mortem regarding how the transition went and how we can continue to improve on smooth evolution of the TeraGrid software environment.  But the challenge of this software stack approach is moderate when you have a large number of resources, and significantly harder as those resources become more diverse.&lt;br /&gt;&lt;br /&gt;As we have been developing plans for CTSS v4 we are evolving our approach.  V4 will consist of a set of required core services (authorization, information services, verification and validation, and accounting/audit) along with an optional set of "kits" that provide specific functionality (workflow support, program development, job execution, etc.).  Each TeraGrid resource provider will run the core components and will select the set of kits they will support on each of their systems.  Some may elect only to support job execution and workflow.  Others may also support the common program development environment.  We are initially looking at a total of eight discrete kits, and these will be fleshed out over the next few months.&lt;br /&gt;&lt;br /&gt;This approach moves us toward what I believe is an achievable, though challenging, goal. I'd like for CTSS V5 to be a set of service descriptions, leaving the implementation of those services at the discretion of the resource provider.  Certainly we will continue to integrate and package software that can be used to implement TeraGrid CTSS, but the use of our implementations should not be necessary for a resource to interoperate within TeraGrid.&lt;br /&gt;&lt;br /&gt;This is an approach that I think can work where resources reside in different Grid facilities as well.  My view is that a science gateway user should be able to put together a workflow that harnesses resources in TeraGrid or other Grids, with the only key consideration being that the user is authorized to use those resources.&lt;br /&gt;&lt;br /&gt;CTSS v4 will be an important move for the TeraGrid community, as the benefits to this modularization can only be harnessed by rigorous change management and a commitment to providing the tools that users and science gateway partners need in order to navigate resources with different combinations of services.  We're starting with a careful evaluation of how the CTSS v3 transition has gone, and we will be engaging both resource providers and end users as we begin to specify the first set of kits.&lt;br /&gt;&lt;br /&gt;If you're interested in helping out, pleaase contact &lt;a href=mailto:liming@mcs.anl.gov&gt;Lee Liming&lt;/a&gt;, who is leading our CTSS v4 planning efforts.&lt;br /&gt;&lt;br /&gt;Writing to you from...&lt;a href=http://www.mcs.anl.gov/~catlett/KML/Naperbucks.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115515062816691836?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115515062816691836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115515062816691836' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115515062816691836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115515062816691836'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/08/dividing-and-conquering-ctss-v4.html' title='Dividing and Conquering - CTSS V4'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115499843771513457</id><published>2006-08-07T19:49:00.000-05:00</published><updated>2006-08-07T20:49:57.353-05:00</updated><title type='text'>Conversation with Vint Cerf</title><content type='html'>I had breakfast with &lt;a href=http://www.google.com/intl/en/corporate/execs.html#vint&gt;Vint Cerf&lt;/a&gt; this morning where we spent about 90 minutes talking about common interests Google and TeraGrid might have.  There are many!  We talked about Web Services and the Science Gateway initiative as well as how people are using TeraGrid today. We'll probably follow up with me giving a talk about TeraGrid out at Google and some introductions with the relevant technical people at Google to pursue further discussions.&lt;br /&gt;&lt;br /&gt;Vint also gave the keynote today at the &lt;a href=http://www.educause.edu/sac&gt;EDUCAUSE Snowmass meeting&lt;/a&gt;,  His talks (which lately he is doing without slides) are fast-moving intellectual tours through the spaces where technology, policy, applications and humans mix.  He covered a variety of very interesting topics, for example offering insight into issues including &lt;a href=http://googleblog.blogspot.com/2005/11/vint-cerf-speaks-out-on-net-neutrality.html&gt;net neutrality&lt;/a&gt;, the need for improved security in applications and operating systems, and some of the challenges to effective search (both of Internet and other content).  He closed, of course, with an update on the &lt;a href=http://www.wired.com/wired/archive/8.01/solar.html&gt;Interplanetary Internet&lt;/a&gt;. As always, a very fun and stimulating talk!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Writing to you from...&lt;a href=http://www.mcs.anl.gov/~catlett/KML/DEN-RCC-E.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115499843771513457?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115499843771513457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115499843771513457' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115499843771513457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115499843771513457'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/08/conversation-with-vint-cerf.html' title='Conversation with Vint Cerf'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115480259113945014</id><published>2006-08-05T13:18:00.000-05:00</published><updated>2006-08-07T13:49:15.686-05:00</updated><title type='text'>Campus Partnerships</title><content type='html'>This morning I gave the opening talk at the &lt;a href=http://www.educause.edu/nmm061&gt;Campus Cyberinfrastructure Workshop&lt;/a&gt; here in Snowmass, Colorado.  It was a good opportunity to talk with leaders from the roughly 40 universities here about how TeraGrid can partner with campuses on key issues of Cyberinfrastructure.  We've been looking at the following programs, each of which we want to flesh out with campus partners over the next several months:&lt;br /&gt;&lt;br /&gt;- Cooperation in authorization infrastructure (wouldn't it be great for a campus user, assuming strong identity management and authentication on campus, to use his or her campus credentials to access TeraGrid...)&lt;br /&gt;&lt;br /&gt;- Cooperative computational and storage/data management services (integration of capability resources such as TeraGrid with capacity resources on campuses)&lt;br /&gt;&lt;br /&gt;- Federation of digital assets (data collections, etc.)&lt;br /&gt;&lt;br /&gt;- An "affiliates" program for outreach beyond R1 institutions and for coordinating support for TeraGrid users, enabling campus staff to work with TeraGrid staff to support those users.&lt;br /&gt;&lt;br /&gt;- Education and Training partnership to develop and harvest best-of-breed curricula and programs aimed at not only the next generation workforce (k-20) but continuing education for today's workforce.&lt;br /&gt;&lt;br /&gt;Gary Bertoline (bertoline@purdue.edu) and Scott Lathrop (lathrop@mcs.anl.gov) are organizing these discussions - and always looking for more participants in those discussions.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/SnowMassVillage.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;  &lt;i&gt;(my location via Google Earth)&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115480259113945014?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115480259113945014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115480259113945014' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115480259113945014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115480259113945014'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/08/campus-partnerships.html' title='Campus Partnerships'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115480118463283913</id><published>2006-08-05T13:01:00.000-05:00</published><updated>2006-08-07T13:48:30.993-05:00</updated><title type='text'>NSF draft Cyberinfrastructure Plans (v7)</title><content type='html'>I was thrilled to see that NSF posted a new version of their Cyberinfrastructure Vision document.  The last draft (v5) was posted in January, but this new draft (v7) is more complete and incorporates suggestions and changes from the community.&lt;br /&gt;&lt;br /&gt;This is really worth downloading and reading, and it's still a draft- they are eager for input from the community so give it to them (they are listening!).&lt;br /&gt;&lt;br /&gt;You can find the report at the &lt;a href=http://www.nsf.gov/oci/&gt;NSF Office of Cyberinfrastructure website&lt;/a&gt;.  The document is called "CI Vision" version 7.1.  While you're at the OCI website you might also check out the "Report of Blue-Ribbon Advisory Panel on Cyberinfrastructure" (also called the Atkins report) which is still quite relevant 3.5 years after it was published.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/SnowMassVillage.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;  &lt;i&gt;(my location via Google Earth)&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115480118463283913?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115480118463283913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115480118463283913' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115480118463283913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115480118463283913'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/08/nsf-draft-cyberinfrastructure-plans-v7.html' title='NSF draft Cyberinfrastructure Plans (v7)'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115474078260867005</id><published>2006-08-04T20:10:00.000-05:00</published><updated>2006-08-07T13:47:23.450-05:00</updated><title type='text'>PKI and Multi-level Authentication</title><content type='html'>I'm at an Educause confab in Snowmass this weekend.  Today was the first day of a Public Key Infrastructure summit of the &lt;a href=http://www.educause.edu/IdentityManagementWorkingGroup/928&gt;Identity Management Working Group&lt;/a&gt;.  The PKI meeting today consisted of some interesting case studies from several universities and companies.  Universities, particularly large ones (with 10's of thousands of students, faculty, and staff), have a significant challenge with scale (and thus cost!).  &lt;br /&gt;&lt;br /&gt;I was particularly impressed with the work done at the &lt;a href=http://www.wisc.edu&gt;University of Wisconsin&lt;/a&gt; in evaluating various approaches to PKI and devices, such as USB keys, to hold credentials.  (this was recently outlined in detail via an Educause &lt;a href=http://www.educause.edu/live0611&gt;online seminar&lt;/a&gt;.  They looked at initial and 10-year costs of developing their own system from open source, developing their own system with commercial pieces, or partnering with key vendors to provide them with a solution.  It turned out, when taking into account staff investment, that the vendor-partner solution was the most cost effective up front and over ten years.... and involved the shortest time to deploy a solution.  The &lt;a href=http://www.cs.wisc.edu/pkilab&gt;UW PKI Lab&lt;/a&gt; as well as collaborators at &lt;a href=https://www.dartmouth.edu/~deploypki/deploying/&gt;Dartmouth&lt;/a&gt; have done a good amount of investigation over the past few years in this area.&lt;br /&gt;&lt;br /&gt;Given the difficulty in getting staff, faculty and students to buy into an extra device that they carry around, it was suggested the ideally the PKI vendors might consider developing toward the use of cel phones and iPods to hold credentials. (I thought this was a cool idea)&lt;br /&gt;&lt;br /&gt;There were also overviews of &lt;a href=http://www.apple.com&gt;Apple's&lt;/a&gt; approach to PKI and a presentation from &lt;a href=http://www.aladdin.com&gt;Aladdin&lt;/a&gt; on the scale of the problem of identity theft in universities and labs.  One of the innovative tools we are looking at within TeraGrid was discussed - the &lt;a href=http://lab.ac.uab.edu/node/view/1322&gt;myVocs&lt;/a&gt; system from the &lt;a href=http://lab.ac.uab.edu/&gt;UAB Advanced Technology Lab&lt;/a&gt;.  &lt;br /&gt;&lt;br /&gt;myVocs is a good example, along with &lt;a href=http://shibboleth.internet2.edu/&gt;Shibboleth&lt;/a&gt; and the &lt;a href=http://gridshib.globus.org/&gt;Gridshib&lt;/a&gt; project, of technology that TeraGrid can leverage in a two-way partnership with campuses.  This is, after all, where most of our users live and so we are seeking ways to lower barriers to their use of TeraGrid while (just as importantly) improving the security of our systems.&lt;br /&gt;&lt;br /&gt;Tomorrow is a workshop where about 40 universities will be talking about how to work together to create cyberinfrastructure.  More on that later this weekend.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/SnowMassVillage.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;  &lt;i&gt;(my location via Google Earth)&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115474078260867005?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115474078260867005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115474078260867005' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115474078260867005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115474078260867005'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/08/pki-and-multi-level-authentication.html' title='PKI and Multi-level Authentication'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115463115380251832</id><published>2006-08-03T13:40:00.000-05:00</published><updated>2006-08-07T13:46:20.200-05:00</updated><title type='text'>Outreach to Educators</title><content type='html'>This week TeraGrid partnered with &lt;a href=http://www.ncsa.uiuc.edu&gt;NCSA&lt;/a&gt; and the &lt;a href=http://www.shodor.org&gt;Shodor Education Foundation&lt;/a&gt; to hold a 5-day workshop at &lt;a href=http://www.csu.edu&gt;Chicago State University&lt;/a&gt;.  There were about 30 faculty from Chicago State as well as local community colleges and local K-12 schools.  The hands-on workshop exposed these faculty to interactive tools they can use to teach students about computational science.  In addition to high-performance resources such as provided by TeraGrid, the participants learned about a range of computational science education resources available through the &lt;a href=http://nsdl.org&gt;National Science Digital Library&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This is a neat example of the kind of workshops that are happening around the country with TeraGrid resource providers and other partners - as you can see at the &lt;a href=http://www.teragrid.org/eot/&gt;TeraGrid Education, Outreach, and Training website&lt;/a&gt;.  We are leveraging the annual high-performance computing &lt;a href=http://www.supercomp.org&gt;SCxx&lt;/a&gt; conferences to further strengthen the nation's ability to prepare the next generation of our workforce.  &lt;a href=http://www.purdue.edu&gt;Purdue&lt;/a&gt; is leading the &lt;a href=http://sc06.supercomputing.org/&gt;SC06&lt;/a&gt; education program and TeraGrid will be coordinating the education programs at SC07, and SC08.  Last week Scott Lathrop, TeraGrid's director of education, kicked off a planning meeting held at &lt;a href=http://www.anl.gov&gt;Argonne National Laboratory&lt;/a&gt; with 40 education leaders from almost as many organizations.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/ANL-Office.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;  &lt;i&gt;(my location via Google Earth)&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115463115380251832?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115463115380251832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115463115380251832' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115463115380251832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115463115380251832'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/08/outreach-to-educators.html' title='Outreach to Educators'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-32013913.post-115444912050491687</id><published>2006-08-01T11:05:00.000-05:00</published><updated>2006-08-07T13:45:35.673-05:00</updated><title type='text'>Bootstrapping</title><content type='html'>If you are involved in the &lt;a href="http://www.nsf.gov"&gt;National Science Foundation's&lt;/a&gt; TeraGrid project you know that we are just about a year into "bootstrapping" a virtual organization to operate and enhance the virtual facility we built over the past few years, serving a set of communities comprised of several thousand scientists and educators.  We have many mechanisms for communication but most of it is rather one-way, which has its place of course.&lt;br /&gt;&lt;br /&gt;Here I'd like to have a dialog about issues of urgency and/or importance to the TeraGrid community, including "internal" staff as well as our user community.&lt;br /&gt;&lt;br /&gt;During &lt;a href="http://www.teragrid.org/events/2006conference/"&gt;TeraGrid'06&lt;/a&gt; last month I talked about our overall mission and our strategies, and I'd like to note them here as a way of kicking off this blog.&lt;br /&gt;&lt;br /&gt;What are we trying to accomplish with the TeraGrid facility?  Our mission is to "create integrated, persistent, and pioneering computational resources that will significantly improve our nation’s ability and capacity to gain new insights into our most challenging research questions and societal problems. "  In order to pursue this mission, we take an integrated approach to the scientific workflow including obtaining access, application development and execution, data analysis, collaboration and data management.&lt;br /&gt;&lt;br /&gt;That integrated approach currently involves three organizing principles, or areas of focus:&lt;br /&gt;&lt;br /&gt;DEEP- To ensure that scientists can exploit the enormous power of the TeraGrid  resources (currently well over 100 TF in aggregate) as an integrated system we have staff at resource provider sites who work shoulder-to-shoulder with science teams.  This program,  "Advanced Support for TeraGrid Applications (ASTA), assigns 1/4 to 1/2 of a support person in a scientific application team for 4 to 12 months, working with that team to harness TeraGrid capabilities of particular importance to their scientific goals.  The ASTA program supports roughly a dozen teams at a time, with a goal of 20-25 teams supported per year.  We are exceeding this goal, and many of their stories are featured at the main &lt;a href="http://www.teragrid.org"&gt;TeraGrid website.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;WIDE-   For over 2 decades the NSF high performance computing program, including TeraGrid, has served several thousand users very effectively.  However, NSF alone funds tens of thousands of scientists, most of whom have computational requirements that do not frequently require supercomputers.  The TeraGrid Science Gateways program is a set of partnerships with discipline-specific teams who are providing computational infrastructure (in most cases either a specialized web portal or a community-organized grid) for their science communities.  The partnerships involve integrating TeraGrid as a computational and data management “service provider” embedded in the science-community &lt;a href="http://www.nsf.gov/dir/index.jsp?org=OCI"&gt;cyberinfrastructure&lt;/a&gt;. We have over twenty such gateway partners working with us today.&lt;br /&gt;&lt;br /&gt;OPEN- TeraGrid began (in 2001) as an infrastructure  involving four partner sites, grew to nine sites, and is currently organized as a set of resource providers and a core “grid infrastructure group” (GIG) that coordinates and provides common software services and support as well as planning, architecture, management and operations.    TeraGrid software and services architecture is service-oriented, stressing open source standards such as are deployed with key software including the &lt;a href="http://www.globus.org"&gt;Globus Toolkit GT4&lt;/a&gt;, &lt;a href="http://www.cs.wisc.edu/condor/"&gt;Condor&lt;/a&gt;, and other tools.&lt;br /&gt;&lt;br /&gt;The TeraGrid organization is also open in that we anticipate more resource providers over time.  In order to partner with the broader community of universities and other service and resource providers, we are working with colleagues in &lt;a href="http://www.educause.edu"&gt;Educause&lt;/a&gt;, &lt;a href="http://www.internet2.edu"&gt;Internet2&lt;/a&gt;, &lt;a href="http://www.eotepic.org/"&gt;EPIC&lt;/a&gt;, and other communities to design, together, a set of “campus partnerships” during 2006. The goal of these partnership programs is to work with campuses (where most TeraGrid users reside) to improve and streamline TeraGrid access from campus systems, as well as to work with campuses to develop a set of frameworks that can be used to create national-scale cyberinfrastructure for computation and for data federation.  These programs will explicitly reach beyond the R1 institutions to include the broader R&amp;amp;E community.&lt;br /&gt;&lt;br /&gt;That's a lot for one blog post...  I'm interested in your comments on any of these topics and will be diving into them over the next few weeks in a more focused way, taking one or two projects at a time.&lt;br /&gt;&lt;br /&gt;&lt;a href=http://www.mcs.anl.gov/~catlett/KML/UC-Office.kmz&gt;&lt;img src=http://www.mcs.anl.gov/~catlett/KML/GoogleEarthIcon.jpg&gt;&lt;/a&gt;  &lt;i&gt;(my location via Google Earth)&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32013913-115444912050491687?l=teragrid.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://teragrid.blogspot.com/feeds/115444912050491687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=32013913&amp;postID=115444912050491687' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115444912050491687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/32013913/posts/default/115444912050491687'/><link rel='alternate' type='text/html' href='http://teragrid.blogspot.com/2006/08/bootstrapping.html' title='Bootstrapping'/><author><name>CeC</name><uri>http://www.blogger.com/profile/04162069051938480729</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://photos1.blogger.com/blogger/4254/3491/320/chas.jpg'/></author><thr:total>0</thr:total></entry></feed>
