COMSOL
このチュートリアルでは、Rescale で COMSOL のクライアントサーバー操作モードを使用する方法を説明します。 クライアント マシンで COMSOL ソフトウェアとグラフィックスを使用しながら、Rescale のクラウド コンピューティング リソースにアクセスできます。
個人的なものを使用する場合 ワークステーションは、プロ向けに設計された強力なコンピュータ システムです。 その他 クライアントとして:
をセットアップします。 COMSOL Multiphysics Server の形で ジョブの再スケール。 次に、 SSHトンネル 個人のワークステーションに接続して、Rescale がホストする COMSOL サーバーにデータを安全に転送します。 最後に、使用するのは、 COMSOL GUI このサーバーに接続し、ワークフローを実行し、終了したら切断/シャットダウンします。
Rescale Desktop をクライアントとして使用する場合:
をセットアップします。 COMSOL Multiphysics Server の形で ジョブの再スケール。 次に、スピンアップします デスクトップを再スケールする SSH を使用せずにサーバーに直接接続します。 最後に、使用するのは、 COMSOL GUI このサーバーに接続し、ワークフローを実行し、終了したら切断/シャットダウンします。
SSH キーの生成 (クライアントがパーソナル ワークステーションである場合にのみ必要)
クライアント マシンが個人用ワークステーションの場合は、このセクションの指示に従う必要があります。 それが デスクトップを再スケールする 次のセクションにスキップできます。
- を設定する前に COMSOL Multiphysics Server最初に行う必要があります SSH キーを生成する クライアントコンピュータ用。
- 次に、SSH キーを Rescale アカウントに追加します。 ジョブ設定を構成する。この設定により、COMSOL サーバーに接続できるだけでなく、個人のワークステーションからジョブ送信の実行中のクラスターにも接続できるようになります。
Rescale での COMSOL Multiphysics サーバーのセットアップ
- Rescale プラットフォームに移動し、 + New Job 新しい仕事を生み出すために。
- 入力ファイルを追加する必要はないため、スキップできます。 Input Files ページで見やすくするために変数を解析したりすることができます。
- に移動します ソフトウェア設定を構成する セクション、選択 COMSOL Multiphysics Server

- 下 ソフトウェアのバージョンを選択し、コマンドを変更しないでください。 下 ンスオプション選択 既存のライセンスを使用する COMSOL Multiphysics Server ライセンスのアドレスを入力します。
- に移動します ハードウェアの設定 ページ。 ここで指定するのは、 マルチコアプロセッサ内の個々の処理ユニット... その他 このサーバーのタイプとコアの数。 これらは、モデルを解決するために利用できるコンピューティング リソースで構成されます。

- ジョブ設定を確認し、 をクリックします。 Submit:。 あなたの コンピューティング クラスターは、緩やかまたは緊密な一連のコンピューティング クラスターで構成されます。 その他 起動するまでに数分かかります。 ライブテーリングセクションを使用して監視してください。
process_output.log
ファイル。 ログが以下のスクリーンショットのようになったら、サーバーはジョブを受信できるようになります。

あなたから process output.log
ファイルを作成するには、COMSOL サーバーに接続するために次の情報が必要です。 およそ 3,4、5、XNUMX行目 ログのサーバー情報を確認できます。
- クライアントがコンピュータの場合は、次のものが必要です。
Username
&Password
- クライアントが Rescale Desktop の場合は、以下が必要になります。
Username
,Password
、&Hostname
パーソナル ワークステーションから接続する
個人のワークステーションを使用している場合は、まず、 SSHトンネル リモートクラスター (COMSOL サーバー) に接続します。
- 私たちを参照してください クラスターへの接続のドキュメント..
- 必ず転送ポートを次のように設定してください。
- 送信元ポート: 2036
- 目的地: localhost:2036
- 必ず転送ポートを次のように設定してください。

モデルの保存、サーバーからの切断とシャットダウン
- COMSOL サーバーに接続すると、現在のデータを保存するかどうかを尋ねられる場合があります。 システムの数値的、記号的、または論理的表現... その他。 モデルの最新バージョンをサーバーに転送するには、「はい」と応答することをお勧めします。 「いいえ」と答えると、モデルの最新の保存コピーがサーバーに転送されます。
- サーバーに接続すると、デフォルトでモデルがサーバーに転送されます。 サーバーにモデルがすでに存在する場合は、現在のモデルをデスクトップで使用するか、サーバー上のモデルを使用するかを尋ねられることがあります。
- サーバーから切断/シャットダウンしたい場合は、次の場所に移動してください。 File > COMSOL Multiphysics Server > サーバーから切断する。 Rescale がホストする COMSOL サーバーを終了するには、ここで を押して終了する必要があります。 シャットダウン.

