Access: bwunicluster, bwforcluster, ForHLR

Similar documents
bwunicluster Tutorial Access, Data Transfer, Compiling, Modulefiles, Batch Jobs

bwunicluster Tutorial Access, Data Transfer, Compiling, Modulefiles, Batch Jobs

CS CS Tutorial 2 2 Winter 2018

Hands-On Workshop bwunicluster June 29th 2015

User Guide Version 2.0

Introduction to the Linux Command Line

Session 1: Accessing MUGrid and Command Line Basics

bwfortreff bwhpc user meeting

UoW HPC Quick Start. Information Technology Services University of Wollongong. ( Last updated on October 10, 2011)

CS 261 Recitation 1 Compiling C on UNIX

Connecting to ICS Server, Shell, Vim CS238P Operating Systems fall 18

Oregon State University School of Electrical Engineering and Computer Science. CS 261 Recitation 1. Spring 2011

Introduction to Linux. Fundamentals of Computer Science

High Performance Computing (HPC) Club Training Session. Xinsheng (Shawn) Qin

Helsinki 19 Jan Practical course in genome bioinformatics DAY 0

Parallel Programming Pre-Assignment. Setting up the Software Environment

Command Line Interface The basics

AMS 200: Working on Linux/Unix Machines

Linux hep.wisc.edu

Introduction: What is Unix?

Quick Start Guide. by Burak Himmetoglu. Supercomputing Consultant. Enterprise Technology Services & Center for Scientific Computing

CMSC 104 Lecture 2 by S Lupoli adapted by C Grasso

LAB #5 Intro to Linux and Python on ENGR

Linux at the Command Line Don Johnson of BU IS&T

CS Operating Systems, Fall 2018 Project #0 Description

CENG 334 Computer Networks. Laboratory I Linux Tutorial

Now SAML takes it all:

Bitnami Apache Solr for Huawei Enterprise Cloud

STA 303 / 1002 Using SAS on CQUEST

Lecture 2: Tools & Concepts

Quick Start Guide. by Burak Himmetoglu. Supercomputing Consultant. Enterprise Technology Services & Center for Scientific Computing

SECTION 2: CODE REASONING + PROGRAMMING TOOLS. slides borrowed and adapted from Alex Mariakis and CSE 390a

Cheat Sheet on using Electric for Design and Simulations

For Dr Landau s PHYS8602 course

COSC UNIX. Textbook. Grading Scheme

Short Read Sequencing Analysis Workshop

Basic Unix Commands. CGS 3460, Lecture 6 Jan 23, 2006 Zhen Yang

Linux/Cygwin Practice Computer Architecture

Linux Exercise. pwd answer: We call this directory (into which you get when you log in) your home directory.

C++ Programming on Linux

Operating Systems and Using Linux. Topics What is an Operating System? Linux Overview Frequently Used Linux Commands

Introduction to the UNIX command line

Lab Working with Linux Command Line

Research. We make it happen. Unix Basics. User Support Group help-line: personal:

Linux Training. for New Users of Cluster. Georgia Advanced Computing Resource Center University of Georgia Suchitra Pakala

ICS-ACI System Basics

Exercise 1: Connecting to BW using ssh: NOTE: $ = command starts here, =means one space between words/characters.

Analytical Processing of Data of statistical genetics research in UNIX like Systems

UNIX COMMANDS AND SHELLS. UNIX Programming 2015 Fall by Euiseong Seo

Operating Systems. Copyleft 2005, Binnur Kurt

Operating Systems 3. Operating Systems. Content. What is an Operating System? What is an Operating System? Resource Abstraction and Sharing

Basic UNIX commands. HORT Lab 2 Instructor: Kranthi Varala

Data Management at ARSC

Datathon 2018 Connecting to MicroStrategy on AWS Cloud

bwsync&share: A cloud solution for academia in the state of Baden-Württemberg

HPC Account and Software Setup

A Hands-On Tutorial: RNA Sequencing Using High-Performance Computing

Introduction to HPC Resources and Linux

CSE Linux VM. For Microsoft Windows. Based on opensuse Leap 42.2

Introduction to Linux for BlueBEAR. January

Logging in to the CRAY

Linux Command Line Primer. By: Scott Marshall

Lab 1 Introduction to UNIX and C

Unix Workshop Aug 2014

New User Tutorial. OSU High Performance Computing Center

Introduction of Linux

CSC116: Introduction to Computing - Java

EKT332 COMPUTER NETWORK

