6SigmaET モデル

このチュートリアルでは、Rescaleのクラウドプラットフォームを使って6SigmaETのモデルを解く方法を紹介します。問題がある場合は、Rescale サポートにお問い合わせください。

サインアップとログイン

まだの方は、Rescaleのアカウントにサインアップする必要があります。

お申し込みはこちら

  1. Rescale.comにアクセスし、お客様の情報を入力してください – 確認メールが送信されます。
  2. Rescaleプラットフォームサイトへのリンクをクリックします。

    を確認メールに添付してください(到着まで最大20分かかります)。

  3. Rescaleプラットフォームのサイトにログインすると、ウェルカムスクリーンが表示されます。
WelcomePage.png

BasicJobSettings_1.png

フィールドを設定する

  1. ジョブ名を任意の名前に編集します。この例では、6SigmaET Tutorial Modelを使用します。クリック:
    • 以前アップロードしたモデルファイルを使用するために、クラウドストレージからファイルを使用する
    • このコンピューターからアップロードをクリックし、コンピューターまたはローカルネットワーク上のファイルを選択します。
    • モデルファイルの場所に移動し、ファイルを選択します。
  2. 開く/選択したファイルを追加]をクリックします。
  3. ジョブタイプの設定 – この例では、基本設定を使用します。

完了すると、Input Filesの設定ページは次のようになります。6SigmaET Input Files Complete.png

  1. 次へ」をクリックして、「ソフトウェア設定」画面に進みます。

ソフトウェアの設定

次のページでは、ソフトウェアパッケージの選択とその設定を行います。

6sigmaet を構成するために

  1. 利用可能なソフトウェアのリストから6SigmaETを選択します – Analysis and License Optionsページが表示されます。
  2. ドロップダウンリストから6SigmaETのバージョンを選択します。
  3. コマンド欄はデフォルト値である6SigmaETのままにしておきます。
  4. ライセンスオプションを選択します。
    1. 6SigmaETのオンデマンドライセンスを使用する場合は、Purchase Licenseを選択します。
    2. このオプションがアカウントに設定されている場合、既存のライセンスを提供するを選択し、6SigmaETライセンスサーバーのアドレスを入力します。この機能を有効にしたい場合、またはこの機能を使用しても問題がある場合は、Rescaleのサポートにご連絡ください。
6SigmaET Software Settings Complete.png
  1. 次へ」をクリックして、「ハードウェアの設定」ページに進みます。

ハードウェアの設定

ハードウェアの設定では、モデルを解決したいハードウェアを指定することができ、選択したハードウェアの価格情報を提供します。

ハードウェアを設定する

  1. 使用するコア数を指定します(最小値:8) – この値の変更に伴い、Hardware SummaryとHourly Price Summaryが更新されます
  2. (オプション)最大ジョブ時間(時間)を指定します。
6SigmaET Hardware Settings Complete.png
  1. 次へ」をクリックして、「後処理」のページに進みます。
6SigmaET Review Page.png

ジョブを送信する前に、すべての設定が正しいことを確認してください。

  • 設定が正しくない場合は、<戻る><次へ>ボタンで前のページに移動し、データを編集してください
  • 保存]をクリックして、ジョブとその設定を保存します
  • Submitをクリックすると、解決するためのジョブが送信されます

ステータス

ステータスページでは、ジョブが終了した後の解析内容をモニターすることができます。6SigmaET Rescale Solving.png

Status ページでは、出力ファイルの内容をリアルタイムで表示することもできます。これは、ファイルをライブテールすることとして知られています。これはジョブの進行状況を監視するのに非常に有効です。

ファイルをライブテール表示するには、表示したいファイル名をクリックします。

6SigmaETのジョブでは、特に注目すべきファイルがあります。

  • process_output.log
  • リスト内のすべての.pngファイル
6SigmaET Results Page.png

このページからは、いくつかのことができます。

  • 青い「ダウンロード」ボタンですべてのファイルをダウンロードできます。
  • チェックボックスで選択されたファイルのグループに対してアクションを実行するには、赤色で表示されているアクションメニューを使用します。
  • 青色で表示されているアクションボタンは、ファイルの表示、ダウンロード、削除、および将来のジョブで使用できるようにするためのものです。

シミュレーション結果ダウンロード

青い「ダウンロード」ボタンをクリックすると、Rescaleはリスト内の全ファイルをまとめた.zipファイルを作成します。

:この.zipファイル(’RescaleJobName.zip’という名前)を6SigmaETモデルにインポートしないように注意してください。モデルのシミュレーション結果を含むファイルは、ダウンロードした.zipファイルの中にあり、’UploadedModelName.zip’という名前になっています。

Rescale Transfer Managerを使用してダウンロードした場合、ファイルはzip圧縮されません。シミュレーション結果の.zipファイルは、ダウンロード先のフォルダにダウンロードされ、そのまま6SigmaETにインポートすることができます。

6sigmaetによる結果の確認

