Amazon-Ec2
使用 2 種可能的方法在遠端伺服器上執行計算。哪個是理想?
所以,這更像是一個普遍的問題,而不是一個具體的問題。我正在使用 AWS,並且我的主 Web 伺服器位於 m1.medium 實例上,但是我想執行一些計算密集型任務,因此我還創建了一個高計算(多核、高速)c1.medium 實例。
我正在考慮將我想要執行的所有腳本放在計算伺服器中。這些顯然是單獨的捲,但我想知道哪個是更好的方法。
- SSH + 呼叫計算伺服器上的腳本或
- NFS 掛載計算伺服器並呼叫腳本
我很確定我知道#1 的行為,但我不確定#2。如果我這樣做,它會使用計算實例上的 CPU 嗎?因為這就是分裂它們的全部意義所在
答案是不。該腳本在 m1.medium 實例上呼叫,因此那裡的 CPU 為該腳本提供服務。在高計算實例上執行的 NFS 伺服器會消耗一些 CPU,但很少。你說的有道理。