Common User Environments Working Group Shawn T. Brown, PSC CUE Working Group Lead TeraGrid Annual Review 04/7/2009 1
The Problem The diversity of the resources that have evolved through the lifetime of the TG project create unnecessary barriers for users moving from resource to resource Users move between resources… resource decommissioning (particularly relevant) scaling up science problems exploiting architecture features varied algorithms in problem solving availability and workflow expediency It is crucial to balance the benefits of diverse, individually managed resources with the need to provide a common user experience for the TG 2
The Response The CUE working group was formed in Sept as (along with the QA WG), comprising members from most TG resource providers With no previous RAT activity to guide the group, a requirements analysis was undertaken –User Survey –Research into other Grids –Research into TG surveys –In depth discussion amongst the group 3
TeraGrid Resources CUED CUE - Documentation A centrally located, clearly itemized area for documentation of resources with both web and CLI based access. CUEMS CUE Management System A single common command line system for managing one’s environment, with a single entry to load the CUE. CUETP CUE – Testing Platform Simple program or set of programs that can be compiled and executed through the CUE and will help to illustrate its use. CUBE Common User Build Environment Attempting to make common the tools needed for building usable scientific code across resources CUEVC CUE Variable Collection A set of environment variables that will be common across the TeraGrid, making job submission and resource discovery easier.
The long term… CUE discussed items with high impact but were infeasible to address with short-term solutions –Common Usernames across resources –Common Job Management software –Common Filesystems –Common Application sets across resources 5
CUE-wg Status Requirements Analysis complete –From user-facing requirements, we now have a bounding box on the CUE scope –Short term implements with long term recommendations –Makes the group user-facing –We are responding to user requirements, tempered with systems concerns –Set of clear recommendations to be submitted to the TG Forum Moving to implementation –Currently in the planning phase for short-termed implements –Each section to have a set of features with estimated time lines to completion –Identifying resources, internal and external to the TG to implement each area. 6