An Introduction to Gauss. Paul D. Baines University of California, Davis November 20 th 2012

Bitnami MEAN for Huawei Enterprise Cloud

Carnegie Mellon. Linux Boot Camp. Jack, Matthew, Nishad, Stanley 6 Sep 2016

Unix Essentials. BaRC Hot Topics Bioinformatics and Research Computing Whitehead Institute October 12 th

Warmup. A programmer s wife tells him, Would you mind going to the store and picking up a loaf of bread? Also, if they have eggs, get a dozen.

CpSc 1111 Lab 1 Introduction to Unix Systems, Editors, and C

Introduction to Linux Environment. Yun-Wen Chen

Telnet/SSH. Connecting to Hosts. Internet Technology 1

CSE 391 Lecture 3. bash shell continued: processes; multi-user systems; remote login; editors

HIGH PERFORMANCE COMPUTING (PLATFORMS) SECURITY AND OPERATIONS

Development Environment. ICLAB NCTU Institute of Electronics

CHAPTER 1 UNIX FOR NONPROGRAMMERS

Introduction to Linux

CSE 391 Editing and Moving Files

Booting a Galaxy Instance

Embedded Linux Systems. Bin Li Assistant Professor Dept. of Electrical, Computer and Biomedical Engineering University of Rhode Island

Introduction to Unix The Windows User perspective. Wes Frisby Kyle Horne Todd Johansen

Unix/Linux Operating System. Introduction to Computational Statistics STAT 598G, Fall 2011

Development Environment & Linux Guide

Introduction to the SHARCNET Environment May-25 Pre-(summer)school webinar Speaker: Alex Razoumov University of Ontario Institute of Technology

The Command Shell. Fundamentals of Computer Science

When you first log in, you will be placed in your home directory. To see what this directory is named, type:

KB How to upload large files to a JTAC Case

INTRODUCTION TO BIOINFORMATICS

CS370 Operating Systems

HPC Introductory Course - Exercises

Linux Introduction Martin Dahlö

Introduction to CARC. To provide high performance computing to academic researchers.

Introduction to UNIX. Logging in. Basic System Architecture 10/7/10. most systems have graphical login on Linux machines

CPSC 213 Labs Cheat-Manual

EECS Software Tools. Lab 2 Tutorial: Introduction to UNIX/Linux. Tilemachos Pechlivanoglou

This lab exercise is to be submitted at the end of the lab session! passwd [That is the command to change your current password to a new one]

Transcription:

Access: bwunicluster, bwforcluster, ForHLR Shamna Shamsudeen, SCC, KIT Steinbuch Centre for Computing (SCC) Funding: www.bwhpc-c5.de

Outline Introduction Registration Processes bwunicluster bwforcluster ForHLR Phase I & II First Steps Login File Transfer Questions 2

1. Introduction 3

Introduction 1.Introduction 1.Introduction bwunicluster Tier 3, Baden-Württemberg (BW) cluster for general purposes Simple registration process bwforcluster (JUSTUS, MLS&WISO, NEMO, BinAC) Tier 3, BW research clusters Architecture optimized for certain scientific communities Access process ensures using the suitable cluster and enhances user support ForHLR I & II Tier 2, national research cluster Access process ensures that applications fulfill requirements of parallelization 4

2. Registration 5

2. 2.Access Access Registration Different clusters different registration processes bwunicluster bwforcluster ForHLR Phase I & II 6

2. 2.Access Access Registration Process - bwunicluster Access only for members of shareholder universities. Authentication with usual university account via bwidm. Authorization via bwunicluster entitlement issued by the universities. Step A: Obtainment of bwunicluster entitlement Each university has its own entitlement granting policies! Step B: Web registration at https://bwidm.scc.kit.edu/ Login via bwidm with your account at university 7

Registration Process - bwforclusters 2. 2.Access Access Access for members of Baden-Württemberg's universities. Step 1: Registration at Central Application Site (ZAS) Approval of Cluster Assignment Team (CAT) Step 2: Obtainment of bwforcluster entitlement Step 3: Web registration at bwforcluster site e.g. http://bwidm.rz.uni-ulm.de/, bwforcluster JUSTUS (Computational Chemistry) 9

2. 2.Access Access Registration Process: bwforclusters Step 1 Rechenvorhaben (RV) RV = planned compute activities research objective, used methods & software packages,.. Resource requirements CPU Hours, memory, disk space,.. RV responsible = applicant Team managers, coworker An RV approval is valid for one certain bwforcluster all team members a period of one year after the approval 11

