jak jsem prezentaci upravil -...

55
PRAKTICKÝ ÚVOD DO SUPERPOČÍTAČE ANSELM Infrastruktura, přístup a podpora uživatelů David Hrbáč 2013-09-27

Upload: others

Post on 28-May-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

PRAKTICKÝ ÚVOD DO SUPERPOČÍTAČE ANSELM

Infrastruktura, přístup a podpora uživatelů

David Hrbáč

2013-09-27

Page 2: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

• Intro

• What is the supercomputer

• Infrastructure

• Access to cluster

• Support

• Log-in http://www.it4i.cz/files/hrbac.pdf http://www.it4i.cz/files/hrbac.pptx

Page 3: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Why Anselm

• 6000 name suggestions

• The very first coal mine at the region

• The very first to have a steam engine

• Anselm of Canterbury

Page 4: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Early days

Page 5: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Future - Hal

Page 6: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

What is a supercomputer

• Bunch of computers • Having a lot of CPU power • Having a lot of RAM • Local storage • Shared storage • High-speed interconnected • Message Process Interface

Page 7: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Supercomputer

Page 8: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Supercomputer ?!?

Page 9: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Supercomputer ?!?

Page 10: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Anselm HW

• 209 compute nodes

• 3344 cores

• 15TB RAM

• 300TB /home

• 135TB /scratch

• Bull Extreme Computing Linux (RHEL clone)

Page 11: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Type of Nodes

• 180 compute nodes

• 23 GPU accelerated nodes

• 4 MIC accelerated nodes

• 2 fat nodes

Page 12: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

General Node

• 180 nodes • 2880 cores in total • two Intel Sandy Bridge E5-2665, 8-core, 2.4GHz

processors per node • 64 GB of physical memory per node • one 500GB SATA 2,5” 7,2 krpm HDD per node • bullx B510 blade servers • cn[1-180]

Page 13: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

GPU Accelerated Nodes • 23 nodes • 368 cores in total • two Intel Sandy Bridge E5-2470, 8-core, 2.3GHz

processors per node • 96 GB of physical memory per node • one 500GB SATA 2,5” 7,2 krpm HDD per node • GPU accelerator 1x NVIDIA Tesla Kepler K20 per node • bullx B515 blade servers • cn[181-203]

Page 14: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

MIC Accelerated Nodes Intel Many Integrated Core Architecture

• 4 nodes • 64 cores in total • two Intel Sandy Bridge E5-2470, 8-core, 2.3GHz

processors per node • 96 GB of physical memory per node • one 500GB SATA 2,5” 7,2 krpm HDD per node • MIC accelerator 1x Intel Phi 5110P per node • bullx B515 blade servers • cn[204-207]

Page 15: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Fat Node • 2 nodes • 32 cores in total • 2 Intel Sandy Bridge E5-2665, 8-core, 2.4GHz

processors per node • 512 GB of physical memory per node • two 300GB SAS 3,5”15krpm HDD (RAID1) per node • two 100GB SLC SSD per node • bullx R423-E3 servers • cn[208-209]

Page 16: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 17: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Storage

• 300TB /home • 135TB /scratch • Infiniband 40 Gb/s

– Native 3600 MB/s – Over TCP 1700MB/s

• Ethernet – 114MB/s • LustreFS

Page 18: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Lustre File System

• Clustered

• OSS – object storage server

• MDS – meta-data server

• Limits in petabytes

• Parallel - striped

Page 19: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 20: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 21: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 22: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 23: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Stripes

• Stripe count – Parallel access

– Mind the script processes

– Stripe per gigabyte

• lfs setstripe|getstripe

Page 24: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 25: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Quotas

• /home – 250GB

• /scratch – no quota

• lfs quota –u hrb33 /home

Page 26: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 27: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Access to Anselm

• Internal Access Call - 4x a year

– 3rd round

• Open Access Call – 2x a year

– 2nd round

Page 28: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Proposals

• Proposals undergoing evaluation

– Scientific

– Technical

– Economical

• Primary Investigator

– List of co-operators

Page 29: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Login Credentials

• Personal certificate

• Signed request

• Credentials encrypted – Login

– Password

– Ssh keys

– Password to the key

Page 30: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Credentials lifetime

• Active project(s) or affiliation to IT4Innovations

• Deleted 1 year after the last project

• Announcement

– 3 months before the removal

– 1 month before the removal

– 1 week before the removal

Page 31: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Support

• Bug tracking and trouble ticketing system

• Documentation

• IT4I internal command line tools

• IT4I web applications

• IT4I android application

• End-user courses

Page 32: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Main Mean

• Request Tracker

[email protected]

Page 33: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 34: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 36: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 37: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

IT4I internal command line tools

• It4free • Rspbs • Licenses allocation

• Internal in-house scripts

– Automation to handle the credentials – Cluster automation – PBS accounting

Page 38: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

IT4I web applications

• Internal information system

– Project management

– Project accounting

– User management

• Cluster monitoring

Page 39: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 40: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 41: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

IT4I android application

• Internal tool • Considering the release to end-users

• Features

– News – Graphs

• Feature requests – Accounting – Support – Nodes allocation – Jobs status

Page 42: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 43: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Log-in to Anselm Finally!

• Ssh protocol

• Via anselm.it4i.cz

– login1.anselm.it4i.cz

– login2.anselm.it4i.cz

Page 44: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 45: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 46: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 47: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 48: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 49: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 50: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 51: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 52: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s
Page 53: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

VNC

• ssh anselm –L 5961:localhost:5961

• Remmina

• Vncviewer 127.0.0.1:5961

Page 55: Jak jsem prezentaci upravil - IT4Innovationsprace.it4i.cz/sites/prace.it4i.cz/files/files/prezentace_d.hrbac_.pdf · •Infiniband 40 Gb/s –Native 3600 MB/s –Over TCP 1700MB/s

Questions

Thank you.