Moldex3D AWS-Connect之AWS ParallelCluster-1

三.AWS ParallelCluster

An open-source cluster management tool to deploy and manage High Performance Computing (HPC) clusters on AWS.

Uses a simple text file to model and provision all the resources needed for your HPC applications in an automated and secure manner.

Supports multiple instance types and job submission queues, and job schedulers like AWS Batch and Slurm.
Reference
https://aws.amazon.com/tw/hpc/parallelcluster/

1. Architecture of cluster deployed by AWS ParallelCluster + Several manual steps

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖1

2. Before installing AWS ParallelCluster

?A Linux environment is required.

?Current latest version of AWS ParallelCluster is 3.3.0

-We have tested Linux node on-premises with CentOS 7 and RHEL 8, and both of them can only get latest AWS ParallelCluster as version 3.1.4.

?We have installed AWS ParallelCluster on EC2 instance with Amazon Linux 2 as the operating system. In this environment the latest AWS ParallelCluster installed is 3.3.0.

-This guide is based on AWS ParallelCluster 3.3.0, therefore use Amazon Linux 2 to install AWS ParallelCluster is strongly recommended.

(1)Create EC2 instance for installing AWS ParallelCluster (Create VPC)

?Log in AWS Console --> Search VPC --> Create VPC

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖2

?Set Name tag auto-generation as "amazonlinux"

?Number of Availability Zones (AZs) set to 1. Number of private subnets set to 0. NAT gateways ($) set to None. VPC endpoints set to None. --> Press "Create VPC" button.

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖3

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖4

(2) Create EC2 instance for installing AWS ParallelCluster (Launch EC2 instance)

?Go to service -> EC2 and press "Launch instance"

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖5

?Name: amazonlinux

?OS: select Amazon Linux 2 AMI

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖6

?Instance type: select t2.micro

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖7

?Key pair:

?Press "Create new key pair"

?Key pair name: awsparallelcluster

?Key pair type: RSA

?Private key file format: .pem

?Press "Create key pair"

-Download awsparallelclsuter.pem

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖8

?Please confirm

?Key pair name

?Network settings

-Network: amazonlinux-vpc

-Subnet: amazonlinux-subnet-public1-??

-Press "Edit" and change auto-assign public IP from "Disable" to "Enable"

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖9

?Press "Launch instance"

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖10

(3) Create EC2 instance for installing AWS ParallelCluster (Connect to EC2 instance)

?At AWS Console --> EC2 instance --> Find the public IP of the EC2 instance (name: amazonlinux)

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖11

?Download and install PuTTY

?https://www.putty.org/

?Run "PuTTYgen"

?Load "awsparallelcluster.pem"

?Enter "key passphrase" and "confirm"

?Press "Save private key"

?Type filename as "awsparallelcluster.ppk"

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖12

?Run PuTTY -> Type Host name of EC2 instance (amazonlinux)

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖13

?Go to Connection->SSH->Auth -> Browse the ppk file created in last page

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖14

?Press "Open"

?Press "Accept"

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖15

?Login as: please enter "ec2-user"

?Enter passphrase for PPK key (awsparallelcluster.ppk)

Moldex3D AWS-Connect之AWS ParallelCluster-1的圖16

Now you have created the Linux environment to install AWS ParallelCluster 3.3.0.

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

2
1