Vicky Rowley Solution Architect BIRN Coordinating Center - University of California San Diego E-x-t-e-n-d-i-n-g Rocks: The Creation and Management of Grid.

Slides:



Advertisements
Similar presentations
Enabling Technology Innovation using Open Source Software
Advertisements

The Telescience Project - ATOMIC (Applications to Middleware Interaction Components) Transparent Grid Access for Scientific.
Building on the BIRN Workshop BIRN Systems Architecture Overview Philip Papadopoulos – BIRN CC, Systems Architect.
Technology on the NGS Pete Oliver NGS Operations Manager.
ADAPT An Approach to Digital Archiving and Preservation Technology Principal Investigator: Joseph JaJa Lead Programmers: Mike Smorul and Mike McGann Graduate.
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
Data Grids: Globus vs SRB. Maturity SRB  Older code base  Widely accepted across multiple communities  Core components are tightly integrated Globus.
Robust Tools for Archiving and Preserving Digital Data Joseph JaJa, Mike Smorul, and Mike McGann Institute for Advanced Computer Studies Department of.
SCHOOL OF INFORMATION UNIVERSITY OF MICHIGAN Biomedical Informatics Research Network.
Michael Marron, Ph.D., Director Division of Biomedical Technology National Center for Research Resources National Institutes of Health Department of Health.
Archival Prototypes and Lessons Learned Mike Smorul UMIACS.
Supporting Data Management Infrastructure for the Humanities (Sudamih): Database as a Service (DaaS) : A Tool For Researchers James A J Wilson
DNN LOVES JENKINS FOR CONTINUOUS INTEGRATION
All Hands Meeting 2005 Morphometry BIRN - Overview - Scientific Achievements.
QCDgrid Technology James Perry, George Beckett, Lorna Smith EPCC, The University Of Edinburgh.
January, 23, 2006 Ilkay Altintas
National Center for Supercomputing Applications The Computational Chemistry Grid: Production Cyberinfrastructure for Computational Chemistry PI: John Connolly.
2004 NIH Building on the BIRN Bruce Rosen, MD PhD Randy Gollub, MD PhD Steve Pieper, PhD Morphometry BIRN.
2004 All Hands Meeting Morphometry BIRN Bruce Rosen, MD PhD Jorge Jovicich PhD Steve Pieper, PhD David Kennedy, PhD.
Design, Construction and Early Use of the Biomedical Informatics Research Network July 2004 Dr. Philip Papadopoulos Program Director, Grid and Cluster.
material assembled from the web pages at
BIRN Update Carl Kesselman Professor of Industrial and Systems Engineering Information Sciences Institute Fellow Viterbi School of Engineering University.
Morphometry BIRN Bruce Rosen, M.D. Ph.D.. Scientific Goal Methods –Multi-site MRI calibration, acquisition –Integrate advanced image analysis and visualization.
Mark Ellisman, Ph.D. Professor of Neurosciences and Bioengineering Director, BIRN Coordinating Center Center for Research on Biological Systems University.
CYBERINFRASTRUCTURE FOR THE GEOSCIENCES Data Replication Service Sandeep Chandra GEON Systems Group San Diego Supercomputer Center.
BIRN Advantages in Morphometry  Standards for Data Management / Curation File Formats, Database Interfaces, User Interfaces  Uniform Acquisition and.
Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”
San Diego Supercomputer Center National Partnership for Advanced Computational Infrastructure SRB + Web Services = Datagrid Management System (DGMS) Arcot.
Clinical Measures Genotype Local Storage BIRN Rack SRB MCAT HID/ XNAT/ LONI DUP Calibration & Analysis Tools GRID Portal Mediator Institution A BIRN Rack.
CYBERINFRASTRUCTURE FOR THE GEOSCIENCES GEON 2007 Workshop at the University of Auckland, New Zealand, November 26-28, GEON Architecture:
CYBERINFRASTRUCTURE FOR THE GEOSCIENCES GEON Systems Report Karan Bhatia San Diego Supercomputer Center Friday Aug
All Hands Meeting 2005 Morphometry BIRN - Overview - Scientific Achievements.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
All Hands Meeting 2005 BIRN Portal Architecture: Security Jana Nguyen
The Biomedical Informatics Research Network Carl Kesselman BIRN Principal Investigator Professor of Industrial and Systems Engineering Information Sciences.
SAN DIEGO SUPERCOMPUTER CENTER Inca TeraGrid Status Kate Ericson November 2, 2006.
Slide 1 CFEngine. Slide 2 Confidential Quotes “ ” CFEngine offers a highly scalable approach with a pull-based, distributed architecture. “ ” CFEngine.
All Hands Meeting 2005 AVI Update Morphometry BIRN Analysis, Visualization, and Interpretation.
EVGM081 Multi-Site Virtual Cluster: A User-Oriented, Distributed Deployment and Management Mechanism for Grid Computing Environments Takahiro Hirofuchi,
GCRC Meeting 2004 BIRN Coordinating Center Software Development Vicky Rowley.
All Hands Meeting 2005 FBIRN Tools: 2005 Subtitle added here.
Neuroinformatics Working Group Update 10/26/2009 H Jeremy Bockholt.
Capabilities and Process Application Integration.
1 e-Science AHM st Aug – 3 rd Sept 2004 Nottingham Distributed Storage management using SRB on UK National Grid Service Manandhar A, Haines K,
Morphometry BIRN Semi-Automated Shape Analysis (SASHA) JHU (CIS): M. F. Beg, C. Ceritoglu, A. Kolasny, M. I. Miller, R. Yashinski MGH (NMR): B. Fischl;
Jorge Jovicich, Ph.D. Massachusetts General Hospital - Harvard Medical School Biomedical Informatics Research Network Overview Testbeds Morphometry BIRN.
Biomedical Informatics Research Network BIRN Workflow Portal.
Scalability Requirements and Implementation Options.
What is NCIA? National Cancer Imaging Archive Searchable repository of in vivo cancer images in DICOM format Publicly available at no cost over the Internet.
2005 GRIDS Community Workshop1 Learning From Cyberinfrastructure Initiatives Grid Research Integration Development & Support
Biomedical Informatics Research Network The Storage Resource Broker & Integration with NMI Middleware Arcot Rajasekar, BIRN-CC SDSC October 9th 2002 BIRN.
Tool Integration with Data and Computation Grid “Grid Wizard 2”
All Hands Meeting 2005 Semi-Automated Shape Analysis (SASHA)
REQUIREMENTS GATHERING Moderators: M Miller Goals: To allow participants to provide feedback to the developers (BIRN-CC and test bed applications) of what.
Johns Hopkins University Center for Imaging Science 2006 Summary.
Biomedical Informatics Research Network BIRN Workflow Portal Shawn Murphy Michael Mendis.
NA-MIC National Alliance for Medical Image Computing UCSD / BIRN Coordinating Center NAMIC Group Site PI: Mark H. Ellisman Site Project.
Michael Miller Senior Director Real-Time Collaboration Products Oracle Collaboration Suite 10g Oracle Corporation.
All Hands Meeting 2003 BIRN Portal Abel W. Lin. Overview Outline: Purpose of BIRN Portal Architecture Interaction with Grid Tools Functionality Current.
All Hands Meeting 2005 BIRN-CC: Building, Maintaining and Maturing a National Information Infrastructure to Enable and Advance Biomedical Research.
APACHE INSTALL Linux: CentOS 6.5 WHAT IS APACHE Apache is an open source application which is governed by the GNU licensing for use and alteration of.
Provenance Work Plans and Deliverables October 2005  Data Provenance information in SRB and HID Test upload to SRB (March) Give DB working group formal.
© 2007 UC Regents1 Rocks – Present and Future The State of Things Open Source Grids and Clusters Conference Philip Papadopoulos, Greg Bruno Mason Katz,
Office 365 What Is The Right Fit For You? Andrew Riley, MCTS, MCTIP, ITIL v3.
Biomedical Informatics Research Network BIRN Workflow Portal.
Biomedical Informatics Research Network BIRN as a Shared Infrastructure: An Overview of Policies & Procedures Mark James, Phil Papadopoulos October 9,
BIRN: Where We Have Been, Where We are Going. Carl Kesselman BIRN Principal Investigator Professor of Industrial and Systems Engineering Information Sciences.
1 Policy Based Systems Management with Puppet Sean Dague
Accessing the VI-SEEM infrastructure
AVI Update Morphometry BIRN
Presentation transcript:

