✌️日本地域(DDN)でのHPS利用

初期設定

File Storage - High Performance (HPS) のご利用を開始するには、FPT サポートチームまでお問い合わせください。 必要な情報を提供後、アカウントがサービスで有効化され、クォータが割り当てられます。

必要な情報

#

項目

単位

必須

説明

1

テナント / 地域

はい

ファイル ストレージ – 高性能サービスを有効にするテナントと地域。

2

ストレージクォータ

GB

はい

使用する予定のストレージ容量。

3

サブネット

サブネット CIDR

はい

アクセスが必要なサブネットのリストをご提供ください。FPTサポートチームが設定を行います。

4

パフォーマンス

IOPS

いいえ

希望する IOPS パフォーマンス。(指定がない場合はデフォルトの制限が適用されます)。

5

帯域幅

Gbps

いいえ

希望帯域幅。(指定がない場合、デフォルト制限が適用されます)。

Metal Cloud(ベアメタルGPUサーバー)との併用

FPTイメージを使用する場合

FPT が提供するイメージを使用している場合、DDN クライアントはプリインストールされています。以下の手順に従ってファイルストレージをマウントしてください。

1

マウントポイントの作成

# Create Mount Point
 
mkdir /mnt/hps
2

ファイルシステムを手動でマウント

# Create Mount Point
 
mount -t lustre 100.69.252.1@o2ib,100.69.252.2@o2ib:100.69.252.3@o2ib,100.69.252.4@o2ib:100.69.252.5@o2ib,100.69.252.6@o2ib:100.69.252.7@o2ib,100.69.252.8@o2ib:/scratch /mnt/hps
3

自動マウント設定

再起動後に Lustre ファイルシステムを自動マウントするには、/etc/fstab に以下のエントリを追加します

## LustreFS ##
100.69.252.1@o2ib,100.69.252.2@o2ib:100.69.252.3@o2ib,100.69.252.4@o2ib:100.69.252.5@o2ib,100.69.252.6@o2ib:100.69.252.7@o2ib,100.69.252.8@o2ib:/scratch /mnt/hps lustre flock,defaults 0 0

説明

  1. 100.69.252.1@o2ib,100.69.252.2@o2ib:...:100.69.252.8@o2ib:/scratch

    • 100.69.252.1–100.69.252.8: Lustre サーバーの固定エンドポイントアドレス

    • /scratch: Lustre サーバー上のファイルシステムパス

  2. /mnt/hps: クライアント上のマウントポイント(ステップ 1 で作成)

mount -a
4

確認

# Confirm Client can mount lustre
df -h -t lustre
 
 
Filesystem                                                                       Size  Used Avail Use% Mounted on
100.69.252.1@o2ib,100.69.252.2@o2ib:100.69.252.3@o2ib,100.69.252.4@o2ib:100.69.252.5@o2ib,100.69.252.6@o2ib:100.69.252.7@o2ib,100.69.252.8@o2ib:/scratch   11T  8.0K   11T   1% /mnt/hps

カスタムイメージの使用(Ubuntu)

Ubuntu を実行するカスタムイメージを使用している場合、以下の手順に従って必要なパッケージを手動でビルドする必要があります。

1

Lustreクライアントのビルド

この手順は、現在のカーネルバージョンと互換性のある事前ビルド済みパッケージが利用できない場合に、ソースコードから Lustre クライアントパッケージをビルドするためのものです。

  • システムに現在のカーネルと互換性のある Lustre クライアントパッケージが既に存在する場合、この手順をスキップして、手順 B2(.deb パッケージのインストール)に直接進むことができます。

  • 同じカーネルバージョン用に以前にパッケージをビルドしたことがある場合は、それを再利用してこの手順をスキップできます。

Ubuntuオペレーティングシステムがカーネルバージョン5.15.0-130-genericを実行している場合、ビルドプロセスをスキップし、以下で提供される事前ビルド済みパッケージを直接使用できます。

2

Lustreクライアントのインストール

ステップ1でビルドした、または上記でダウンロードした.debパッケージを使用してLustreクライアントをインストールします。

  • 対応する.debパッケージが利用可能な場合のみ、この手順を実行してください。利用できない場合は、必要なパッケージをビルドするためステップ1に戻ってください。

  • カーネルバージョンがパッケージと一致しない場合、エラーが発生する可能性があり、再構築が必要になります

3

Lustre クライアントの設定

Lustreクライアントのパフォーマンスを最適化するため、以下の設定を適用します。

  • /etc/modprobe.d/lustre.confを編集

  • /etc/lustre_clientを編集

4

OSにマウントポイントを作成

5

ファイルシステムを手動でマウント

6

自動マウント設定

再起動後にLustreファイルシステムを自動的にマウントするには、/etc/fstabに以下のエントリを追加してください

説明

  1. 100.69.252.1@o2ib,100.69.252.2@o2ib:...:100.69.252.8@o2ib:/scratch

    • 100.69.252.1–100.69.252.8: Lustre サーバーの固定エンドポイントアドレス

    • /scratch: Lustre サーバー上のファイルシステムパス

  2. /mnt/hps: クライアント上のマウントポイント(ステップ 4 で作成)

7

確認

GPU仮想マシンでの使用

1

Lustreクライアントのビルドとインストール

この手順は、ソースコードから Lustre クライアントパッケージをビルドおよびインストールするためのものです。

2

Lustreクライアントの設定

Lustreクライアントのパフォーマンスを最適化するため、以下の設定を適用してください。

/etc/modprobe.d/lustre.conf を編集

/etc/lustre_clientを編集

3

OSにマウントポイントを作成

4

ファイルシステムを手動でマウント

5

自動マウント設定

再起動後に Lustre ファイルシステムを自動マウントするには、/etc/fstab に以下のエントリを追加します

説明

100.69.252.1@o2ib,100.69.252.2@o2ib:...:100.69.252.8@o2ib:/scratch

  • 100.69.252.1–100.69.252.8: Lustre サーバーの固定エンドポイントアドレス

  • /scratch: Lustre サーバー上のファイルシステムパス

/mnt/hps: クライアント上のマウントポイント(ステップ 4 で作成)

6

確認

Last updated