6
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

AWS ParallelClusterとAmazon FSx for NetApp ONTAPで創るクラウドHPCクラスタ 第1回

Last updated at Posted at 2023-03-22

はじめに

こんにちは。ネットアップ合同会社 Specialist SEの月岡です。
皆さん、クラウド上でHPCを使っていますか?
クラウドの俊敏性を活かして、大規模なコンピューティングクラスタをご利用になるケースが多いかと思います。
今回は、「AWS ParalellClusterとAmazon FSx for NetApp ONTAPで創るクラウドHPCクラスタ」という内容をお届けします。
例の如く、話が長くなるので全3回に分けて投稿します。

AWS ParalellClusterとは

なぜAWS ParalellClusterが必要なのか

  • 実際にAWS上に大規模なクラスタ環境を作成するのは大変ですし、連携するストレージサービス(例えばAmazon FSx for NetApp ONTAP)を利用したいといった場合においてはHPCアプリケーションの知識に加えてAWSやインフラの知識も必要になって大変です。
    それをAWS ParalellClusterで解決しましょうということです。
    image.png
    <出典元> https://www.cloudremix.net/awsdocs/20200408_BlackBelt_ParallelCluster.pdf

AWS ParalellClusterの利用にあたり

AWS ParalellClusterの利用イメージ

AWS ParalellCluster × Amazon FSx for NetApp ONTAP

AWS ParalellClusterのストレージ領域としてAmazon FSx for NetApp ONTAPを利用することで、AWS ParalellClusterの利用効果を最大化することに貢献できます。
AWS ParalellClusterのHPC環境でもAmazon FSx for NetApp ONTAPが提供するストレージ機能を利用しましょうということです。
image.png

やってみた

では、実際にやってみましょう。
やってみたことは、大きく分けて3つです。
 ① AWS ParalellCluster UIをAWS東京リージョンに構築
 ② AWS ParalellCluster UIを利用し、Amazon FSx for NetApp ONTAPをマウントするClusterを作成
 ③ 作成したクラスターにテストジョブを投入し、AWS ParalellClusterによるスケーリングが動作することを確認
image.png

本稿では、① AWS ParalellCluster UIをAWS東京リージョンに構築までやってみます。
②から③も投稿しますので、お楽しみに。

AWS ParalellCluster UIを構築

AWS ParalellCluster UIを東京リージョンに構築します。

  • AWS公式マニュアルからAWS ParallelCluster UIのインストールを確認する。
    https://docs.aws.amazon.com/ja_jp/parallelcluster/latest/ug/install-pcui-v3.html
    image.png

  • 「AWS ParalellClusterUI-地域別のクリック作成リンク」からap-northeast-1(東京リージョン)を選択する。
    image.png

  • CloudFormationのスタック作成画面が表示されたことを確認する。
    image.png

  • AWS ParalellCluster UIにログインするためのメールアドレスを入力する。
    image.png

  • AWS ParalellCluster UIを構築するVPC,VPC Subnetを入力する。
    入力しない場合は、デフォルトVPCとSubnetにAWS ParalellCluster UIが構築されます。
    image.png

  • 最後にチェックボックスにチェックをし、スタックの作成をクリックする。
    image.png

  • スタックの作成をクリックするとCloudFormationによるスタック作成処理が走行する。
    image.png

  • 20分程度でスタックの作成処理が完了する。
    スタック作成で失敗やロールバックが発生していないことを確認する。
    image.png

  • AWS ParalellCluster UIのスタック(今回の場合は、parallelcluster-ui)の出力から「ParallelClusterUIUrl」を確認する。
    このURLがAWS ParalellCluster UIを利用するためのURLになります。
    image.png

  • 登録したメールアドレスにAWS ParalellCluster UIにログインするためのパスワードが届いていることを確認する。
    image.png

  • AWS ParalellCluster UIに接続し、ログインする。
    image.png

  • ログイン後、パスワードの変更が要求されるのでパスワードを変更する。
    image.png

  • WEBブラウザでAWS ParalellCluster UIにログインできることを確認する。
    image.png

以上でAWS ParalellCluster UIをAWS東京リージョンに構築できました。
CloudFormationとしてAWS公式で提供されているので、構築はすごく簡単です。
AWS ParalellCluster UIの通常利用料金は、1カ月あたり1ドル未満ということで低コストで利用できるということも非常にメリットになります。
image.png
<出典元> https://docs.aws.amazon.com/ja_jp/parallelcluster/latest/ug/install-pcui-v3.html

次回予告

構築したAWS ParalellCluster UIを利用し、Amazon FSx for NetApp ONTAPのボリュームをマウントしたクラスターを作成してみます。
第2回記事はこちら:https://qiita.com/Yoshinori_Tsukioka/items/58f008bb426de850bead

主な参照元

6
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?