Vicky Rowley Solution Architect BIRN Coordinating Center - University of California San Diego E-x-t-e-n-d-i-n-g Rocks: The Creation and Management of Grid Systems for Biomedical Research OSGC Conference - May 14, 2008

BIRN is Data Storage (SRB) and Processing, but… UNM UMN UI Duke UCSD UCI BWH MGH Yale UCLA Stanford = Support existing sites = Establish new sites = Replicate for new community Cluster

Rocks Standard vs. Rocks for BIRN  Cluster building focus  Data processing focus  Lots of big clusters  Collaboration focus  Data storage/sharing focus  A few relatively small clusters  Data Grid was needed before clusters processing was needed

MGH Segmentation De-identification And upload JHU Shape Analysis of Segmented Structures BIRN Data Grid BWH Visualization Scientific Goal: classify patient status from morphometric results Large Scale Distributed Computing N=45 Data Donor Site (WashU)‏ So what does BIRN _do_? Large Deformation Diffeomorphic Metric Mapping using the TeraGrid Preliminary Study: 46 hippocampus data sets 30,000 CPU hours, 4 TB data

Shape-derived metrics can be used to detect class-specific information 6 semantic dementia subjects 18 Alzheimer subjects21 control subjects SASHA: Shape Analysis Pipeline Results