ダウンロードしたシミュレーション結果の.zipファイルを6SigmaETにインポートして、モデルで結果を確認することができます。

  1. 6SigmaETで、以前Rescaleにエクスポートしたモデルを開きます。
  2. Solve>Cloud Solve>Import from Cloudを選択します。
  3. ダウンロードしたシミュレーション結果を含む.zipファイルを選択します(ファイル名は’UploadedModelName.zip’)。
  4. 開くをクリックすると,シミュレーションの結果が6SigmaETのモデルにインポートされます.

Rescale Transfer Manager

Rescale Transfer Managerは、Rescaleジョブの出力ファイルをダウンロードするために使用できるWindowsアプリケーションです。大規模なモデルの場合、シミュレーション結果を迅速かつ確実にダウンロードするために、このツールを使用することをお勧めします。

Transfer Managerの使い方については、Rescale Transfer Managerの使い方の記事を参照してください。

必要条件

6SigmaETのGUIからRescale上でモデルを実行するためには、まず、次のような設定が必要です。

  • Rescaleアカウント
  • Rescale APIキー
  • ライセンスプロキシ(6SigmaETのライセンスを社内で使用している場合)
  • または、Rescaleを通じてオンデマンドライセンスを購入することもできます。

APIキーの生成方法

6SigmaETでクラウドソリューションを利用するには、Rescale社からのAPIキーが必要です。

  1. Rescaleのアカウントにログインする
  2. 右上のユーザー名をクリックし、「アカウント」をクリックします。
  3. アカウント]メニューで[API]タブをクリックします
  4. APIセクションで、Generateボタンをクリックすると、あなたのAPIキーが表示されます。
  5. APIキーのテキストを選択し、CTRL + Cキーを押します – クリップボードにコピーされます。
Rescale API Key.png

6SigmaETソフトウェアの設定

APIキーを生成した後、6SigmaETのソフトウェアに追加する必要があります。

6SigmaETにAPIキーを追加する方法

  1. 6SigmaETを開く
  2. Solve リボンの Cloud Solve ボタンをクリックすると、Cloud Solving ウィンドウと Failed to Initialize Rescale API ウィンドウが表示されます。
  3. Failed to Initialize Rescale APIウィンドウでOKをクリックします – Cloud Optionsウィンドウが開きます。
6SigmaET Cloud Options.png
  1. クラウドオプションのウィンドウで、APIキーフィールドにRescaleのAPIキーを貼り付けます。必要に応じて、他のクラウドオプションを設定します。
    • プラットフォーム – Rescaleのどのプラットフォームに接続するかを選択します。platform.rescale.com、eu.rescale.com、platform.rescale.jpから選択可能です。
    • APIキー – 6SigmaETソフトウェアからRescaleのアカウントに接続するためのAPIキーを指定します。
    • リフレッシュレート – (デフォルト:30秒)Rescaleサーバとの接続をリフレッシュする頻度を指定します。
    • Setup Connection to Corporate License Server 6SigmaETのライセンスをホストしている企業ライセンスサーバーに接続する場合は、このオプションをチェックしてください。接続の詳細を指定するための追加のオプションが利用可能になります。この機能を使用する前に、Rescaleプラットフォーム上にライセンスプロキシが設定されている必要があります。
    • ライセンスサーバー – 6SigmaETのライセンスをホストしているライセンスサーバーのアドレスを指定します。
    • License Server Port – ライセンスサーバーへの接続に使用されるポート番号を指定します。
    • OKをクリック

6SigmaETがクラウドソリューションに対応した構成になりました。

Cloud Solve in 6SigmaET

RescaleのAPIキーがソフトウェアに追加されると、クラウド解法を開始することができます。Rescaleにモデルを提出して解いた後、解答の進捗を監視することもできます。

クラウドソリューション

  1. 6SigmaETでモデルを開く
  2. Solve リボンのCloud Solve ボタンをクリックします。
  3. Add Jobボタンをクリックすると、Add New Job(s)ウィンドウが表示されます。
6SigmaET Add New Jobs.png

4.Choose Versionsセクションのチェックボックスで、どちらかを選択します。

  • バージョンの選択 – クラウドソリューションに提出する現在のモデル内のバージョンを選択、または。
  • すべて選択 – リスト内のすべてのバージョンを選択します。

5.ハードウェアの選択で、指定します。

  • コアタイプ – Rescaleのコアタイプから一つを選択します。6SigmaETで利用可能なコアタイプが表示されます。このプロパティの横にある情報ボタンをクリックすると、各オプションのプロセッサ、メモリ、ストレージの詳細と、コア1時間あたりの価格が表示されます。
  • コア数 – ソリューションに使用するコアの数を指定します。注意:コア1時間あたりの価格は、ここで選択したオプションに依存します。

6.ソルブオプションを設定します。

  • プロジェクト – 解決に使用するプロジェクトを選択します。Rescaleアカウントにプロジェクトが設定されていない場合、このオプションは灰色で表示されます。
  • 最大ジョブ期間(時間) – Rescaleサーバ上で実行されるジョブの最大期間を設定します。ジョブがこの値を超えると停止されます。
  • オンデマンド – このオプションをチェックすると、オンデマンドモードでジョブが実行されます。これにより、コアコストを大幅に削減することができます。このオプションは、選択したコアタイプでサポートされている場合のみ利用できます。
  • Try Continue – このオプションがチェックされている場合、コンピュータは可能な限り、すべてのプロジェクトで以前に計算された温度と気流を使用します。このオプションをオフにすると、既存の温度と気流のデータは無視され、ソリューションが新たに開始されます。

