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 新しい仕事を生み出すために。
  • 入力ファイルを追加する必要はないため、スキップできます。 入力ファイル ページで見やすくするために変数を解析したりすることができます。
  • に移動します ソフトウェアの設定 ソフトウェア設定を構成する セクション、選択 COMSOL Multiphysics Server
COMSOL Server Setup ソフトウェアの設定
  • ソフトウェアのバージョンを選択し、コマンドを変更しないでください。 下 ンスオプション選択 既存のライセンスを使用する COMSOL Multiphysics Server ライセンスのアドレスを入力します。
  • に移動します ハードウェアの設定 ページ。 ここで指定するのは、 このサーバーのタイプとコアの数。 これらは、モデルを解決するために利用できるコンピューティング リソースで構成されます。
COMSOL サーバー セットアップのハードウェア設定
  • ジョブ設定を確認し、 をクリックします。 送信。 あなたの 起動するまでに数分かかります。 ライブテーリングセクションを使用して監視してください。 process_output.log ファイル。 ログが以下のスクリーンショットのようになったら、サーバーはジョブを受信できるようになります。
COMSOLサーバーの準備完了

あなたから process output.log ファイルを作成するには、COMSOL サーバーに接続するために次の情報が必要です。 およそ 3,4、5、XNUMX行目 ログのサーバー情報を確認できます。

  • クライアントがコンピュータの場合は、次のものが必要です。
    Username & Password
  • クライアントが Rescale Desktop の場合は、以下が必要になります。
    Username, Password、& Hostname

パーソナル ワークステーションから接続する

個人のワークステーションを使用している場合は、まず、 SSHトンネル リモートクラスター (COMSOL サーバー) に接続します。

COMSOL Rescale デスクトップ クライアント接続

モデルの保存、サーバーからの切断とシャットダウン

  • COMSOL サーバーに接続すると、現在のデータを保存するかどうかを尋ねられる場合があります。 。 モデルの最新バージョンをサーバーに転送するには、「はい」と応答することをお勧めします。 「いいえ」と答えると、モデルの最新の保存コピーがサーバーに転送されます。
  • サーバーに接続すると、デフォルトでモデルがサーバーに転送されます。 サーバーにモデルがすでに存在する場合は、現在のモデルをデスクトップで使用するか、サーバー上のモデルを使用するかを尋ねられることがあります。
  • サーバーから切断/シャットダウンしたい場合は、次の場所に移動してください。 File > COMSOL Multiphysics Server > サーバーから切断する。 Rescale がホストする COMSOL サーバーを終了するには、ここで を押して終了する必要があります。 シャットダウン.
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 新しい仕事を生み出すために。
  • 入力ファイルを追加する必要はないため、スキップできます。 入力ファイル ページで見やすくするために変数を解析したりすることができます。
  • に移動します ソフトウェアの設定 ソフトウェア設定を構成する セクション、選択 COMSOL Server
  • ソフトウェアのバージョンを選択し、コマンドを変更しないでください。 下 ンスオプション選択 既存のライセンスを使用する COMSOL Server ライセンスのアドレスを入力します。
  • に移動します ハードウェアの設定 ページ。 ここで、このサーバーのコアのタイプとコアの数を指定します。 これらは、モデルを解決するために利用できるコンピューティング リソースで構成されます。
  • ジョブ設定を確認し、 をクリックします。 送信。 クラスターが起動するまでに数分かかります。 ライブテーリングセクションを使用して監視してください。 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 サーバーを実行しているリモート クラスターに接続します。

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 サーバー アプリケーション ライブラリが読み込まれるはずです。
COMSOLサーバーインターフェース

COMSOL サーバープロセスのシャットダウン

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