Hitachi

JP1 Version 13 JP1/Automatic Job Management System 3 設計ガイド(システム構築編)


2.9.1 クラウド環境でのジョブ実行についての補足事項

〈この項の構成〉

(1) 構成要素について

フレキシブルジョブを使用するには,マネージャーホスト,中継エージェント,およびロードバランサー配下に配置した宛先エージェントが必要です。

それぞれの構成要素について,次に説明します。

(a) マネージャーホスト

  • 配置先

    オンプレミス環境とクラウドのオートスケールしない環境に配置できます。

  • クラスタ構成

    クラスタ構成に対応しています。

(b) 中継エージェント

  • 配置先

    オンプレミス環境とクラウドのオートスケールしない環境に配置できます。

  • クラスタ構成

    クラスタ構成に対応しています。

マネージャーホストのOSがWindowsまたはLinuxの場合は,マネージャーホストでajsatsetup -mコマンドを実行することで,マネージャーホストが中継エージェントを兼ねることもできます。

次の場合は,マネージャーホストや宛先エージェントとは別のホストに中継エージェントが必要です。

  • マネージャーホストのOSがWindowsでもLinuxでもない場合

    フレキシブルジョブが実行ホストとして指定できるマネージャーホストおよびエージェントホストのOSは,WindowsとLinuxだけです。

    このため,マネージャーホストがWindowsおよびLinux以外のOSの場合,中継エージェントが必要です。

  • マネージャーホストと宛先エージェントとの間で直接通信できない場合

    図2-64のように,マネージャーホストと宛先エージェントの間に中継エージェントを配置して,通信を仲介する必要があります。

(c) ロードバランサー配下に配置した宛先エージェント

  • 配置先

    ロードバランサー配下でオートスケールする環境に配置してください。なお,Amazon Web Serviceのロードバランサー(Elastic Load Balancing)として,Network Load BalancerおよびClassic Load Balancerに対応していますが,Application Load Balancerには対応していません。また,Azure Load BalancerなどのAmazon Web Service以外のロードバランサーには対応していません。

  • クラスタ構成

    クラスタ構成に対応していません。そのため,クラウドのオートスケール環境に宛先エージェントを配置することで,オートスケールで可用性が確保されます。また,必要に応じて,リモートサイト側にオートスケール環境を用意することも検討してください。

    注意事項

    クラウドのオートスケール環境でのスケールインおよびスケールアウトの動作はクラウド側で管理しているため,オートスケール環境でのスケールアウトによる宛先エージェントの起動完了前や,スケールインによる宛先エージェントの削除はJP1/AJS3では検知できず,そのタイミングでフレキシブルジョブを実行すると失敗することがあります。そのため,フレキシブルジョブの実行は,再実行すればよいジョブとすることを推奨します。

(2) 通信環境について

(3) その他