- Prepaire for your LS-DYNA bilnary.
- Install CycleCloud CLI
- tar zxvf cyclecloud-LSDYNA.tar.gz
- cd cyclecloud-LSDYNA
- Rewrite "Files" attribute for your LS-DYNA binariy in "project.ini" file.
- run "cyclecloud project upload azure-storage" for uploading template to CycleCloud
- "cyclecloud import_template -f templates/pbs_extended_nfs_lsdyna.txt" for register this template to your CycleCloud
- Create Execute Node manually
- Check Node IP Address
- Create hosts file for your nodes
- qsub ~/starccmrun.sh (sample as below)
#!/bin/bash
#PBS -j oe
#PBS -l nodes=2:ppn=16
LSDYNA_DIR="/shared/home/azureuser/apps"
MPI_ROOT="/shared/home/azureuser/apps/platform_mpi/bin"
INPUT="/shared/home/azureuser/apps/neon.refined.rev01.k"
${MPI_ROOT}/mpirun -np ${NP} ${LSDYNA_DIR}/ls-dyna_mpp_s_R9_3_0_x64_redhat54_ifort131_sse2_platformmpi info
- This tempate support only single administrator. So you have to use same user between superuser(initial Azure CycleCloud User) and deployment user of this template
Azure CycleCloud はMicrosoft Azure上で簡単にCAE/HPC/Deep Learning用のクラスタ環境を構築できるソリューションです。
Azure CyceCloudのインストールに関しては、こちら のドキュメントを参照してください。
LS-DYNA用のテンプレートになっています。 以下の構成、特徴を持っています。
- OSS PBS ProジョブスケジューラをMasterノードにインストール
- H16r, H16r_Promo, HC44rs, HB60rs, HB120rs_v2を想定したテンプレート、イメージ
- OpenLogic CentOS 7.6 HPC を利用
- Masterノードに512GB * 2 のNFSストレージサーバを搭載
- Executeノード(計算ノード)からNFSをマウント
- MasterノードのIPアドレスを固定設定
- 一旦停止後、再度起動した場合にアクセスする先のIPアドレスが変更されない
OSS PBS Defaultテンプレートインストール方法
前提条件: テンプレートを利用するためには、Azure CycleCloud CLIのインストールと設定が必要です。詳しくは、 こちら の文書からインストールと展開されたAzure CycleCloudサーバのFQDNの設定が必要です。
- テンプレート本体をダウンロード
- 展開、ディレクトリ移動
- cyclecloudコマンドラインからテンプレートインストール
- tar zxvf cyclecloud-LS-DYNA.tar.gz
- cd cyclecloud-LS-DYNA
- cyclecloud project upload azure-storage
- cyclecloud import_template -f templates/pbs_extended_nfs_starccm.txt
- 削除したい場合、 cyclecloud delete_template LS-DYNA コマンドで削除可能
Copyright Hiroshi Tanaka, hirtanak@gmail.com, @hirtanak All rights reserved. Use of this source code is governed by MIT license that can be found in the LICENSE file.