WestGrid Collaboration and Visualization Brian Corrie Collaboration and Visualization Coordinator WestGrid/SFU.

Slides:



Advertisements
Similar presentations
1 © 2004 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID The spoken words remain IP and Video Telephony Recording from TC & C Anthony.
Advertisements

Polycom Unified Collaboration for IBM Lotus Sametime and IBM Lotus Notes January 2010.
The Access Grid Ivan R. Judson 5/25/2004.
Abuse Testing Laboratory Management Laboratory Management.
ICS 434 Advanced Database Systems
The Enterprise Guide to Video Conferencing Created using iThoughts [...] [...]
Advanced Access Grid Operation. What we Know How to use Auto-AG –A basic setup procedure –Commonly used Virtual Venues –No additional interactivity But.
Shared Applications Jason Bell Lev Lafayette Padric McGee Ashley Wright.
1 Chapter 11: Data Centre Administration Objectives Data Centre Structure Data Centre Structure Data Centre Administration Data Centre Administration Data.
ClearCube Data Failover 3.0 Overview and Demonstration Rev
C3.ca in Atlantic Canada Virendra Bhavsar Director, Advanced Computational Research Laboratory (ACRL) Faculty of Computer Science University of New Brunswick.
UCLPv1 demo at JT 2005 Table of Contents >The Users (UCLP) >Users’ needs – 9k APP Project >How do users achieve their needs? UCLP (Control LightPaths)
CONFUSED? DON’T BE. IT’S ACTUALLY REALLY STRAIGHTFORWARD. RICK FREEMAN FEBRUARY 4, 2015 The HSPC Tier 1 & Tier 2 Technical Specification Explained.
Slide 1 Tiled Display Walls - Relation to the Access Grid and Other Systems Mike Walterman, Manager of Graphics Programming, Scientific Computing and Visualization.
Networking Issues for WED, WestGrid, and Heritage Projects Dr. Pierre Boulanger Advanced Man-Machine Interface Laboratory University of Alberta
Data Grids: Globus vs SRB. Maturity SRB  Older code base  Widely accepted across multiple communities  Core components are tightly integrated Globus.
March 2010 Zero Client Maximum Savings, Maximum Flexibility Copyright 2010 FUJITSU TECHNOLOGY SOLUTIONS.
Chapter 13 The First Component: Computer Systems.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Windows Server MIS 424 Professor Sandvig. Overview Role of servers Performance Requirements Server Hardware Software Windows Server IIS.
Operating Systems Operating System
1 10 THE INTERNET AND THE NEW INFORMATION TECHNOLOGY INFRASTRUCTURE.
1 Introduction to Collaboration Technologies Brian Corrie Collaboration and Visualization Coordinator WestGrid/IRMACS Simon Fraser University.
National Center for Supercomputing Applications The Computational Chemistry Grid: Production Cyberinfrastructure for Computational Chemistry PI: John Connolly.
DISTRIBUTED COMPUTING
Geospatial Technical Support Module 2 California Department of Water Resources Geospatial Technical Support Module 2 Architecture overview and Data Promotion.
Management Information Systems Foundations of Information Systems Ismiarta Aknuranda Informatika UB.
Access Grid and the Mbone media tools Sumover Workshop November 28, 2005 Thomas D. Uram
An Open Collaboration Framework Thomas D. Uram Argonne National Laboratory.
Cracow Grid Workshop October 2009 Dipl.-Ing. (M.Sc.) Marcus Hilbrich Center for Information Services and High Performance.
Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”
M4 Alpha Release August 9 th February 8th, 2006 M4 Alpha Release Modified Agenda Review M4 Objectives, General Concepts and Design Review M4 Development.
Access Grid Workshop – APAC ‘05 Access Grid Overview Access Grid Workshop APAC 05
Combining the strengths of UMIST and The Victoria University of Manchester Access Grid in the UK John Gordon Rutherford Appleton Laboratory Michael Daw.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
O AK R IDGE N ATIONAL L ABORATORY U.S. D EPARTMENT OF E NERGY Probe Plans and Status SciDAC Kickoff July, 2001 Dan Million Randy Burris ORNL, Center for.
Mario D’Silva National Technology Specialists Unified Communications UNC307.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
GCRC Meeting 2004 BIRN Coordinating Center Software Development Vicky Rowley.
Cluster Software Overview
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Internet2 AdvCollab Apps 1 Access Grid Vision To create virtual spaces where distributed people can work together. Challenges:
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,
System Center Lesson 4: Overview of System Center 2012 Components System Center 2012 Private Cloud Components VMM Overview App Controller Overview.
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
MCS  FUTURESLABARGONNE  CHICAGO Rick Stevens, Terry Disz, Lisa Childers, Bob Olson Argonne National Laboratory
ClinicalSoftwareSolutions Patient focused.Business minded. Slide 1 Opus Server Architecture Fritz Feltner Sept 7, 2007 Director, IT and Systems Integration.
2/22/2001Greenbook 2001/OASCR1 Greenbook/OASCR Activities Focus on technology to enable SCIENCE to be conducted, i.e. Software tools Software libraries.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Explain the purpose of Microsoft virtualization. Objective Course Weight 2%
G. Russo, D. Del Prete, S. Pardi Kick Off Meeting - Isola d'Elba, 2011 May 29th–June 01th A proposal for distributed computing monitoring for SuperB G.
ENEA GRID & JPNM WEB PORTAL to create a collaborative development environment Dr. Simonetta Pagnutti JPNM – SP4 Meeting Edinburgh – June 3rd, 2013 Italian.
Copyright c 2004 OSIsoft Inc. All rights reserved. Visualizing Performance Management Managing Information with RtPortal Gregg Le Blanc - OSIsoft Brian.
MCSA Windows Server 2012 Pass Upgrading Your Skills to MCSA Windows Server 2012 Exam By The Help Of Exams4Sure Get Complete File From
Special Interest Groups - a Grid Service Dr. Algimantas Juozapavicius Vilnius University EGEE’06, Geneva, September.
Access Grid Workshop – APAC ‘05 Node Services Development Thomas D. Uram Argonne National Laboratory.
2003 NTHU IEEM 1 Enterprise Integration Collaborative Product Design – Using Access Grid Project as an Example Group No.11 : 林彥伯 (Gilbert)
Clouds , Grids and Clusters
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Christos Markou Institute of Nuclear Physics NCSR ‘Demokritos’
Tools and Services Workshop Overview of Atmosphere
Welcome! Thank you for joining us. We’ll get started in a few minutes.
Recap: introduction to e-science
eScience Collaboration Tools: EVO & Access Grid
Migration Strategies – Business Desktop Deployment (BDD) Overview
A guided tour of the Access Grid
PLANNING A SECURE BASELINE INSTALLATION
Software Architecture Taxonomy
Presentation transcript:

WestGrid Collaboration and Visualization Brian Corrie Collaboration and Visualization Coordinator WestGrid/SFU

AG Retreat, June 9 – 11, 2004 Overview What is WestGrid? WestGrid Collaboration and Visualization Integrating visualization services into AG

AG Retreat, June 9 – 11, 2004 What is WestGrid?

AG Retreat, June 9 – 11, 2004 WestGrid Grid Philosophy Provide computational resources to the research community in Western Canada HPC, data storage, collaboration, visualization HPC, data storage, collaboration, visualization Advanced networking Advanced networking Provide “seamless” access to the resources through advanced networking and grid technologies Promote the use of “robust” Grid Tools in place of traditional alternatives Don’t impose the use of Grid Tools on users

AG Retreat, June 9 – 11, 2004 WestGrid Grid Philosophy Provide a range of computational resources to the Western Canada (and national) community Provide “seamless” access to the resources through advanced networking Promote the use of Grid technologies to user/projects that can benefit from them Encourage the use of “robust” grid tools in place of traditional alternatives Don’t impose the use of grid tools on users that don’t need them or that already have a good process in place Deployment of Globus at all sites GSI based single sign on, gatekeepers for scheduling, meta-schedulers GSI based single sign on, gatekeepers for scheduling, meta-schedulers

AG Retreat, June 9 – 11, 2004 WestGrid HPC Large shared memory (UoA) 256 Processor SGI Origin, 6 smaller Origin servers (8 to 64 processors) 256 Processor SGI Origin, 6 smaller Origin servers (8 to 64 processors) Large cluster (UBC) 1008 processor IBM blade server 1008 processor IBM blade server Tightly coupled message passing (UoC) 144 processor HP SC processor HP SC45 Storage server (SFU) 25 TB disk, 135 TB on-line tape 25 TB disk, 135 TB on-line tape Visualization server (SFU) 20 processor, 8 pipe SGI Ultimate Vision 20 processor, 8 pipe SGI Ultimate Vision

AG Retreat, June 9 – 11, 2004 WestGrid Networking HPC/storage sites connected by WAN Layer-2, gigabit-per-second Layer-2, gigabit-per-second Appears as a local subnet Appears as a local subnet Jumbo-frame Jumbo-frame Spans 800 km Spans 800 km Uses CANARIE/ORANs BCNet in BC BCNet in BC Netera in Alberta Netera in Alberta

AG Retreat, June 9 – 11, 2004 Overview What is WestGrid? WestGrid Collaboration and Visualization Integrating visualization services into AG

AG Retreat, June 9 – 11, 2004 Why Collaboration and Visualization (CV)? The goal of grid computing: accelerate understanding The human element of grid computing People are arguably the most important “grid resource” People are arguably the most important “grid resource” How do we accelerate understanding? Understanding through visualization Understanding through visualization Understanding through collaboration Understanding through collaboration The right people, at the right time, with the right information The right people, at the right time, with the right information WestGrid has deployed a CV infrastructure