– [続行]オプションをチェックすると、すべての結果がRescaleにアップロードされます。インターネット接続状況によっては、かなりの時間がかかる場合があります。

7.使用するライセンスオプションを設定します。

  • ライセンス購入 – Rescale経由で6SigmaETのライセンスを購入します。
  • 企業ライセンスサーバーを使用する – 購入した6SigmaETのライセンスをホストしている企業ライセンスサーバーに接続します。これは、Rescaleプラットフォーム上で設定し、クラウドオプションウィンドウで指定する必要があります。

8.ジョブの追加]ボタンをクリックします

ジョブはRescaleのサーバにアップロードされ、解答されます。アップロードの進行状況は、解答を開始する前にプログレスバーに表示されます。ジョブがアップロードされた後は、ジョブの追加ウィンドウやRescaleのWebサイトで解法の進捗を確認することができます。

ソルバーのモニター

モデルの解答中は、Cloud Solvingウィンドウでその進捗を確認することができます。

モニターグラフと残差グラフは、少なくとも1つのイテレーションが解決されるまで表示されません。これらのグラフは表示されるまでに数分かかる場合があります。

  1. Cloud Solvingウィンドウで、進捗を確認したいジョブを右クリックします。
Add Job.png

2. 進行状況を見る…をクリックします。- Cloud Solve Progressウィンドウが表示されます。

Cloud Solve Progress.png

3.結果を見終わったら、Cloud Solve Progress ウィンドウを閉じます。

完了したジョブの取得

ジョブが完了したら、Rescaleサーバからジョブを取得する必要があります。

ジョブを検索するには

  1. Cloud Solvingウィンドウで、完了したジョブを右クリックします。

:ジョブの取得を試みる前に、ジョブのステータスがCompleteであることを確認してください。ジョブを取得する前にクラスタのステータスが停止している必要はありません。

2.Retrieve Jobをクリックすると、プログレスバーにダウンロードの進行状況が表示されます。

解いた結果はダウンロードされ、6SigmaETのモデルに追加されます。

ジョブを取得したら、6SigmaETの結果プロットを使って、シミュレーション結果を見ることができます。

ジョブの停止と削除

現在実行中のジョブを停止したり、一度停止したジョブをRescaleプラットフォームから削除したりすることができます。

– デフォルトでは、開いているモデルからのジョブのみがCloud Solvingウィンドウに表示されます。このモデルからのジョブのみ表示する]オプションのチェックを外すと、現在Rescaleプラットフォーム上にあるすべてのジョブが表示されます。

ジョブを停止するには

ジョブを停止すると、データは再集合され、6SigmaETにダウンロードすることができます。

  1. Solve リボンのCloud Solve ボタンをクリックすると、Cloud Solving ウィンドウが開きます。
  2. Cloud Solvingウィンドウで、停止したいジョブを右クリックします。
  3. Stop Job]をクリックすると、ジョブが停止します

ジョブを取り出すには

Rescaleプラットフォームからジョブを削除できるのは、そのクラスタステータスが「停止」である場合のみです。

  1. Solve リボンのCloud Solve ボタンをクリックすると、Cloud Solving ウィンドウが開きます。
  2. Cloud Solvingウィンドウで、停止したいジョブを右クリックします。
  3. ジョブの削除をクリックすると、ジョブがRescaleプラットフォームから削除されます。

追加情報

また、Rescaleのウェブサイトからジョブの進捗をモニターすることもできます。これは、6SigmaETソフトウェアがインストールされていないマシンを使用している場合に便利です。

Rescaleでのソルバーをモニタリングするには

  1. Rescaleのウェブサイトにログインし、ジョブタブをクリックします。
  2. モニターするジョブをクリックします
  3. 右のタブで、ジョブの進捗と結果を確認することができます
Rescale Solving.png

ジョブワークフロータブ(上図赤色)は、ジョブセットアップ、ステータス、結果、チャートの各ページ間を移動することができます。

STATUSページ

Status ページでは、出力ファイルの内容をリアルタイムに確認することができます。これは、ファイルをライブテールすることとして知られています。これはジョブの進行状況を監視するのに非常に有効です。

ファイルをライブテール表示するには、表示したいファイル名をクリックします。

6SigmaETのジョブでは、特に注目すべきファイルがあります。

  • process_output.log
  • リスト内のすべての.pngファイル
6SigmaET Results Page.png

このページからは、いくつかのことができます。

  • 青色で表示されているアクションボタンを使って、ファイルを表示、ダウンロード、削除、または将来のジョブで使用できるようにすることができます。
  • 青い「ダウンロード」ボタンですべてのファイルをダウンロードできます。
  • チェックボックスで選択されたファイルのグループに対してアクションを実行するには、赤色で表示されているアクションメニューを使用します。