[[TOC]] = Welcome to the UABgrid Development Project = == Overview == The UABgrid Collaboration Environment is a vision for a user controlled collection of applications, tools, and services integrated through a uniform understanding of user identity and the communities (groups) to which the user belongs. This environment enables seamless access to shared resources and facilitates collaborations within departments, across campus and around the globe. The UABgrid development project is a collaborative effort to build a programatically controlable suite of services to support the construction and operation of research applications. UABgrid is the collection of these resources and the communities surrounding their development. UABgrid is an open development effort that welcomes participation of those interested in the construction, use, or operation of this infrastructure. The project is supported by the services of the UABgrid Collaboration Environment as a demonstration of its features, as an assertion of confidence in its design, and as a method of ensuring that problems are discovered and resolved effectively. We eat our own dog food. The computer geek in you may recognize that these themes parallel the development of distributed operating systems. Grid resources are the devices, components, and services at the core of future computer systems. The grid presents interfaces that allow developers to harness resources in ways appropriate for their domain. The platform strives for neutrality so developers can leverage select components to build the federated applications that best meet their needs. Applications can be as simple or complex as needed. Follow the plan that's right for you. Our control system for UABgrid will follow [http://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs Plan9]. == Activities == Our initial focus has been expansion of HPC resources through grid computing. The world wide HPC community gave rise to the grid infrastructure through the [http://www.globus.org Globus Toolkit] and other tools designed to harness resources distributed across many organizations. We are continuing to develop access to computational resources by leveraging grid technologies to harness computational resources in the state, regionally via [http://www.suragrid.org SURAgrid], and nationally via [http://opensciencegrid.org OSG] and [http://teragrid.org TeraGrid]. We are also expanding the the infrastructure componenets to improve the features of the collaboration environment and support a broader range of applications. We are engaged in efforts to build support for [https://cabig.nci.nih.gov/ caBIG] and ensure that other research collaborations like [http://www.ctsaweb.org/ CTSA] can leverage this infrastructure. Feel free to keep a pulse on the operation, support and progress of UABgrid by subscribe to an RSS feeds available throughout the project. == Components == === Computation === * [wiki:Cheaha] - 310-core compute platform for research support * [wiki:OSG Open Science Grid (OSG)] - leveraging OSG for additional compute power for scientific workflows, like [http://projects.uabgrid.uab.edu/r-group R]. === Identity === * [http://dev.uabgrid.uab.edu/uabgrid-login Login] - login application for UABgrid * [http://dev.uabgrid.uab.edu/uabgrid-ca Certificate Authority (CA)] - certificate authority application for UABgrid === Processes and Files === * [http://dev.uabgrid.uab.edu/uabgrid-stage Stage] - meta-scheduling administration and support for UABgrid * [wiki:UABgridFiles Files] - file storage engine administration and support for grid job management * [wiki:UABgridPlatform Platform] - many of the resources are operated as virtual machines. These pages document this configuration. * StorageCity - Storage needs vary widely across research groups, the "storage city" captures this reality and identifies ways data storage resources can be used across the grid === Communication === * [wiki:10GigErnet 10GigE Research Network] - the meta-cluster backplane === Applications === * [wiki:UABgridWiki Wiki] - the project pages for the managing the wiki instance. * [wiki:caBIG Exploring caBIG] - understanding caBIG and the caGrid release and its integration with UABgrid services * [wiki:UABgridProjects Projects] - the pages for managing the projects instance. * [http://dev.uabgrid.uab.edu/uabgrid-docs Docs] - the project managing the documentation tools and resource * [http://dev.uabgrid.uab.edu/uabgrid-portal Portal] - the project managing the UABgrid GridSphere instance. * [wiki:UABgridBlogs Blogs] - the project pages for the managing the blogs instance. === Policies and Practices === * [http://dev.uabgrid.uab.edu/uabgrid-theme Theming] - theme support, creation, and exploration for UABgrid user interfaces * [wiki:UABgridProvisioning Provisioning] - provisioning of resources. * [wiki:UABgridDeveloper Developer Tools] - supporting UABgrid integration on the desktop for developers. * [wiki:UABgridMetadata Metadata] * [wiki:UABgridBackup UABgrid Back Up] - goals and motivation for distributed recovery and resource instantiation * [wiki:UABgridSecure UABgrid Secure] - creating secure system environments * TrackingSourceCode === Documentation === * [http://docs.uabgrid.uab.edu/ Documentation] - the documentation of tools and resources available on UABgrid == Support == If you have a problem using UABgrid [/newticket please open a ticket and describe your issue]. === Mailing Lists === * UABgrid Developers - This list is for people working on the design and development of UABgrid. * [https://vo.uabgrid.uab.edu/sympa/arc/uabgrid-dev archive] * [http://vo.uabgrid.uab.edu/sympa/subscribe/uabgrid-dev subscribe] * [http://vo.uabgrid.uab.edu/sympa/signoff/uabgrid-dev unsubscribe] * UABgrid Users - This list is for people using UABgrid * [https://vo.uabgrid.uab.edu/sympa/arc/uabgrid-user archive] * [http://vo.uabgrid.uab.edu/sympa/subscribe/uabgrid-user subscribe] * [http://vo.uabgrid.uab.edu/sympa/signoff/uabgrid-user unsubscribe] === UABgrid Security Announcements === * [wiki:UGS-2008-001] - UABgrid User Certificates impacted by Debian OpenSSL Vulnerability === UABgrid Incident Reports === UABgrid Incident Reports (UGI) are non-security related event reports that related to significant unexpected service interruptions. * [wiki:UGI-2008-001] - 2008-06-12 Power Loss Event == Topics of Interest == * [wiki:ProjectStructure Project Structure] - how is the UABgrid project structure and what are the issues we face == Resource support pages == * [http://webapp.lab.ac.uab.edu/projects/cheaha Cheaha] - a 64 node AMD-based compute cluster * [wiki:CoreCluster] - The core cluster is the platform that hosts shared infrastructure for the operation and management of UABgrid == General Help == * [http://webapp.lab.ac.uab.edu/projects/trac/wiki/TracGuide Trac documentation] - information on the Trac tool used to run the UABgrid project site * [http://docs.uabgrid.uab.edu/ UABgrid documentation] - main documentation for the applications, tools, and services of UABgrid == Trac Plugins == Listed here will be interesting plugins to Trac which will help in our documentation more effectively. * [http://trac-hacks.org/] This page has instructions on how to contribute to Trac macros/plugins and also to download them.[[BR]] To create action items out of existing tickets, here's a plugin [http://trac-hacks.org/wiki/TaskListPlugin] * [http://trac.edgewall.org/wiki/MacroBazaar#Blog] This page has a more extensive list of Trac plugins and instructions on how to download trac plugins.[[BR]] Interesting plugins on this page to choose from are: [[BR]] * Plugin to create Blogs out of wiki pages [http://trac.edgewall.org/wiki/MacroBazaar#Blog] * Plugin for RSS [http://trac.edgewall.org/wiki/MacroBazaar#RSSget]