Amazon EC2で実行するクラスタサーバーを構築しようとしています。amazon ec2のソフトウェアライセンス
現在、私たちのライセンスの仕組みは、お客様のマシン情報(CPU、メモリ、MACアドレスなど)がマシンを識別し、このマシン上でのみ動作するようにサーバーをロックすることです。個々のサーバーはクラスタとして実行できます。したがって、各ノードにライセンスを提供します。
しかし、このモデルはAmazon EC2や他のクラウドプロバイダでは機能しません。私はこの問題をどのように解決できるのだろうかと思っています。
考えられる解決策は次のとおりです。 1)すべての顧客のサーバーがこのライセンスサーバーと話す必要があるライセンスサーバーをホストします。 2)Amazonからいくつかの種類のIDを取得します。このアプローチは現時点では現実的なようです。
アプローチ#2に関して、AmazonはこのアカウントのIDを取得するためにいくつかのAPIを提供していますか?
パブリッククラウドまたはプライベートクラウドで動作するライセンスモデルについて他にも考えている場合は、教えてください。
ありがとうございました。あなたのアプローチは、ライセンスサーバーをホストするようなものです。私たちはウェブサイトではありません。我々は顧客にソフトウェアを提供する。彼らは彼らのマシンにそれらをインストールすることができます。不可能ではないにせよ、使用状況を監視することは困難です。私はこれが最高の解決策だと理解していますが、限られたリソースを提供しています。IDを使用してこのアカウントにのみソフトウェアをインストールするような簡単なソリューションを探しています。私たちの現在のライセンスモデルは長い間うまく機能しています。私たちは最近、パブリッククラウド展開に移行しています。そういうわけで、私たちはこの問題を解決するためにいくつかの他のモデルを探しています。 – performanceuser
クラウドでその使用法が変更されるかどうかは分かりますか?私。彼らが現在それをすべて実行している場合、クラウド内でその動作は継続されますか?あなたはサーバーをオン、オフにして別の場所に展開すると思いますか? – Lostsoul
私が尋ねる理由は、いつもそれを実行する予定があるからです。新しいマシン? – Lostsoul