Feature: The Portal Provider
Eric Roberts knows portals. As a staff member at the Texas Advanced Computing Center, he has spent the last five years developing, testing, redeveloping and refining them Â- first as a member and project manager of the GridPort toolkit team, and now as lead developer for the TeraGrid User Portal.
Â"We launched the TeraGrid User Portal on May 15, and since then things have gotten very busy for us,Â" says Roberts.
The aim of a grid portal is to simplify the use of grids for everyday users. TodayÂ's TeraGrid User Portal provides a repository of information for users, including a system monitor for all TeraGrid resources, information on data collections and documentation. It also provides account management functions, allowing users to see their accounts on different resources, and to manage users and accounts for their projects. The current functionality, however, is only the foundation for what Roberts hopes will be the TeraGrid User Portal of the future.
Â"We want the portal to be the place where users can customize their environment,Â" he explains. Â"If theyÂ're a biologist, we want to give them a biology-centered view of the TeraGrid. Show them just their running jobs, the training classes theyÂ're enrolled in, alerts for the systems they regularly run on, and even software tools for biologists.Â"
Roberts doesnÂ't shy away from high-stress projects. Asked what his favorite part of working on the portal is, he points to the fact that itÂ's always running and that thousands of TeraGrid users depend on it.
Â"IÂ've really enjoyed the live nature of the portal,Â" he says. Â"With the GridPort toolkit I had to manage releases, but there really werenÂ't any hard deadlines. The TeraGrid User Portal keeps you on your toes.Â"
After a pause, he adds, laughing, Â"Of course the thing I like most about it is one of the things I like least about it.Â"
The portal isnÂ't just beneficial to the TeraGrid community, but to RobertsÂ' academic career as well. Part of the TeraGrid User Portal will serve as his Masters degree project, enabling him to finish the software engineering program at The University of Texas at Austin that he began two years ago. Launching the portal, finishing his degree, and building a new house has added up to a busy year for Roberts.
Â"I think I might enjoy my Christmas vacation,Â" he concludes.
Learn more at the TACC Web site.
-Katie Yurkewicz, iSGTW