我們正在嘗試構建羣集服務器以在Amazon EC2上運行。amazon ec2的軟件許可證
目前我們的許可是如何工作的方式是,我們得到了客戶的機器信息(如CPU,內存,MAC地址等)來識別機和鎖定我們的服務器只有這臺機器上運行。各個服務器可以作爲羣集運行。所以我們爲每個節點提供一個許可證。
但是這種模式不適用於Amazon EC2和其他雲提供商。我想知道我們如何解決這個問題。
可能的解決方法,我能想到的是: 1)主機,所有客戶的服務器需要跟這個許可證服務器 2)從亞馬遜獲得某些類型的ID的許可證服務器。截至目前,這種方法似乎更爲現實。
關於方法#2,亞馬遜確實提供了一些API讓我們獲得這個帳戶的ID?
如果您有關於許可證模型中的任何其他的想法在公共雲或私有云的工作,也請讓我知道。
謝謝。您的方法就像託管許可證服務器一樣。我們不是一個網站。我們爲客戶提供軟件。他們可以將它們安裝在他們的機器上如果不是不可能的話,監測使用情況將會很困難。我知道這是最好的解決方案,但提供的資源有限,我正在尋找其他更簡單的解決方案,例如使用ID來限制我的軟件只能安裝在此帳戶中。我們目前的許可模式長期以來運作良好。我們最近正在轉向公共雲部署。這就是爲什麼我們正在尋找其他模型來解決這個問題。 – performanceuser
您是否知道在雲中使用它們的用法是否會發生變化?即如果他們現在一直在運行它,這種行爲會在雲中繼續嗎?或者你認爲他們會打開和關閉服務器,並在不同地點部署等。 – Lostsoul
我問的原因是,如果他們打算一直運行它,爲什麼不試試使用針對每個產生的安全證書新機器? – Lostsoul