LSFグリッド・コンピューティング環境におけるインタラクティブ・ジョブの最適化

最近、韓国の販売パートナーから、興味深い課題を持ちかけられました。Open iT ComputeAnalyzerは、分散グリッド・コンピューティング環境を計測するためのプラグインやコネクタを提供していますが、未開拓の可能性があることに気づきました。 

ComputeAnalyzerは、主にグリッド・コンピューティング・システムに焦点を当て、個々のジョブのランタイムにはあまり焦点を当てません。これは、自動処理のためにキューに入れられたバッチジョブには効果的ですが、IBM LSFサーバー上のインタラクティブジョブは異なります。これらはリアルタイムのフィードバックを要求し、人間が介入すると見落としや非効率なやり方が発生しやすい。これこそが、クライアントが監視する目的だったのです。 

Open iT はライセンスの追跡と最適化を専門としていますが、このシナリオではジョブ・スロットに重点を置いています。これらのスロットは、ジョブに参加するアプリケーションが使用する場合、ライセンス以上のものです。 

挑戦 

当社のエンジニアは、クライアントが別のジョブ・スタイル(対話型タスク実行)を採用していることを突き止めました。LSF のグリッド・コンピューティング環境で、これらの対話型ジョブの活動レベルを監視し、ジョブ・スロットを解放することです。すると LSF サーバーは、アイドル状態のジョブ・スロットを他のタスクに再割り当てします。 

顧客のニーズに応えるということは、Open iT 、エンジニアは二重の課題に直面することを意味した: 

  1. LSFアプリケーション起動時のデータコレクターの不在 

Unix 環境では、データコレクタはユーザがマシンにアクセスするときにデー モンとして動作するように設計されています。この設計は、アプリケーションを起動するために LSF ジョブスケジューラを使用するセットアップで問題になります。 

その理由は、ユーザーがアプリケーションをホストするマシンに直接ログインしないからだ。代わりにLSFグリッド・コンピューティング・サーバーにアクセスし、希望のアプリケーションを選択する。するとサーバーが担当し、利用可能なジョブ・スロットのプールからリソースを割り当てる。アプリケーション・ウィンドウは、アプリケーション選択時に使用されたユーザーのディスプレイIDに再ルーティングされます。 

  1. 予備セットアップにおけるデーモンの再割り当て阻止 

LSF には、コマンド階層にジョブ・スタータ機能がある。これを使用してデータコレクタを実行すると、問題が発生します。バイナリはユーザーによってアプリケーションが閉じられた後もアクティブなままです。この動作により、ジョブ・スロットがまだ使用されているように見え、LSFが必要なハードウェア・リソースを再割り当てするのを妨害します。 

機能強化のための推奨ソリューション 

私たちのエンジニアリングチームは、提示された課題を掘り下げると、次のような洗練された解決策を提案した: 

  1. データコレクタとLSF_JOB_STARTERの統合 

前述したように、LSF_JOB_STARTER変数は顧客にとって有望な手段を提供する。このアプローチは、顧客のLSFセットアップを調整するためにOpen iTの専門知識を必要としますが、より効率的な操作を約束します。これを採用することで、データコレクタは各ジョブの前にシームレスに開始し、正しいユーザレベルと表示変数に合わせます。 

  1. 自己終了メカニズムを組み込む 

この自己終了機能は、デーモンにインテリジェンスを追加し、必要なときに優雅に終了できるようにするものである。したがって、これは2番目の課題に直接対処するものである。 

エンジニアは顧客に、自己終端機能を設定する3つの異なる方法を提供した: 

  • バインド:この機能は、ユーザが通常起動するアプリケーションをアクティブにモニタ します。これらのアプリケーショ ンが現在動作中でないことを検出すると、データコレクタは速やかにシャッ トダウンして、他のタスクのために占有ジョブスロットを解放します。 
  • テール:この機能は、ユーザー関連の活動を積極的にスキャンする。設定可能なリストを使用して、特定のプロセスを意図的にバイパスするように設定することができます。デフォルトの設定では、通常、Open iT および他のいくつかのシステム関連タスクは除外されます。 
  • ディスプレイ:ディスプレイ : データコレクタが指定のユーザディスプレイに接続できな いときは、自己終了をトリガする。 

バインド・メカニズムの成功 

販売パートナーからのフィードバックで、韓国ではこのようなジョブが広く使われていることがわかり、Open iT 、このグリッド・コンピューティング環境をサポートするための開発を優先しました。様々なシナリオと潜在的なソリューションを厳密に評価した結果、バインドタスクが理想的なソリューションであることが明らかになりました。  

このアプローチにより、クライアントはLSFグリッド・コンピューティング・フレームワーク内で効率的にデータを収集できるようになった。当社のセールス・パートナーは、Open iT 、LSFのインタラクティブ・ジョブを最適化するための設備が完全に整ったことをすぐに確認しました。 

ソフトウェア 資産管理を最適化するオーダーメイド・ソリューション 

Open iT では、単にソフトウェア の資産を最適化するだけではありません。私たちは、お客様の明確なニーズに沿ったオーダーメイドの能力とソリューションを作り上げることに誇りを持っています。 

当社の経験豊富なエンジニアがお客様のIT部門と協力し、ビジネス目標を達成し、ソフトウェア ライセンスの収益を拡大するための戦略を共同で作成し、実施します。 

今すぐ Open iT 担当者にご連絡いただき、御社に同様のメリットをもたらす方法をご確認ください。 

話をしよう

Open iT 、貴社のビジネスにどのようなメリットがあるかをご紹介します。
ご注意:
このフォームを送信することにより、Open iT からの追加の連絡を受け取ることに同意したものとみなされます。 お客様の情報は、当社のプライバシーに関する通知に従って処理されます。