- LicenseOptimizerは、インストール済みのアプリケーションの利用状況を監視し、使用されていないライセンスを、優先度の高いプロジェクトに携わるアクティブなユーザーに再割り当てします。
- バージョン7.0では、ZeroMQベースの分散メッセージングが導入され、アプリケーションの中央負荷を軽減し、メッセージ処理を改善します。
- バージョン7.0では、ライセンスの収集も一元化されたため、個々のモジュールが独自にポーリングを行うことでライセンスサーバーに過大な負荷をかけることはなくなりました。
LicenseOptimizerの役割は単純明快です。インストール済みのアプリケーション全体のアクティビティレベルを監視し、未使用のライセンスを実際に必要としているユーザーに再割り当てすることです。しかし、分散したライセンスサーバー全体でこれを大規模に行うには、独自の技術的課題が生じます。 バージョン7.0では、ZeroMQベースの分散メッセージングを採用することで、中央アプリケーションの負荷を軽減し、メッセージ処理を改善するとともに、個々のモジュールが独立してポーリングを行うことでライセンスサーバーに過負荷をかけるのを防ぐ、一元化されたライセンス収集モデルを導入し、この課題に対処しています。その結果、最適化の対象となる環境に合わせてスケーラビリティを発揮するライセンス回収エンジンが実現しました。
LicenseOptimizerは、ソフトウェアの最適化を実現する柔軟で強力なライセンスハーベスティングツールです。その主な機能は、インストールされたアプリケーションの稼働状況を監視し、優先度の高いプロジェクトに取り組んでいるアクティブなユーザーに未使用のライセンスを再割り当てすることです。
市場における製品への需要が高まるにつれて、一部のプロセスの改善に関する課題が浮上しています。Open iT開発チームは、製品の改良版の提供と、従来バージョンで判明している問題の解決に向けて継続的に取り組んでいます。
ユーザー数が増加しても安定した最適化を実現
以前のバージョン:
開発チームは、ネットワークメッセージングの実装では解決されない問題に直面していました。
バージョン7:
オープンソースのネットワークメッセージングライブラリであるZeroMQ(ゼロメッセージキュー)を使用して、既存のアプリケーションに代わる新しいネットワークメッセージングアプリケーションを作成します。
LicenseOptimizer™で使用されている全てのメッセージングコンポーネントは、ZeroMQライブラリを使用した新しいアプリケーションに置き換えられます。この新しい技術により、クライアントからのすべてのメッセージを処理する中央アプリケーションの必要性が最小限になり、その結果、適切な受信者にメッセージが送信されない可能性があります。分散型メッセージングシステムは、少数のクライアントだけが中央アプリケーションからのメッセージを受信するように実装されます。メッセージを受け取ったクライアントがそのメッセージに対応していない場合、そのクライアントは他のクライアントにそのメッセージを転送します。このようにして、中央アプリケーションのネットワーク負荷を軽減します。
ライセンスデータの取得
以前のバージョン:
各LicenseOptimizerモジュールは、ライセンスサーバーからポーリングを実行してライセンス使用情報を取得します。LicenseOptimizerを使用するクライアントの数が増えるほど、ライセンスサーバーのネットワーク負荷が高くなります。これによりライセンスサーバーの処理速度が低下し、最悪の場合、サーバーのハングアップを引き起こす可能性があります。
バージョン7:
LicenseOptimizerバージョン7.0では、一元化されたライセンス収集機能が導入されます。個々のLicenseOptimizerバージョン7.0モジュール内でのポーリングは、設定可能な間隔でライセンスサーバーにポーリングを行う中央アプリケーションに置き換えられます。ポーリングされたデータは、ネットワーク内のすべてのLicenseOptimizerモジュールに配信されます。
今回の魅力的なアップデートにより、LicenseOptimizerはこれまで以上に優れた、強力なツールへと進化します。
効果的なソフトウェア最適化を実践しましょう。Open iTのライセンス管理ツールを使用して、正確なソフトウェア使用状況データを取得する方法をご確認ください。今すぐデモをご予約ください!






