About: Difference between revisions

From Cheaha
Jump to navigation Jump to search
(Create about stub with history outline)
 
No edit summary
 
(22 intermediate revisions by one other user not shown)
Line 1: Line 1:
== Background ==
UABgrid started as a pilot project of UAB IT to develop a research computing system that provides researchers access to analysis and data resources.  UABgrid leverages the federated systems model to harness on- and off-campus tools and services into a common framework for collaboration.  Our current efforts are focused on expanding compute capacity and supporting data sharing.


UABgrid is a pilot project of UAB IT.  It has gone through several stages of development from its inception. A brief timeline provides an overview of its history:
== History ==


* '''2003''' - Concept for campus grid infrastructure emerges from participation in NMI Testbed
Development of UABgrid has gone through several stages since its inception. A brief time-line provides an overview of this history:
* '''2004-2006''' - NSF project to explore construction of federated systems environments leads to development of [http://www.myVocs.org myVocs] and [http://openidp.org openidp.org]
 
* '''2002-2003''' - Concept for campus grid infrastructure emerges from participation in NMI Testbed
* '''2003-2006''' - NSF funded project to explore construction of federated systems environments using NMI tools and open source software leads to development of [http://www.myVocs.org myVocs] and [http://openidp.org openidp.org]
* '''2007''' - Launch of UABgrid Pilot to explore production use of federated systems environment
* '''2007''' - Launch of UABgrid Pilot to explore production use of federated systems environment
* '''2008''' - Testing migration large-scale HPC work flows to the grid; expanding pilot users
* '''2008''' - Testing migration large-scale HPC work flows to the grid; expanding pilot users
* '''2009''' - Development expands to support key technology initiatives of caBIG and CTSA
* '''2009''' - Development expands to support key UAB campus initiatives of caBIG and CTSA
 
== Publications ==
 
Gemmmill, Robinson, Scavo, Bangalore [http://portal.acm.org/citation.cfm?id=1527115 Cross-domain authorization for federated virtual organizations using the myVocs collaboration environment] (2009)
 
Robinson, Gemmill, Joshi, Bangalore, et. al. [http://portal.acm.org/citation.cfm?id=1253517 Web-Enabled Grid Authentication in a Non-Kerberos Environment] (2005)


== Presentations ==
== Presentations ==


During this time, UABgrid and several aspects of its system environment have been documented in a variety of venues: (to be completed)
Much of the work related to and leading to the development of UABgrid has been documented at campus, regional, national and international venues.  A time-line of related presentations follows:
 
=== 2012 ===
 
* September 2012 [[Research_Computing_Day_2012|UAB Research Compting Day 2012]] -- [[Media:Rcday2012-itrc-update_1010_13Sept2012.pdf|Update on UAB Research Computing]]
* May 2012 [http://research.cs.wisc.edu/condor/CondorWeek2012/wednesday.html Condor Week] -- [[Media:condor-at-uab.pdf|Report on Condor Pilot at UAB]]
 
=== 2011 ===
 
* September 2011 [[UAB_Research_Computing_Day_2011|UAB Research Computing Day]] -- [[Media:Rcday2011-uabitrc-update.pdf|UAB IT Research Computing Services Update (presentation)]]
 
=== 2010 ===
 
* December 2010 UAB Research Core Day [[Media:Uab-research-core-day-2010-horz-final.pdf‎|UAB IT Research Computing Support (poster)]]
 
* September 2010 [[Media:CI_agenda_16Sept2010_FINAL.pdf|UAB Cyberinfrastructure Day (agenda)]] [[Media:Developing-uab-cloud.pdf‎|Developing the UAB Cloud (presentation)]]
 
=== 2009 ===
 
* October 2009 UAB National Cyber-security Awareness Day (no link available)
 
* October 2009 [http://www.soph.uab.edu/ssg/hcpbootcamp/2009bootcamp UAB HPC Bootcamp] Scaling HPC Applications using the Grid (no link yet)
 
* May 2009 Spring Internet2 Meeting [http://www.internet2.edu/presentations/spring09/20090428-cyberi-robinson.pdf Building A Sustainable Cyberinfrastructure In the Campus and Across the Region]
 
* March 2009 [[Media:uasiamfed-v4.pdf|UA System Identity Federation]] (proposal)
 
=== 2008 ===
 
* August 2008 [http://main.uab.edu/Sites/it/internal/researchers/62971/  UAB CIDay] [http://main.uab.edu/Sites/it/documents/62982.ppt Cyberinfrastructure for Researchers]
 
* June 2008 Educause Southeast Conference [http://net.educause.edu/ir/library/powerpoint/SER08063B.pps UABgrid Identity Infrastructure]
 
* April 2008 Internet2 Spring Member Meeting [http://events.internet2.edu/2008/springmm/sessionDetails.cfm?session=3774&event=280 UABgrid: Down the Road A Piece]
 
=== 2007 ===
 
* September 2007 UAB HPC Bootcamp [http://www.soph.uab.edu/SSG/hcpbootcamp/2007bootcamp Introduction to Grid Computing]
 
* April 2007 Internet2 Spring Member Meeting [http://www.internet2.edu/presentations/fall06/20061204-myvocs-robinson.pdf Constructing Campus Grids Experiences adapting myVocs to UABgrid]
 
=== 2006 ===
 
* September 2006 [http://stonesoup.org Common Solutions Group] Invited Presentation [http://www.stonesoup.org/Meetings/0609/vo.pres/robinson.pdf myVocs]
 
* May 2006 TERENA [http://www.internet2.edu/presentations/fall06/20061204-myvocs-robinson.pdf Building Systems with Shibboleth: Integrated VO Management with myVocs and GridShib]
 
* April 2006, Spring Internet2 Member Meeting [http://grid.ncsa.uiuc.edu/presentations/i2mm-myvocs-gridshib-april06.ppt myVocs and GridShib: Integrated VO Management]
 
=== 2005 ===
 
* Nov 2005, IEEE Workshop on Grid Computing [http://portal.acm.org/citation.cfm?id=1253517 Web-Enabled Grid Authentication in a Non-Kerberos Environment]
 
* May 2005 Internet2 Spring Member Meeting [http://www.internet2.edu/presentations/spring05/20050503-MyVOCS-Robinson.ppt My Virtual Organization Collaboration System]
 
== Funding ==
 
The development of the research computing system has been funded primarily by the UAB's Office of the Vice President for Information Technology. Initial funding to explore the development of federated systems was provided by a 3-year NSF grant [http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0330543 NMI Enabled Open Source Collaboration Tools for Virtual Organizations] (2003-2006).
 
We welcome participation in this project and engagement for new funding opportunities.
 
Thank you to all supporters of this project.
 
== Related Links ==
 
Development of the UABgrid research computing system has benefited from our engagement in a number external projects:
 
 
* Campus participation in [https://cabig.nci.nih.gov/overview/ caBIG] and [http://www.ctsaweb.org/ CTSA] were major drivers in the development of the campus research computing system pilot. The requirements identified by these projects influenced feature development.
 
* [http://www.suragrid.org SURAgrid] - UAB is a founding member of the SURAgrid collaboration.  SURAgrid is a collaborative effort to expand the availability of high-performance computing resources at member campuses across the Southeastern United States and beyond. SURAgrid has developed a governance structure and 4-year strategic plan (2008-2012) for HPC Cyberinfrastructure development at member campuses and originated as voluntary continuation of the campus grid dialogs begun during the NMI Testbed. Participation in SURAgrid has been key to developing understanding of research requirements, gathering requirements for system development, and expanding our engagement across the region.
 
* [http://www.opensciencegrid.org Open Science Grid] - OSG is an operational grid infrastructure that supports the exchange of high-throughput computing cycles across a large pool of computational resources.  Engagement with the OSG Engage project is leading the expansion of compute resources available the campus research computing system environment UABgrid.
 
* [http://www.internet2.edu Internet2] - Internet2 is a national organization that provides high-performance networks to institutions and has lead the development of web-based components for federated systems, most notably [http://www.shibboleth.org Shibboleth] and [http://www.incommon.org InCommon]. The projects that helped develop the software used in the core of UABgrid was a leading adopter of Shibboleth-based authentication and a helped pioneer integration with grid resources in the context of [http://myVocs.org myVocs] and [http://gridshib.globus.org/ GridShib] integration.
 
* The D-Grid Interoperability and Integration of VO-Management ([http://www.d-grid.de/index.php?id=314&L=1 IOVM]) Technologies effort evaluated several international VO management technologies in as part of their effort to redesign the VO management solution of D-Grid. Their June 2007 [http://www.d-grid.de/fileadmin/user_upload/documents/DGI-FG1-IVOM/AP1-Report-v1.2.pdf Work Package 1: Evaluation of international Shibboleth-based VO Management Projects] is a comparative analysis of key technologies including myVocs, VOMS, MAMS, Switch, and PERMIS.  This analysis provided helpful feedback on the benefits and limitations of myVocs and plan improvements to our research computing system.


== Related Activities ==
* [http://www.openidp.org openidp.org] an open registration provider to facilitate participation in collaborations using Shibboleth was developed as part of the initial federated systems environment and is still used today for testing and light-weight identity needs.


Development of this system environment has benefited through our engagement in several external projects. (to be completed)
* [http://www.myvocs.org myVocs] is the core of the federated systems framework developed as part of the research into building campus grids and collaboration environments.  This software packaged as [http://myvocs-box.myvocs.org myVocs-box] forms the core of today's UABgrid Pilot environment.

Latest revision as of 14:42, 6 October 2017

UABgrid started as a pilot project of UAB IT to develop a research computing system that provides researchers access to analysis and data resources. UABgrid leverages the federated systems model to harness on- and off-campus tools and services into a common framework for collaboration. Our current efforts are focused on expanding compute capacity and supporting data sharing.

History

Development of UABgrid has gone through several stages since its inception. A brief time-line provides an overview of this history:

  • 2002-2003 - Concept for campus grid infrastructure emerges from participation in NMI Testbed
  • 2003-2006 - NSF funded project to explore construction of federated systems environments using NMI tools and open source software leads to development of myVocs and openidp.org
  • 2007 - Launch of UABgrid Pilot to explore production use of federated systems environment
  • 2008 - Testing migration large-scale HPC work flows to the grid; expanding pilot users
  • 2009 - Development expands to support key UAB campus initiatives of caBIG and CTSA

Publications

Gemmmill, Robinson, Scavo, Bangalore Cross-domain authorization for federated virtual organizations using the myVocs collaboration environment (2009)

Robinson, Gemmill, Joshi, Bangalore, et. al. Web-Enabled Grid Authentication in a Non-Kerberos Environment (2005)

Presentations

Much of the work related to and leading to the development of UABgrid has been documented at campus, regional, national and international venues. A time-line of related presentations follows:

2012

2011

2010

2009

  • October 2009 UAB National Cyber-security Awareness Day (no link available)
  • October 2009 UAB HPC Bootcamp Scaling HPC Applications using the Grid (no link yet)

2008

2007

2006

2005

Funding

The development of the research computing system has been funded primarily by the UAB's Office of the Vice President for Information Technology. Initial funding to explore the development of federated systems was provided by a 3-year NSF grant NMI Enabled Open Source Collaboration Tools for Virtual Organizations (2003-2006).

We welcome participation in this project and engagement for new funding opportunities.

Thank you to all supporters of this project.

Related Links

Development of the UABgrid research computing system has benefited from our engagement in a number external projects:


  • Campus participation in caBIG and CTSA were major drivers in the development of the campus research computing system pilot. The requirements identified by these projects influenced feature development.
  • SURAgrid - UAB is a founding member of the SURAgrid collaboration. SURAgrid is a collaborative effort to expand the availability of high-performance computing resources at member campuses across the Southeastern United States and beyond. SURAgrid has developed a governance structure and 4-year strategic plan (2008-2012) for HPC Cyberinfrastructure development at member campuses and originated as voluntary continuation of the campus grid dialogs begun during the NMI Testbed. Participation in SURAgrid has been key to developing understanding of research requirements, gathering requirements for system development, and expanding our engagement across the region.
  • Open Science Grid - OSG is an operational grid infrastructure that supports the exchange of high-throughput computing cycles across a large pool of computational resources. Engagement with the OSG Engage project is leading the expansion of compute resources available the campus research computing system environment UABgrid.
  • Internet2 - Internet2 is a national organization that provides high-performance networks to institutions and has lead the development of web-based components for federated systems, most notably Shibboleth and InCommon. The projects that helped develop the software used in the core of UABgrid was a leading adopter of Shibboleth-based authentication and a helped pioneer integration with grid resources in the context of myVocs and GridShib integration.
  • The D-Grid Interoperability and Integration of VO-Management (IOVM) Technologies effort evaluated several international VO management technologies in as part of their effort to redesign the VO management solution of D-Grid. Their June 2007 Work Package 1: Evaluation of international Shibboleth-based VO Management Projects is a comparative analysis of key technologies including myVocs, VOMS, MAMS, Switch, and PERMIS. This analysis provided helpful feedback on the benefits and limitations of myVocs and plan improvements to our research computing system.
  • openidp.org an open registration provider to facilitate participation in collaborations using Shibboleth was developed as part of the initial federated systems environment and is still used today for testing and light-weight identity needs.
  • myVocs is the core of the federated systems framework developed as part of the research into building campus grids and collaboration environments. This software packaged as myVocs-box forms the core of today's UABgrid Pilot environment.