AG Retreat, June 9 – 11, 2004 The WestGrid Collaboration Infrastructure AccessGrid foundation AG rooms deployed at each site AG rooms deployed at each site AG VenueServer AG VenueServer Functional and Research venues Bridging for all venues GridCanada certificates Wide range of scales and types Large scale, multi-user rooms Large scale, multi-user rooms Smart interaction environments Smart interaction environments Visualization laboratories Visualization laboratories Extended collaboration services Integrated visualization services Integrated visualization services Extended collaboration services Extended collaboration services

AG Retreat, June 9 – 11, 2004 The WestGrid Visualization Infrastructure Visualization technologies SGI visualization server SGI visualization server Visualization to the desktop Access to high end visualization 20 processors, 8 “pipes” 20 processors, 8 “pipes” Centralized management Hardware, software, expertise Hardware, software, expertise Utilizes core WestGrid network Visualization displays Visualization displays Provide access to researchers Range of displays types Fully immersive VR rooms Fully immersive VR rooms Low cost passive stereo Low cost passive stereo No glasses auto-stereo No glasses auto-stereoChallenges How to integrate visualization into our collaboration environments How to integrate visualization into our collaboration environments

AG Retreat, June 9 – 11, 2004 Visualization Server SFU: Visualization server

AG Retreat, June 9 – 11, 2004 Overview What is WestGrid? WestGrid Collaboration and Visualization Integrating visualization services into AG

AG Retreat, June 9 – 11, 2004 Quality of Experience in Advanced Collaboration Environments What is QoE? Measure of human experience, not technology Measure of human experience, not technology User satisfaction requires a good experience User satisfaction requires a good experience How do we deliver? Task: What is the user trying to do? Task: What is the user trying to do? Need: What do they need to accomplish the task? Need: What do they need to accomplish the task? Services: What services meet the needs? Services: What services meet the needs? Technologies: What technologies can provide services? Technologies: What technologies can provide services? Collaboration with the NRC

AG Retreat, June 9 – 11, 2004 Quality of Experience and AccessGrid Identifying tasks and needs What is the user trying to accomplish? What is the user trying to accomplish? E.g. Collaborative visualization of molecular data set Create/reserve a venue for the specific task What are the requirements/needs What are the requirements/needs Audio, video, shared molecular visualization Deploying services and technologies Creating and configuring services Creating and configuring services Populate venue with appropriate services/applications Rat, vic, RasMol Rat, vic, RasMol Configure services/applications in the venue for task at hand Deploying services on technologies Deploying services on technologies Services are automatically deployed when venue entered Configured as required for the task

AG Retreat, June 9 – 11, 2004 The QoE AG process QoE Web Portal Task and need identification Venue Server Venue configuration: service specification and service settings Venue Client Venue join Services Service instantiation Services

AG Retreat, June 9 – 11, 2004 Where are we at? Populating and configuring venues Task based web portal Task based web portal Identifies service requirements Exploring how to populate a venue Exploring how to populate a venue Add apps/services to a venue Add app/service config to a venue Add data to a venue Need to add visualization features to the portal Need to add visualization features to the portal

AG Retreat, June 9 – 11, 2004 Where are we at? Visualization services are available Shared RasMol (Argonne) Shared RasMol (Argonne) Shared ImmersaView (EVL) Shared ImmersaView (EVL) Shared VizServer (WestGrid) Shared VizServer (WestGrid) Alpha version complete Beta to be publicly available soon Issues Requires separate authentication Requires separate authentication Application start up Application start up Data in the venue (Grid URL) Data in the venue (Grid URL)

AG Retreat, June 9 – 11, 2004 What do we need? Node Services vs Shared Apps Node services Node services  Node, not machine based  Use a StreamDescription for configuration  Can this be used to control the stream (extensible)?  Node controlled, not venue controlled  Need a way to configure services from venue Shared Apps Shared Apps  Venue controlled  Can add features based on purpose, not based on node  Venue, not node based  Can’t start up shared apps on other machines in a node

AG Retreat, June 9 – 11, 2004 What do we need? Documentation “The documentation is thin…” “The documentation is thin…” Ivan Judson, Scheduling and AG, AG Retreat 2004 Current process Current process Read high level documentation (not clear if it is up to date) Read code (example Shared Apps, Node Services) Modify code Difficult to determine what is possible Difficult to determine what is possible How can we populate venues? What mechanisms are there for storing data in a venue? What mechanisms are there for communicating info? Venue data store, shared app data store, event mechanism, stream description Venue data store, shared app data store, event mechanism, stream description

AG Retreat, June 9 – 11, 2004 Questions?