Tools for collaboration How to share your duck tales…

Slides:



Advertisements
Similar presentations
The Access Grid Ivan R. Judson 5/25/2004.
Advertisements

CPSCG: Constructive Platform for Specialized Computing Grid Institute of High Performance Computing Department of Computer Science Tsinghua University.
Abstraction Layers Why do we need them? –Protection against change Where in the hourglass do we put them? –Computer Scientist perspective Expose low-level.
Data Management Expert Panel - WP2. WP2 Overview.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The gLite middleware distribution OSG Consortium Meeting Seattle,
ASCR Data Science Centers Infrastructure Demonstration S. Canon, N. Desai, M. Ernst, K. Kleese-Van Dam, G. Shipman, B. Tierney.
 Contributing >30% of throughput to ATLAS and CMS in Worldwide LHC Computing Grid  Reliant on production and advanced networking from ESNET, LHCNET and.
Towards a Virtual European Supercomputing Infrastructure Vision & issues Sanzio Bassini
Data Grids Jon Ludwig Leor Dilmanian Braden Allchin Andrew Brown.
A Computation Management Agent for Multi-Institutional Grids
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
Workload Management Workpackage Massimo Sgaravatto INFN Padova.
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
Milos Kobliha Alejandro Cimadevilla Luis de Alba Parallel Computing Seminar GROUP 12.
Grid Services at NERSC Shreyas Cholia Open Software and Programming Group, NERSC NERSC User Group Meeting September 17, 2007.
Workload Management Massimo Sgaravatto INFN Padova.
1 GRID D. Royo, O. Ardaiz, L. Díaz de Cerio, R. Meseguer, A. Gallardo, K. Sanjeevan Computer Architecture Department Universitat Politècnica de Catalunya.
April 2009 OSG Grid School - RDU 1 Open Science Grid John McGee – Renaissance Computing Institute University of North Carolina, Chapel.
Introduction to Grid Computing Ann Chervenak Carl Kesselman And the members of the Globus Team.
Assessment of Core Services provided to USLHC by OSG.
OSG End User Tools Overview OSG Grid school – March 19, 2009 Marco Mambelli - University of Chicago A brief summary about the system.
Open Science Grid Software Stack, Virtual Data Toolkit and Interoperability Activities D. Olson, LBNL for the OSG International.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Software Architecture
DISTRIBUTED COMPUTING
ARGONNE  CHICAGO Ian Foster Discussion Points l Maintaining the right balance between research and development l Maintaining focus vs. accepting broader.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
1 School of Computer, National University of Defense Technology A Profile on the Grid Data Engine (GridDaEn) Xiao Nong
INFSO-RI Enabling Grids for E-sciencE The US Federation Miron Livny Computer Sciences Department University of Wisconsin – Madison.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Configuring and Maintaining EGEE Production.
Grids and Portals for VLAB Marlon Pierce Community Grids Lab Indiana University.
Grid Technologies  Slide text. What is Grid?  The World Wide Web provides seamless access to information that is stored in many millions of different.
The Globus Project: A Status Report Ian Foster Carl Kesselman
10/24/2015OSG at CANS1 Open Science Grid Ruth Pordes Fermilab
Grid BIFI1 A brief introduction to The Grid seminar 8th June 2005 Guillermo Losilla Anadón.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
Cracow Grid Workshop October 2009 Dipl.-Ing. (M.Sc.) Marcus Hilbrich Center for Information Services and High Performance.
Introduction to Grid Computing Ed Seidel Max Planck Institute for Gravitational Physics
© 2007 UC Regents1 Track 1: Cluster and Grid Computing NBCR Summer Institute Session 1.1: Introduction to Cluster and Grid Computing July 31, 2007 Wilfred.
Grid Middleware Tutorial / Grid Technologies IntroSlide 1 /14 Grid Technologies Intro Ivan Degtyarenko ivan.degtyarenko dog csc dot fi CSC – The Finnish.
Ames Research CenterDivision 1 Information Power Grid (IPG) Overview Anthony Lisotta Computer Sciences Corporation NASA Ames May 2,
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
GRID ARCHITECTURE Chintan O.Patel. CS 551 Fall 2002 Workshop 1 Software Architectures 2 What is Grid ? "...a flexible, secure, coordinated resource- sharing.
Authors: Ronnie Julio Cole David
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
1 Cloud Computing Advisor : Cho-Chin Lin Student : Chien-Chen Lai.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
6/23/2005 R. GARDNER OSG Baseline Services 1 OSG Baseline Services In my talk I’d like to discuss two questions:  What capabilities are we aiming for.
Internet2 AdvCollab Apps 1 Access Grid Vision To create virtual spaces where distributed people can work together. Challenges:
7. Grid Computing Systems and Resource Management
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Applications of the Globus Toolkit Butterfly Grid ( Applications of the Globus Toolkit Butterfly Grid (
Super Computing 2000 DOE SCIENCE ON THE GRID Storage Resource Management For the Earth Science Grid Scientific Data Management Research Group NERSC, LBNL.
© Copyright AARNet Pty Ltd PRAGMA Update & some personal observations James Sankar Network Engineer - Middleware.
PARALLEL AND DISTRIBUTED PROGRAMMING MODELS U. Jhashuva 1 Asst. Prof Dept. of CSE om.
1 Open Science Grid: Project Statement & Vision Transform compute and data intensive science through a cross- domain self-managed national distributed.
Amazon Web Services. Amazon Web Services (AWS) - robust, scalable and affordable infrastructure for cloud computing. This session is about:
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
Introduction to Oracle Forms Developer and Oracle Forms Services
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
Grid Computing: Running your Jobs around the World
Clouds , Grids and Clusters
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to D4Science
Distributed Systems Bina Ramamurthy 11/30/2018 B.Ramamurthy.
Presentation transcript:

Tools for collaboration How to share your duck tales…

Outline ► Sharing information  Wiki overview  NTCNP TWiki demo  VDC ► Sharing resources  Grid computing: resources, middleware, applications  OSG & CompBioGrid

Wiki? TWiki? ► What is it?  Wiki = collaborative web environment ► Glossary  TWiki  TWikiSite  TWiki webs  TWiki topics  WikiWord

Demo

Grid Computing from buzzword to reality…

What is Grid Computing? ► “A computational grid is a hardware and software infrastructure that provides dependable, consistent, pervasive, and inexpensive access to high-end computational capabilities” – Ian Foster & Carl Kesselman, 1998 ► “Grid computing is an emerging computing model that provides the ability to perform higher throughput computing by taking advantage of many networked computers to model a virtual computer architecture that is able to distribute process execution across a parallel infrastructure” – Wikipedia ► Grid is a service for sharing computer power and data storage capacity over the Internet ► The ultimate goal (dream?) is to turn the global network of computers into one vast computational resource – “Utility Computing”  Reliable  Transparent  Pervasive  Infrastructure and cost

Brief Timeline ► 1965 – Multics ► 1990 – Metacomputing ► 1994 – Beowulf project ► 1997 – The “grid workshop” ► 1998 – Globus ►…►…►…►…

Current Areas of Use ► Computational Domains  High throughput  High performance  High capacity  Combination ► Problem Domains  Astrophysics, nuclear physics  Climate  Economics  Aerospace, automotive  Military  Biology ► Modeling and simulation – the single most common feature…

Grid Middleware ► Provides critical functionality  Security  Access policies  Resource discovery  Resource management  Monitoring ► Key principles  Metadata (data, users, resources)  Agents  Brokers ► Some examples  Globus Toolkit, Sun Grid Engine  Condor-G, LSF, PBS  VDT, CTSS …………

Compute Node Solver API Simulation Worker Messaging Server SonicMQ Java Messaging Service RMI JDBC JMS Local Calls Oracle Database API Database Service Sim Data API File Server Data Service Messaging Backend Simulation Dispatcher LSF Servers Client User Interface Client Services Primary Server RMI Servers JMS Adapters Database API LSF Adapter OS Calls

Grid Computing at UCHC ► What did we have to start with?  Good network infrastructure  Some hardware resources (mostly CCAM)  Some related software technology (VCell back-end) ► Possible strategies:  Develop local grids  Develop enterprise/campus grids  Leverage global grids ► Open Science Grid

Open Science Grid (OSG) ► Open Consortium ► Rich middleware stack (VDT) ► Grid of sites ► Both “production” and “testbed” grids ► Rapidly growing resources; since 2005 inception:  > 6,000 nodes  > 0.5 PB storage  many sites with 10 Gbps or better bandwidth ► Designed to minimize entry effort for both users and resources

OSG “Architecture” ► Three types of entities:  Resource sites (CE and SE)  Virtual organizations (VO)  Support centers ► Simple but flexible workflow  OSG-provided middleware  VO-provided applications  Site-provided policies  Data virtualization

Grid Computing via UCHC ► What do we already have?  A new VO – CompBioGrid ► Membership service (including PKI security) ► Fully tested applications  An OSG support center… ► What are we working on now?  Developing specific software support for VCell  Deploying an OSG CE resource site and a Grid portlet  Other users and collaborators…

Are you ready for the Grid? What makes a good grid application? ► Needs a lot of processing or storage ► Runs on Linux ► Has no commercial components ► Needs little interactivity ► Flexibility to break up the workload  Preferably “embarrassingly parallel”  Adjustable runtimes