The BIRN Collaboratory Today Enabling collaborative research at 28 research institutions comprised of 37 research groups.

How does Rocks make it do that?  Installs operating system software  Turns individual servers into a “Grid” Portals & web servers Data grid for access & management Compute clusters Database servers  Distributes, installs and updates 3rd party, domain- specific scientific software packages  Updates system software

What would be better?  Add/Improve security & performance monitoring  Detect and capture configuration changes  Track versions  Ideally, reduce, reuse, recycle…

Desired System Qualities  Agile Fast response with updates Self-help for developers  Repeatable Tracking of versions Tracking of deployments  Modular/Flexible Handles unique site requirements Handles unique project requirements  Customizable  Scalable Highly automated Supports addition of several sites per year, plus additional projects over 5 years Basic System Software  Operating System  Security… Server Definition Software  Apache/Tomcat  Globus… Application Software  Gridsphere  HID  Mediator  Scientific Applications… BIRN/Rocks Software Stack Custom BIRN Server

A BIRN Grid Portal/WebBIRN Rack GPOP GComp Nettools NAS MCAT DB Server Registry DB UMLS HID DB Mediator GAMA Server MyProxy Globus CAS HID What’s involved in a single grid? CVS, SVN & SRB Repos Testbeds Rocks Central & YUM Rolls: * RHEL4 * area51 * base * birn * birnafs * birncondor * birnportal * birnsrb * CentOS * condor * cvsserver * freesurfer * gama-naregi 1.0 * gama-naregi 4.1 * ganglia * grid * gridsphere * hardwareutils * hid * hpc * java * kernel * mediator * nagios * oracle * postgres * sciapps * sge * srb34 * tomcat * updates-CentOS * webserver 14 Rocks Rolls (-2 for OS)‏ 17 Custom Rolls

Software Development & Integration Rocks/YUM Server Testbeds - update local CVS/SVN - update tarballs - update RPMs - new config/install BIRN-CC - large source into SRB - updates RPMs - Makefile - version.mk - *.spec.in - updates XML (rare)‏

Software Deployment CVS Development Area -Integrate software for many diverse sources -Version control at system and sub-component levels -Rolling baseline -Integration and Functional Testing Staging Area -Verify interoperation of latest code -Support demonstration of latest development efforts without disruption to production -Functional system/Beta Testing Production Area - Stable - Reliable - Facilitates research Rocks Development Server Rocks Staging Server Rocks Production Server SRB

What we love?  Repeatability All the web servers are the same All the database servers are the same  Flexibility Mix & Match rolls  Level of automation Experienced person can “kick” a server in 5 minutes IPs, hostnames, software configuration done  Open Source  Result: Not one grid - Many! Not one project - Many!

What drives us nuts?  Turn around time for updates  Steep learning curve  RPM building not standard  Build time large  Software developers are not co- located with integrators  Reinstalling to get updates is not an option  Lack of advanced roll development training

More info?  See the project website:  vrowley_at_ucsd_dot_edu