2. 2.Access Access Registration Process: bwforcluster Step 1a ZAS RV registration 12

Registration Process: bwforclusters Step 1b 2. 2.Access Access ZAS acronym / password RV responsible RV application???? CAT (Cluster Assignment Team) 13

Registration Process: bwforclusters Step 1c 2. 2.Access Access ZAS RV responsible acronym / password RV approval!!!! CAT (Cluster Assignment Team) 14

Registration Process: bwforclusters Step 1a 2. 2.Access Access ZAS RV responsible Collaboration Registration via acronym / password 15

2. 2.Access Access Registration Process: bwforclusters Step 3 Home University (bwforcluster entitlement)? Automatic Check? ZAS web registration / login bwforcluster: Registration server RV team 16 (Approval of RV)

2. 2.Access Access Registration Process ForHLR I & II Step 1: Completion of the Online Proposal Form. (http://www.scc.kit.edu/forschung/4971.php) (Resources to be granted are CPU-time and permanent disk space) Step 2: Writing the extended project description (3-5 pages). PDF-file must be send to forhlrprojects@lists.kit.edu Step 3: Fill out of the ForHLR entitlement form for each project collaborator. Form must be send to SCC-Service desk or scanned to haefner@kit.edu Step 4: Personal registration for ForHLR I & II on website https://bwidm.scc.kit.edu 17

3. First Steps - Login 18

Login (1) 3. 3.First FirstSteps Steps General Windows (via PuTTY) Connection by ssh Username [<prefix>_]<username> ab1234 (KIT) ho_anfuchs (Hohenheim) Host: uc1.scc.kit.edu justus.uni-ulm.de fh1.scc.kit.edu Linux / Mac OS $ ssh ab1234@uc1.scc.kit.edu ab1234@uc1.scc.kit.edu's password: 19

Login (2) 3. 3.First FirstSteps Steps Add host key.. and welcome! 20

Basic commands 3. 3.First FirstSteps Steps 21 $ pwd show path of working directory $ mkdir <dirname> make directory $ ls -l list directory contents $ cd change directory $ cp <sourcefile> <targetfile> copy file $ mv <sourcefile> <targetfile> move file $ rm <filename> remove file $ man <command> show command's manual $ vi standard unix editor

File transfer 22

File transfer - Linux 3. 3.First FirstSteps Steps $ scp <sourcefile> <targetfile> secure copy (remote file copy program) $ scp -r <sourcedir> <targetdir> recursively copy entire directories $ sftp <targetdir> $ put get <sourcefile> secure file transfer program upload/download file Example $ scp paket.tar ab1234@uc1.scc.kit.edu:dir/ ab1234@uc1.scc.kit.edu's password: $ sftp ab1234@uc1.scc.kit.edu:dir ab1234@uc1.scc.kit.edu's password: Connected to uc1.scc.kit.edu. Changing to: ${HOME}/dir sftp> put paket.tar 23

File transfer - Windows 3. 3.First FirstSteps Steps Windows (via WinSCP) drag&drop source directory 24 target directory

bwfilestorage 25

bwfilestorage/lsdf-dis 3. 3.First FirstSteps Steps Central storage located at KIT 100GB disk space per user Requirements bwfilestorage entitlement web registration at https://bwidm.scc.kit.edu bwunicluster Hosts Via web: https://bwfilestorage.lsdf.kit.edu Via ssh: bwfilestorage-login.lsdf.kit.edu... ForHLR bwfilestorage/ LSDF-DIS... Transfer tools scp, sftp, rsync, https,.. rdata @ bwunicluster, ForHLR 26 bwforcluster bwforcluster

bwfilestorage: rdata 3. 3.First FirstSteps Steps File system operations on data mover nodes Supported commands: cp, rm, ls, rsync, mv, mkdir,... Environment variables: $BWFS=/bwfilestorage/ka/ka_scc/ab1234/ Example: $ scp file ka_ab1234@bwfilestorage.lsdf.kit.edu: $ rdata cp file $BWFS Performance with a file size of 20000 MB: scp : 2min 24s (139 MB/s) rdata cp : 1min 5s (308 MB/s) 27

FAQ I cannot login, why? Login at registration server of your cluster e.g. bwunicluster https://bwidm.scc.kit.edu Check info given at: Registry Info, Index, User Properties @ bwunicluster: Check if you ve done the questionnaire within 14 days after the registration. Errors may look like: 28

4. Questions 29