Manchester Computing Supercomputing, Visualization & eScience Seamless Access to Multiple Datasets Mike AS Jones ● Demo Run-through.

Slides:



Advertisements
Similar presentations
4 Oracle Data Integrator First Project – Simple Transformations: One source, one target 3-1.
Advertisements

Customizing the MOSS 2007 Search Results November 2007 Rafael Perez.
Corporate Property Automated Information System (CPAIS) Macro Walkthrough Guide for Excel Version 2003.
Using E-Class Searching for positions according to job classification.
An End-User Perspective On Using NatQuery Building a Dynamic Variable T
GRID workload management system and CMS fall production Massimo Sgaravatto INFN Padova.
Sun Grid Engine Grid Computing Assignment – Fall 2005 James Ruff Senior Department of Mathematics and Computer Science Western Carolina University.
The Internet. Telnet Telnet means using your computer as a terminal. All commands you type are sent to the host computer you are connected to and executed.
GRID Workload Management System Massimo Sgaravatto INFN Padova.
Creating And Maintaining A Database. 2 Learn the guidelines for designing databases When designing a database, first try to think of all the fields of.
The B A B AR G RID demonstrator Tim Adye, Roger Barlow, Alessandra Forti, Andrew McNab, David Smith What is BaBar? The BaBar detector is a High Energy.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Asynchronous Solution Appendix Eleven. Training Manual Asynchronous Solution August 26, 2005 Inventory # A11-2 Chapter Overview In this chapter,
Creating Web Page Forms
DEMONSTRATION FOR SIGMA DATA ACQUISITION MODULES Tempatron Ltd Data Measurements Division Darwin Close Reading RG2 0TB UK T : +44 (0) F :
Access Tutorial 10 Automating Tasks with Macros
Microsoft Access Database software. What is a database? … a database is an organized collection of data. A collection of data of similar information compiled.
Using Task Manager to Work EDI/ERA Posting Lori Phillips CHUG at Centricity Live April 29 – May 2,2015.
So – You want to learn how to put an advanced article submission (cut and paste) onto the state website. (Note: If you have not done so, you will need.
TUTORIAL # 2 INFORMATION SECURITY 493. LAB # 4 (ROUTING TABLE & FIREWALLS) Routing tables is an electronic table (file) or database type object It is.
Supercomputing, Visualization & eScience1 e-Social Science Grid technologies for Social Science: the Seamless Access to Multiple Datasets (SAMD) project.
1 MySQL and phpMyAdmin. 2 Navigate to and log on (username: pmadmin)
High Performance Louisiana State University - LONI HPC Enablement Workshop – LaTech University,
Thank you for your decision to try vTreePro Practice Tree Software! Your satisfaction is very important to us. Please feel free to send us an if.
Introduction to Visual Basic. Quick Links Windows Application Programming Event-Driven Application Becoming familiar with VB Control Objects Saving and.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
ERA Manager Training December 19, Propriety and Confidential. Do not distribute. 2 ERA Manager Overview In an effort to reduce the need for Providers,
StAR web server tutorial for ROC Analysis. ROC Analysis ROC Analysis: This module allows the user to input data for several classifiers to be tested.
9 Chapter Nine Compiled Web Server Programs. 9 Chapter Objectives Learn about Common Gateway Interface (CGI) Create CGI programs that generate dynamic.
Manchester Computing Supercomputing, Visualization & eScience Celia Russell, Stephen Pickles and Mike Jones Combining Data Workshop ESRC Research Methods.
Microsoft Visual Basic 2010: Reloaded Fourth Edition Chapter Twelve Access Databases and LINQ.
An Introduction to Designing and Executing Workflows with Taverna Katy Wolstencroft University of Manchester.
Installing and Using Active Directory Written by Marc Zacharko.
Excel Connector for JIRA Installation and functional presentation.
Just as there are many human languages, there are many computer programming languages that can be used to develop software. Some are named after people,
XP New Perspectives on Microsoft Access 2002 Tutorial 21 Microsoft Access Tutorial 2 – Creating And Maintaining A Database.
1 Chapter Overview Preparing to Upgrade Performing a Version Upgrade from Microsoft SQL Server 7.0 Performing an Online Database Upgrade from SQL Server.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik materials by: Katy Wolstencroft University of Manchester.
ITCS373: Internet Technology Lecture 5: More HTML.
Page 1 Non-Payroll Cost Transfer Enhancements Last update January 24, 2008 What are the some of the new enhancements of the Non-Payroll Cost Transfer?
Diagnostic Pathfinder for Instructors. Diagnostic Pathfinder Local File vs. Database Normal operations Expert operations Admin operations.
SESSION 3.1 This section covers using the query window in design view to create a query and sorting & filtering data while in a datasheet view. Microsoft.
Using E-Class Searching for position descriptions belonging to a particular ministry.
Chapter 3 MATLAB Fundamentals Introduction to MATLAB Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Getting Started with OPC.NET OPC.NET Software Client Interface Client Base Server Base OPC Wrapper OPC COM Server Server Interface WCF Alternate.
GISMO/GEBndPlan Overview Geographic Information System Mapping Object.
An Introduction to Designing, Executing and Sharing Workflows with Taverna Katy Wolstencroft myGrid University of Manchester IMPACT/Taverna Hackathon 2011.
Fall 2003Sylnovie Merchant, Ph.D. ACCESS Tutorial Note: The purpose of this tutorial is to provide an introduction to some of the functions of ACCESS in.
Chapter Fourteen Access Databases and SQL Programming with Microsoft Visual Basic th Edition.
Using This PowerPoint This PowerPoint presentation assumes your Computer Science teacher has provided you with the InstallingJava folder, which contains.
Getting Started with Word & Saving Guided Lesson.
Information Security 493. Lab # 4 (Routing table & firewalls) Routing tables is an electronic table (file) or database type object that is stored in a.
An Introduction to Forms. The Major Steps of a MicroSoft Access Database  Tables  Queries  Forms  Macros  Reports  Modules On our road map, we are.
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
NSF DUE ; Wen M. Andrews J. Sargeant Reynolds Community College Richmond, Virginia.
Key Applications Module Lesson 22 — Managing and Reporting Database Information Computer Literacy BASICS.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved Address Book Application Introducing Database Programming.
IllinoisJobLink.com Training Video Creating a Resume Copyright © 2015, America’s Job Link Alliance–Technical Support (AJLA–TS) All rights reserved. This.
Access Queries and Forms. Adding a New Field  To insert a field after you have saved your table, open Access, and open the table  It is easier to add.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
Programming with Microsoft Visual Basic 2012 Chapter 14: Access Databases and SQL.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Copyright 2007, Paradigm Publishing Inc. BACKNEXTEND 8-1 LINKS TO OBJECTIVES Import data from another Access table Import data from another Access table.
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
Chapter 2: The Visual Studio .NET Development Environment
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
TRAINING OF FOCAL POINTS ON THE CountrySTAT/FENIX SYSTEM
MODULE 7 Microsoft Access 2010
Presentation transcript:

Manchester Computing Supercomputing, Visualization & eScience Seamless Access to Multiple Datasets Mike AS Jones ● Demo Run-through

Manchester Computing Supercomputing, Visualization & eScience The SAMD Graphical User Interface

Manchester Computing Supercomputing, Visualization & eScience First obtain Globus Single Sign-on Credentials Create a GSI Proxy Impersonation Certificate

Manchester Computing Supercomputing, Visualization & eScience All communications are securely controlled with the use of the GSI proxy.

Manchester Computing Supercomputing, Visualization & eScience Your Proxy is a public key pair cryptographically signed using your UK eScience Certificate. For SAMD to do this you must unlock your UK eScience Certificate.

Manchester Computing Supercomputing, Visualization & eScience Your UK eScience Certificate is valuable; when stored it should be locked with a long passphrase. For further information see the UK eScience Certificate Authority:

Manchester Computing Supercomputing, Visualization & eScience Proxy initialisation will take a few seconds. “Proxy Initialised” will appear in the Console Output window if the operation was successful.

Manchester Computing Supercomputing, Visualization & eScience The next section: Querying the Datastore. SAMD will probe the MIMAS NS Time-series Dataset. Steps 1, (with steps 2,3,4 & 6 behind the scenes)

Manchester Computing Supercomputing, Visualization & eScience Search for interest rate data: Type “interest rate” in the Search Term Box

Manchester Computing Supercomputing, Visualization & eScience Click Search to Seamlessly search the datastore

Manchester Computing Supercomputing, Visualization & eScience Console Output window shows “Searching ONS databank...”

Manchester Computing Supercomputing, Visualization & eScience A short time later, matching datasets appear in the “Search Results” window. The Console Window shows “Search complete”.

Manchester Computing Supercomputing, Visualization & eScience Scroll left-right-up-down to see all the options. Select the dataset of interest (no pun intended). We select 'seasonally unadjusted, quarterly, inter- bank interest rate data.'

Manchester Computing Supercomputing, Visualization & eScience Save the reference to this data in the saved results window by clicking the arrow.

Manchester Computing Supercomputing, Visualization & eScience A reference to this data is now stored in the SAMD interface. We are now free to search for other data (or select some more from the current search).

Manchester Computing Supercomputing, Visualization & eScience Search for gross domestic product data: Type “gross domestic product” in the Search Term Box

Manchester Computing Supercomputing, Visualization & eScience Click Search to Seamlessly search the datastore

Manchester Computing Supercomputing, Visualization & eScience Again “Searching the ONS database...” appears in the Console Window.

Manchester Computing Supercomputing, Visualization & eScience...and again, a short time later, matching datasets appear in the “Search Results” window. The Console Window shows “Search complete”.

Manchester Computing Supercomputing, Visualization & eScience Scroll to the relevant results.

Manchester Computing Supercomputing, Visualization & eScience Select “quarterly, seasonally adjusted Gross Domestic Product”

Manchester Computing Supercomputing, Visualization & eScience Transfer the reference to the saved results.

Manchester Computing Supercomputing, Visualization & eScience For the purposes of this Demo we now have references to all the data that is necessary.

Manchester Computing Supercomputing, Visualization & eScience However we need this data in a Comma Separated Table. (the default is Space Separated)

Manchester Computing Supercomputing, Visualization & eScience We can choose from a list of available outputs as shown.

Manchester Computing Supercomputing, Visualization & eScience Further configuration of the output format can be set by rearranging the Saved results and selecting the start and end year.

Manchester Computing Supercomputing, Visualization & eScience The next section: Locating a Compute Engine. The HPC engines in a grid tell a Grid Information Index Server about themselves, and we want to find all compute nodes able to run our analysis.

Manchester Computing Supercomputing, Visualization & eScience Select a Jobmanager Type. This is not usually interesting but can be used to select between fork (immediate) and batch (queued) job submission paradigms.

Manchester Computing Supercomputing, Visualization & eScience default: will search for nodes that specify a default. fork: will search for nodes with immediate access. lsf, pbs,... are specific types of queuing systems.

Manchester Computing Supercomputing, Visualization & eScience As this is a demo, we select fork.

Manchester Computing Supercomputing, Visualization & eScience Part of the SAMD project was to take an analysis and write in a high performance computing language. This was compiled for a specific type of compute engine. We specify this here too.

Manchester Computing Supercomputing, Visualization & eScience The analysis for SAMD was compiled for the 64 bit IRIX architecture.

Manchester Computing Supercomputing, Visualization & eScience We select IRIX64

Manchester Computing Supercomputing, Visualization & eScience IRIX64 is selected!

Manchester Computing Supercomputing, Visualization & eScience The SAMD Code was also written to take advantage of parallel computers. We ask for an HPC engine with at least 4 Processors.

Manchester Computing Supercomputing, Visualization & eScience Then we search

Manchester Computing Supercomputing, Visualization & eScience Then we wait (up to a minute).

Manchester Computing Supercomputing, Visualization & eScience The UK level 2 testbed grid has two machines that fit the bill at this time. We choose one.

Manchester Computing Supercomputing, Visualization & eScience We choose bezier, a 32 node infinate reality equipt (we didn't know this), IRIX based Origin 300 at Manchester.

Manchester Computing Supercomputing, Visualization & eScience double clicking this selects it.

Manchester Computing Supercomputing, Visualization & eScience The next section: Getting and moving data. SAMD will orchestrate the movement of data from MIMAS to the HPC engine we just chose. Steps 1 through 8.

Manchester Computing Supercomputing, Visualization & eScience Select references to data from the “Saved Data” Window.

Manchester Computing Supercomputing, Visualization & eScience Select multiple bits as required.

Manchester Computing Supercomputing, Visualization & eScience Click the arrow to seamlessly transfer the data from MIMAS to bezier directly. Formatting data in the transferred results indicates that work is in progress.

Manchester Computing Supercomputing, Visualization & eScience Gobbledegook in the “Transferred Results” window means that the file transferred and is called that on the remote machine.

Manchester Computing Supercomputing, Visualization & eScience The next section: Stage and Submit the Job SAMD will stage (upload in this case the executable) and submit the job on the HPC engine: Step 9.

Manchester Computing Supercomputing, Visualization & eScience Switch to the “Submit Job” Tab.

Manchester Computing Supercomputing, Visualization & eScience Browse for the executable on the local machine.

Manchester Computing Supercomputing, Visualization & eScience A file dialogue box appears.

Manchester Computing Supercomputing, Visualization & eScience Browse to the location of the executable.

Manchester Computing Supercomputing, Visualization & eScience Click open.

Manchester Computing Supercomputing, Visualization & eScience Submit Job Tab updates to show the location of the local copy of the executable.

Manchester Computing Supercomputing, Visualization & eScience Highlight the transferred result (to tell the job where it's data will be on the HPC engine).

Manchester Computing Supercomputing, Visualization & eScience Stage the job.

Manchester Computing Supercomputing, Visualization & eScience The next section: Querying the Datastore. SAMD will probe the MIMAS NS Time-series Dataset. Steps 1, (with steps 2,3,4 & 6 behind the scenes)

Manchester Computing Supercomputing, Visualization & eScience Executable is now being transferred from the local machine to the HPC engine.

Manchester Computing Supercomputing, Visualization & eScience Job status is now Active (ie running) Job status could be PENDING, ERROR, ACTIVE, DONE,...

Manchester Computing Supercomputing, Visualization & eScience The next section: Get the Output SAMD will stage get the output from the HPC engine: Step 10.

Manchester Computing Supercomputing, Visualization & eScience When Job Status is DONE click the Get Output button.

Manchester Computing Supercomputing, Visualization & eScience Console reports that Since it knows the Job is done, it will retrieve the output. (Otherwise it will retrieve the status).

Manchester Computing Supercomputing, Visualization & eScience The output text is displayed and can be saved locally.

Manchester Computing Supercomputing, Visualization & eScience Click save to save file.

Manchester Computing Supercomputing, Visualization & eScience Choose where to save file.

Manchester Computing Supercomputing, Visualization & eScience Choose what to call saved file.

Manchester Computing Supercomputing, Visualization & eScience Click Save button.

Manchester Computing Supercomputing, Visualization & eScience SAMD automatically cleans up files on the HPC engine.