airfkimo wrote:
請問一下大大們,有人(恕刪)
我平常是一組滑鼠鍵盤控制三台電腦,因為不同樓層不同房間。
[1.運算主機] + [2.檔案伺服器] + [3.串流中繼站]
一、一套設備控制所有主機:
在[1.運算主機 ]上用遠端桌面控制 [2.檔案伺服器] [3.串流中繼站],
用42吋4K螢幕還有其它副螢幕控制,一台電腦就只是一個視窗,文字和小檔案可以跨電腦直接複製貼上,
當然也可以直接命令運算主機執行重度運算。
二、檔案共享:
在[1.運算主機] 和[3.串流中繼站]用網路磁碟功能,掛上 [2.檔案伺服器]裡的硬碟,
三台主機的檔案可以直接執行或運算,或是搬移到運算主機後再運算。
這樣除了全部電腦效能相加,
你的需求就是在筆電外接螢幕,在外接螢幕執行遠端桌面控制桌機,
就能在筆電的桌面展示桌機的運算過程了。
例如一台Active,另一台Standby
Active故障的話,Standby接手
應用程式允許的話可以做互為備援
就是一台上面跑A程式的Active,B程式的Standby
另一台上面跑B程式的Active,A程式的Standby
很少Cluster支援Active-Active (但還是有,但都是特殊應用如Oracle RAC
=================================
不過這些都跟家用環境無關
家用的不用想那麼多
多買幾台或者買強一點的PC就好
===============================
"分散式運算"概念是把一個大"工作"拆分成很多小"工作"
小工做再分配給大家去一起運算
算完了最後再組起來回報結果
如加入BOINC參與各科學專案的運算
上面專案都是同樣的概念
再來你可以看一下MapReduce
用幾台PC就能兜出這環境 (但效能跟可以跑的"程式"可能不是你要的
我自己在畫3D的時候習慣,如果是測試中的草稿直接在本機算比較快。
到最後要算大圖的時候再串連所有的電腦作分散式的運算,不管內建或外掛的算圖引擎幾乎都可以做到。
如果想要樓主想像的做法建議如下。
1.建立區域網路與共享資料夾。(如果筆電也可以畫3D的話,把貼圖放在同路徑的位置)
2.如果場景不大,可以在筆電作業編輯,算圖時再從桌機去開啟網路的資料夾(或是把工作資料夾放在桌機上,筆電連線到共享資料架工作。)
如果場景已經大到筆電無法應付,也可以考慮用遠端遙控軟體操(推薦微軟內建的remote)作主電腦,也可像前面樓層的大大說的用KVM操作。
完工。
PS:曾經在自己家中弄了四台電腦當私人的算圖農場,到了今年覺得直接用GPU算圖才是王道,加上AI Denosier草圖幾乎只要幾秒鐘就算好了!
關閉廣告