このチュートリアルでは、Rescale で COMSOL サーバーを使用する方法を説明します。
をセットアップします。 COMSOL Server を始めることによって ジョブの再スケール. 個人のワークステーションから接続している場合は、 SSHトンネル Rescale がホストする COMSOL サーバーに送信します。 最後に、Web ブラウザを使用して COMSOL サーバーにアクセスします。
SSH キーの生成 (クライアントがパーソナル ワークステーションである場合にのみ必要)
クライアント マシンが個人用ワークステーションの場合は、クライアント マシンを開始する前にこのセクションの指示に従う必要があります。 COMSOL Server Amazon 仮想マシン その他 。 それが デスクトップを再スケールする 次のセクションにスキップできます。
- 安全に接続できるようにするには、 COMSOL Server ワークステーションからアクセスするには、セキュリティ資格情報をサーバーに配置する必要があります。
- したがって、最初のステップは次のとおりです SSH キーを生成する ローカルワークステーション用。
- 次に、SSH キーを Rescale アカウントに追加します。 ジョブ設定を構成する。この設定により、COMSOL サーバーに接続できるだけでなく、個人のワークステーションからジョブ送信の実行中のクラスターにも接続できるようになります。
- これは、アカウントに対して XNUMX 回だけ行う必要がある手順です。
Rescale での COMSOL サーバーのセットアップ
- Rescale プラットフォームに移動し、 + New Job 新しい仕事を生み出すために。
- 入力ファイルを追加する必要はないため、スキップできます。 Input Files ページで見やすくするために変数を解析したりすることができます。
- に移動します ソフトウェア設定を構成する セクション、選択 COMSOL Server
- 下 ソフトウェアのバージョンを選択し、コマンドを変更しないでください。 下 ンスオプション選択 既存のライセンスを使用する COMSOL Server ライセンスのアドレスを入力します。
- に移動します ハードウェアの設定 ページ。 ここで、このサーバーのコアのタイプとコアの数を指定します。 これらは、モデルを解決するために利用できるコンピューティング リソースで構成されます。
- ジョブ設定を確認し、 をクリックします。 Submit:。 クラスターが起動するまでに数分かかります。 ライブテーリングセクションを使用して監視してください。
process_output.log
ファイルにソフトウェアを指定する必要があります。 - 一度
process_output.log
ファイルは、サーバーの準備ができていることを報告し、サーバー プロセスは受信リクエストを受け入れることができます。 出力は次のテキストのようになります。
Please wait until service is started...
COMSOL Server 5.3a (Build: 180) started listening on port 2036
Use the console command 'close' to exit the program
あなたから process output.log
ファイルを作成するには、COMSOL サーバーに接続するために次の情報が必要です。 およそ 3,4、5、XNUMX行目 ログのサーバー情報を確認できます。
- クライアントがワークステーションの場合は、次のものが必要です。
Username
&Password
- クライアントが Rescale Desktop の場合は、以下が必要になります。
Username
,Password
、&Hostname
パーソナル ワークステーションからのポート転送トンネルの作成
パソコンの代わりに個人のワークステーションを使用して COMSOL サーバーに接続する場合は、 デスクトップを再スケールする最初にセットアップする必要があります SSHトンネル COMSOL サーバーを実行しているリモート クラスターに接続します。
- 私たちを参照してください クラスターへの接続のドキュメント..
- 必ず転送ポートを次のように設定してください。
- 送信元ポート: 2036
- 目的地: localhost:2036
Windowsの場合:
Pageant が実行中であり、秘密キーが追加されていることを確認してください。 次に、コマンド プロンプトを開き、次のコマンドを入力します: plink -ssh @ -L 2036:ローカルホスト:2036 -N -v
Linuxの場合: ssh -i @ -L 2036:ローカルホスト:2036 -N -v
また, process_output.log ファイルには、このトンネル情報も表示されます。 COMSOL サーバー プロセスが完全に起動する前に、ポート転送トンネルを開始できます。 また、SSH 接続でサーバーに接続するかどうかを確認するメッセージが表示された場合は、必ず「はい」と答えてください。
**注: localhost の前にある最初のポートを変更することで、別のローカル ポートへの SSH トンネルを開くことができます。 2036 番目のポートは、リモート Rescale サーバーで COMSOL サーバーが実行されるデフォルトのポートであるため、XNUMX のままにする必要があります。 たとえば、次のようにトンネルを開始するとします。 ssh -i @ -L 8000:localhost:2036 -N -v
に移動する必要があります localhost:8000
を代わりにお使いください。
パーソナル ワークステーションから COMSOL サーバーに接続する
- サーバー プロセスが起動して実行され、Rescale サーバーとのポート転送トンネル セッションが確立されると、ワークステーションから COMSOL サーバーにアクセスできるようになります。
- Web ブラウザを開いて、次の場所に移動するだけです。
localhost:2036
これにより、ログイン ページが表示されるはずです。
Rescale デスクトップからの接続
- Rescale デスクトップから COMSOL サーバーに接続している場合、ポート転送トンネルは必要ありません。
- で表される IP アドレスを使用してサーバーにアクセスできるはずです。
Hostname
で出力process_output.log
.- だから
Hostname: ip-xxx-xxx-xxx-xxx
が表示されている場合は、次の場所に移動してくださいxxx.xxx.xxx.xxx:2036
Webブラウザから
- だから
COMSOL サーバーへのログオン
- ここでは単純に次のように入力します。
Username
やPassword
で報告されたprocess_output.log
COMSOL サーバー ジョブのファイル。- デフォルトのユーザー名は次のとおりです
rescale
.
- デフォルトのユーザー名は次のとおりです

- 正常にログインできたら、COMSOL 使用許諾契約をお読みください。

- 契約に同意すると、COMSOL サーバー アプリケーション ライブラリが読み込まれるはずです。

COMSOL サーバープロセスのシャットダウン
- COMSOL サーバーは、ユーザーがジョブを停止するまで実行され続けます。 したがって、すべての操作が完了したら、Rescale プラットフォームから COMSOL サーバー ジョブを必ず停止してください。
- Rescale ポータルからジョブに移動し、右上隅にある赤い [停止] ボタンをクリックします。
