リモートデスクトップに接続してソフトウェアを使用するユーザー

リモートデスクトップに接続してソフトウェアを使用するユーザー

私は CNC フライス加工会社の IT アシスタントで、made2manage というプログラムを使用しています。これは ERP (エンタープライズ リソース管理) ソフトウェアです。ライセンスは 1 つあたり 5k 程度で、各従業員にソフトウェアのコピーを配布するのではなく、プログラムを使用するすべてのユーザーに m2m のコピーがあるサーバーに接続してもらいます。多数のユーザーが接続すると速度が遅くなります。しかし、ライセンスをこれ以上購入したくないのだと思います。

このようなことをするより良い方法はあるでしょうか? これはどれくらい悪い習慣でしょうか?

答え1

使用率が低いときに perfmon や taskmanager などのパフォーマンス モニターを実行し、使用率が高いときに再度実行します (早朝と午後など)。異なる時間帯の結果を比較すると、サーバーのハードウェアに問題があるかどうかがわかります。

zored さんが言ったように、これはかなり一般的な方法ですが、ハードウェアが仕様を満たしていない場合は動作が遅くなります。一部の ERP ソフトウェアでは、特にデータベースがアプリケーションと同じサーバー上で実行される場合、強力なサーバーが必要になります。

答え2

ターミナル サーバーで何かを実行することは、比較的一般的です。ターミナル サーバーで実行するには、ユーザー数の制限と組み合わせた、限られた数の同時ユーザーに対してライセンスが付与された特別な目的のアプリケーションがいくつかあります。

パフォーマンスが悪いので、ターミナル サーバーの仕様が不十分である可能性があります。調査を行って、そのシステムに割り当てられたハードウェアを増やす必要があるかもしれません。または、少なくともサーバーのユーザー制限を変更して、適切な数のユーザーのみが接続できるようにし、アプリケーションが許容可能なレベルで動作するようにする必要があります。

使用がライセンス条件の範囲内であれば、その行為に問題はないと思います。

答え3

ライセンスの内容によっては、実際に違法となる場合があります。「CPU」または「マシン」と記載されている場合は問題ありません。「シート」と記載されている場合は、インストールされているマシンの数に関係なく、ライセンスに違反しています。

答え4

私は IT マネージャーで、SQL 2000 バックエンドを使用して 55 の同時ライセンスを持つ Made2Manage を管理しています。上記のサーバー設定は、ほとんどの m2m インストールで一般的です。m2m のパフォーマンスに影響を与えるもの:

  1. server.sql が不適切に設定されているか、サーバーが仕様を満たしていない
  2. ソフトウェアを使用していないときにセッションを切断するようにユーザーを設定していない
  3. ユーザーは Excel を使用して m2m 内の SQL テーブルに直接アクセスし (簡単に可能)、テーブルを結合したり、ピボット テーブルを作成したりすることができますが、SQL についてはほとんど知識がありません。

m2m は仮想化して実行できます - ちょっと考えてみただけです

関連情報