1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall 2012 1 Nirav Merchant Bio Computing & iPlant Collaborative Eric Lyons.

Slides:



Advertisements
Similar presentations
JLab Lattice Portal – Data Grid Web Service Ying Chen, Chip Watson Thomas Jefferson National Accelerator Facility.
Advertisements

1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall Nirav Merchant Bio Computing & iPlant Collaborative Eric Lyons.
6/2/20071 Grid Computing Sun Grid Engine (SGE) Manoj Katwal.
Data to Discovery The iPlant Collaborative Community Cyberinfrastructure for Life Science Nirav Merchant iPlant / University.
Blogs, Journals and Wikis. Welcome To Login to Computers – Read network terms and Press “OK” – Enter Password: star#101 To Access Session – Login to.
ONLINE DATA STORAGE & DOCUMENTS Lesson 3. Lesson 3 – Online documents In this lesson we will be covering:  Online documents  Compression and expansion.
1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall Nirav Merchant Bio Computing & iPlant Collaborative Eric Lyons.
Create Your Own Webpage. Today’s Agenda Cut & paste code Notepad++ or Notepad at home FTP Web Hosting Wordpress.
Google App Engine Danail Alexiev Technical Trainer SoftAcad.bg.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
1 iPlant Data Store (iDS) Supporting the Lifecycle of Data Nirav Merchant 1.
Introduction to UNIX/Linux Exercises Dan Stanzione.
Initial Moodle site sign in instructions..  To restate the definition of Moodle from their web site "Moodle is an Open Source Course Management System.
CS490 Web Design, AJAX, JQuery
Research Computing with Newton Gerald Ragghianti Newton HPC workshop Sept. 3, 2010.
Customized cloud platform for computing on your terms !
Introduction to HPC resources for BCB 660 Nirav Merchant
Enabling Cloud and Grid Powered Image Phenotyping Nirav Merchant iPlant Collaborative
Disaster DATA Recovery & Your System School/Network Computers Catherine Agnew CEDu Oconomowoc.
HPC at HCC Jun Wang Outline of Workshop1 Overview of HPC Computing Resources at HCC How to obtain an account at HCC How to login a Linux cluster at HCC.
Customized cloud platform for computing on your terms ! Nirav Merchant
Common Practices for Managing Small HPC Clusters Supercomputing 12
Computer Science 102 Data Structures and Algorithms CSCI-UA.0102 Fall 2012 Lecture 1: administrative details Professor: Evan Korth New York University.
CVS – concurrent versions system Network Management Workshop intERlab at AIT Thailand March 11-15, 2008.
Linux & Shell Scripting Small Group Lecture 3 How to Learn to Code Workshop group/ Erin.
1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
IPlant Collaborative Hands-on Cyberinfrastructure Workshop – Part 2 R. Walls University of Arizona Biodiversity Information Standards (TDWG) Sep. 29, 2015,
1 Applied CyberInfrastructure Concepts Fall Nirav Merchant Bio Computing & iPlant Collaborative Eric Lyons
Operating System What is an Operating System? A program that acts as an intermediary between a user of a computer and the computer hardware. An operating.
1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall Nirav Merchant Bio Computing & iPlant Collaborative Eric Lyons.
Turning science problems into HTC jobs Wednesday, July 29, 2011 Zach Miller Condor Team University of Wisconsin-Madison.
1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall Nirav Merchant Bio Computing & iPlant Collaborative Eric Lyons.
Intermediate Condor: Workflows Rob Quick Open Science Grid Indiana University.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
IPlant Collaborative Hands-on Cyberinfrastructure Workshop - Part 1 R. Walls University of Arizona Biodiversity Information Standards (TDWG) Sep. 28, 2015,
CVS – concurrent versions system AROC Guatemala July 19-23, 2010 Guatemala City, Guatemala.
Next Steps: becoming users of the NGS Mike Mineter
Overview of Atmosphere
APST Internals Sathish Vadhiyar. apstd daemon should be started on the local resource Opens a port to listen for apst client requests Runs on the host.
1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall Nirav Merchant Bio Computing & iPlant Collaborative Eric Lyons.
Cluster Software Overview
Proposal for a IS schema Massimo Sgaravatto INFN Padova.
1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall Nirav Merchant Bio Computing & iPlant Collaborative Eric Lyons.
1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall Nirav Merchant Bio Computing & iPlant Collaborative Eric Lyons.
WSV207. Cluster Public Cloud Servers On-Premises Servers Desktop Workstations Application Logic.
Preparing for and Administering the STAR CBT Tryout For STAR Coordinators and Test Administrators September 14, STAR CBT Tryout Webcast September.
Bringing your favorite analysis applications to iPlant using Docker containers Nirav Merchant
CS 160 and CMPE/SE 131 Software Engineering February 16 Class Meeting Department of Computer Science Department of Computer Engineering San José State.
WHO WILL BENEFIT FROM THIS TALK TOPICS WHAT YOU’LL LEAVE WITH Developers looking to build applications that analyze big data. Developers building applications.
Transforming Science Through Data-driven Discovery Tools and Services Workshop Atmosphere Joslynn Lee – Data Science Educator Cold Spring Harbor Laboratory,
CFI 2004 UW A quick overview with lots of time for Q&A and exploration.
Turning science problems into HTC jobs Tuesday, Dec 7 th 2pm Zach Miller Condor Team University of Wisconsin-Madison.
1 Applied CyberInfrastructure Concepts 1 Nirav Merchant Bio Computing & iPlant Collaborative Eric Lyons
Version Control Systems
GRID COMPUTING.
Scheduling systems Carsten Preuß
Open OnDemand: Open Source General Purpose HPC Portal
Customized cloud platform for computing on your terms !
Heterogeneous Computation Team HybriLIT
Applied Cyber Infrastructure Concepts Fall 2017
Version Control Systems
Applied Cyber Infrastructure Concepts Fall 2017
Computer Science 102 Data Structures CSCI-UA
Google App Engine Danail Alexiev
Providing an Research Environment for life sciences
Advanced Computing Facility Introduction
High Performance Computing in Bioinformatics
Git CS Fall 2018.
Working in The IITJ HPC System
Presentation transcript:

