コンポーネントを選ぶ
インストールするものを決めるには、まず OpenLM に何を収集させたいかを考えます。各コンポーネントはお使いの環境で動作します。実行場所は、ライセンスサーバー、エンドユーザーマシン、ディレクトリにアクセスできるマシン、またはネットワーク内のホストで、ほとんどのコンポーネントはデータを OpenLM Platform に送信します。このページでは、どのコンポーネントがどの役割を担うか、どこで動作するか、どのようにデプロイするか、インストールガイドがどこにあるかを確認できます。
コンポーネントを選択する
各コンポーネントはそれぞれ 1 つの役割を担い、専用のマシンで動作します。ほとんどのコンポーネントは、それぞれのクライアントの種類の認証ファイルを使って OpenLM Platform に接続します。認証ファイルは、コンポーネントの認証の説明に従って Identity で生成します。インストーラーは OpenLM ダウンロードページからダウンロードします。OpenLM Router は例外で、コンテナーイメージを公開レジストリ public.ecr.aws/r3q3q2f4 から取得します。手順は OpenLM Router をデプロイするを参照してください。Cloud Broker はインストール不要で、OpenLM Platform で接続します。Cloud Broker を参照してください。
次の表でコンポーネントを比較できます。
| コンポーネント | 役割 | インストール先 | インストーラー | 接続方法 | インストールガイド |
|---|---|---|---|---|---|
| Broker | ライセンスマネージャーのライセンス使用状況を収集する | 各ライセンスサーバー、またはその近くのマシン | Windows インストーラー、tar.gz アーカイブ、DEB パッケージ、RPM パッケージ | 種類が Broker の認証ファイル | Broker をインストールする |
| Workstation Agent | エンドユーザーマシンのアプリケーション使用状況を収集する | 各エンドユーザーマシン | Windows インストーラー、tar.gz アーカイブ、DEB パッケージ、RPM パッケージ、macOS パッケージ | 種類が Agent の認証ファイル | Workstation Agent をインストールする |
| DSA | ディレクトリのユーザーとグループを収集する | ディレクトリにアクセスできる Windows マシン | Windows インストーラー | 種類が Dsa の認証ファイル | DSA をインストールする |
| AI Proxy | AI FinOps レポート用に AI の使用状況を収集する | ネットワーク内の Docker ホスト | Docker Compose | AI Proxy UI で設定する、OpenLM Platform の Location。セキュリティが有効な Platform では Client ID と Client Secret も設定 | AI Proxy をデプロイする、AI Proxy のトラブルシューティング |
| SaaS Agent | SaaS アカウントのライセンスデータを収集する | Windows マシン | Windows インストーラー | 種類が SaaSAgent の認証ファイル | SaaS Agent をインストールする |
| OpenLM Router | 障害が発生したライセンスサーバーから、そのバックアップへ FlexLM クライアントを移す | ネットワーク内の、Docker を備えた 64 ビットの Linux ホスト | コンテナーイメージ (Docker Compose で実行) | 種類が Router の認証ファイル (Router UI でインポート) | OpenLM Router をデプロイする、OpenLM Router を設定する |
新しい OpenLM Platform アカウントでは、はじめにの手順に従って、Broker、Workstation Agent、DSA の順にインストールします。
OpenLM Brokerのインストールと設定
Broker は、ライセンスサーバー上のライセンスマネージャーからライセンスの使用状況を収集し、Broker Hub を介して OpenLM Platform に送信します。Broker は、各ライセンスサーバー、またはその近くのマシンに 1 つずつインストールします。Windows では、インストーラーに Java ランタイムが含まれています。Linux と Unix では、先に Java ランタイムをインストールしてください。
インストール後、Broker Hub で Broker を承認し、ライセンスマネージャーを接続して承認します。各手順については、次のガイドを参照してください。
- Windows に Broker をインストールする: インストールウィザードとサイレントインストール。
- Linux または Unix に Broker をインストールする: tar.gz アーカイブ、DEB パッケージと RPM パッケージ、
detect.sh。 - Broker の変更、アップグレード、アンインストール: TLS 証明書、アップグレード、削除。
Broker マシンがまだ信頼していない証明書を使うセルフホストの OpenLM Platform に Broker が接続する場合は、そのページの説明に従って証明書をインポートします。
Windows でのインストールのインタラクティブなウォークスルーは、次のデモで確認できます。
Workstation Agentのインストールと設定
Workstation Agent はエンドユーザーのマシン上で稼働します。各ユーザーがどのライセンス対象アプリケーションをどれだけの時間使用したかを報告し、Agents Hub を介して OpenLM Platform に送信します。各エンドユーザーマシンにインストールすると、エージェントはサインインする各ユーザーのために動作します。
インストール後、Agent Activity でエージェントを確認します。各プラットフォームについては、次のガイドを参照してください。
- Windows に Workstation Agent をインストールする: インストールウィザード、サイレントインストール、Microsoft Intune、Configuration Manager、グループポリシーなどのツールによる多数のマシンへの展開。
- Linux に Workstation Agent をインストールする: DEB パッケージ、RPM パッケージ、tar.gz アーカイブ。
- macOS に Workstation Agent をインストールする: 1 台の Mac へのインストールと、MDM によるフリート全体へのインストール。
- Workstation Agent の変更、アップグレード、アンインストール: 設定、新しい認証ファイル、アップグレード、削除。
セルフホストの OpenLM Platform の場合は、セルフホストの OpenLM Platform に接続するの説明に従って、Windows のインストーラーで OpenLM On-Premise を選択したまま、Agents Hub のアドレスを入力します。
Windows でのインストールのインタラクティブなウォークスルーは、次のデモで確認できます。
Directory Synchronization Agent (DSA) のインストールと設定
Directory Synchronization Agent (DSA) は、ローカル (LDAP) またはクラウド (Microsoft Entra ID、Google、Okta) のディレクトリからユーザーとグループを読み取り、OpenLM Platform に送信します。ディレクトリにアクセスできる 64 ビットの Windows マシンにインストールします。
インストール後、Directory Sync でエージェントを承認し、ディレクトリを追加して同期する対象を定義します。インストールウィザード、サイレントインストール、承認、トラブルシューティングについては、DSA をインストールするを参照してください。
インストールのインタラクティブなウォークスルーは、次のデモで確認できます。
AI Proxy のインストールと設定
AI Proxy は、デスクトップ用のインストーラーではなく、ネットワーク内の Docker Compose スタックとして展開します。各手順については、次のガイドを参照してください。
- AI Proxy: 機能と、OpenLM Platform との関係。
- AI Proxy のシステム要件: ホスト、ハードウェア、ネットワーク。
- AI Proxy をデプロイする: ネットワーク内で Docker Compose スタックを実行します。
- AI Proxy の設定: Location と、セキュリティが有効な Platform では Client ID と Client Secret を使って OpenLM Platform に接続し、プロバイダーを設定して、クライアントをルーティングします。
- AI Proxy のトラブルシューティング: 起動しない、接続できない、使用状況が報告されないスタックを修正します。
SaaS Agent のインストールと設定
SaaS Agent は、SaaS アカウントからライセンスデータを収集する Windows アプリケーションです。次のガイドで、インストール、OpenLM への接続、日常運用を説明します。
- SaaS Agent をインストールする: 収集する内容と、準備するホストおよび Windows アカウント。
- SaaS Agent をインストールする: インストールウィザード、またはサイレントインストール。
- エージェントを OpenLM に接続する: Identity で認証ファイルを生成し、インポートします。
- SaaS Agent の変更、アップグレード、アンインストール: エージェントの実行、一時停止、アップグレード、または削除。
- SaaS Agent のトラブルシューティング: ログの場所と、インストール、起動、接続、スキャンができないエージェントの修正。
OpenLM Router をデプロイする
OpenLM Router は、ライセンスサーバーに障害が発生すると、FlexLM クライアントをそのバックアップへ自動的に移します。クライアントはライセンスサーバーではなく Router に接続するため、フェイルオーバーの間もクライアントのマシンでは何も変わりません。Router は、ネットワーク内の 64 ビットの Linux ホストで Docker Compose スタックとして動作します。OpenLM ライセンスに Router の機能が含まれていることと、フェイルオーバーペアの各ライセンスサーバーで Broker が動作していることが必要です。Broker によって、OpenLM Platform は各サーバーのヘルスを把握します。
デプロイ後、種類が Router の認証ファイルを使って Router を OpenLM Platform に接続し、OpenLM Platform でフェイルオーバーペアを定義します。各手順については、次のガイドを参照してください。
- OpenLM Router: フェイルオーバーの仕組みと、デプロイする構成要素。
- システム要件: ライセンス、ホスト、データストア、ネットワーク。
- OpenLM Router をデプロイする: イメージ、Compose スタック、アップグレード。
- OpenLM Router を設定する: OpenLM Platform への接続、フェイルオーバーペア、クライアントの設定。
- OpenLM Router の変更、アップグレード、削除: アップグレード、新しいホスト、削除。
- OpenLM Router のトラブルシューティング: 接続やフェイルオーバーができない Router を修正します。
選んだ最初のコンポーネントの認証ファイルを、コンポーネントの認証の説明に従って生成します。
ドキュメントチームは、大規模言語モデルを使ってこのページを下書きすることがあります。公開前に、テクニカルライターがすべてのページをレビューし、製品と照らし合わせて検証します。最終的な判断は人間が行います。