1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall Nirav Merchant Bio Computing & iPlant Collaborative Eric Lyons Plant Sciences & iPlant Collaborative University of Arizona or Will Computers Crash Genomics? Science Vol 331 Feb 2011

Topic Coverage:  HPC  Racks, Nodes, sockets, chips & cores !  Accessing UA HPC  Resource and Job Management systems 2

Docker Vs. Git  Discussion 3

What is an HPC  Discussion 4

HPC: racks of servers 5

HPC: miles of cables 6

Look inside… 7 Quad-core, quad-socket Opteron compute node Learn more at:

Node, socket, chips/processor, cores 8 For simple english explanation visit

Etiquettes for working on HPC  Respect the login node  Understanding the queue and cores+ram limits  Quota  Scratch and disc space  Password less entry via ssh and security ramifications 9

Getting started with UA HPC 10 Check course wiki under Getting started..feel free to add new ones !

Hands on:  Login to: login.hpc.arizona.edu  Big data: Movies.html  Defensive data downloading  Find the size of data before downloading  Decide where you want to keep it  Plan space for uncompressed version  Make some accommodations for exploring data, planning 11

Hints  Work as a team for this hands on part   Estimate the size using curl and “content length”  Quota check  Get space using xdisk  Use alias command to remember (cd to xdisk location by typing cds)  Download using curl  Give me the first 1Mb of data (checksum it for me and count number of userID’s)  zcat and head will come to you rescue 12

Git  Create a dir called src/gitfun (hint mkdir –p)  git init  git status try with -s  Create a text file (fun.txt) edit and add text into it  git add fun.txt  git comitt –m “Adding my first file”  git show HEAD^^:fun.txt  git diff HEAD^^:fun.txt./fun.txt 13

Homework  You will get with specifics  I will you instructions for getting started with Future Grid platforms ( 14

General Architecture 15 CONTRIBUTIONS FOR RESOURCE AND JOB MANAGEMENT IN HIGH PERFORMANCE COMPUTING - Yiannis Georgiou 2010 (thesis)

Resource & Job Mgmt System 16 CONTRIBUTIONS FOR RESOURCE AND JOB MANAGEMENT IN HIGH PERFORMANCE COMPUTING - Yiannis Georgiou 2010 (thesis)

Why are you torturing us  This is absolutely boring  I have no use for it  I own my HPC, HTC (and it does what I tell it)  I <3 Amazon and this is never needed on the cloud  Etc etc. 17

Resource utilization on HPC systems per parallel job 18 CONTRIBUTIONS FOR RESOURCE AND JOB MANAGEMENT IN HIGH PERFORMANCE COMPUTING - Yiannis Georgiou 2010 (thesis)

Principal tasks (sequence dia.) 19

Scheduling Policy 20

Popular Options (commercial and opensource)  SLURM  CONDOR  TORQUE  OAR  SGE  MAUI  MOAB  LSF  PBSPro  LoadLeveler 21

Resource and Job Mangement 22 CONTRIBUTIONS FOR RESOURCE AND JOB MANAGEMENT IN HIGH PERFORMANCE COMPUTING - Yiannis Georgiou 2010 (thesis)

Cloud is no different for RJMS 23

Comparison of RJMS 24

Some common concepts  Login nodes  Compute nodes  Storage systems  Time: CPU, Wall etc  RJMS systems  Understanding queues  Understanding scheduling  Understanding monitoring  Clever tricks specific to RJMS ! 25

PBSpro 26