當前位置:
首頁 > 最新 > V-RAY SWARM-能讓DR計算機持續運作,自動發現網路中的其他計算機,自動配置每台計算機

V-RAY SWARM-能讓DR計算機持續運作,自動發現網路中的其他計算機,自動配置每台計算機

簡介

您的辦公室裡面可能有大量閑置的計算機運算資源。我們新推出V-Ray Swarm,這是針對V-Ray for Revit、V-Ray for Rhino與 V-Ray for SketchUp的新功能。是自分散式算圖演變來的,讓你以很簡單的滑桿介面就利用所有的計算機運算力。它還能讓你以網路介面監視與管理整個Swarm計算機群組。

透過簡單的用戶界面,Swarm讓用戶能獲取其本地網路的所有計算機運算資源,並使用CPU或GPU進行算圖。Swarm可用於最終的幀算圖或漸進式算圖(progressive rendering),並將大幅加快工作流程,允許用戶更專註於設計並更快得到算圖結果。

特別感謝Cooper Carry的朋友測試V-Ray Swarm的功能,並向我們提供了我們刊登於這篇的材料。

什麼是分散式算圖(distributed rendering)?

分散式算圖(簡稱DR)並非全新概念。自V-Ray 1.0開始就有了。概念上是把算圖分解成許多小任務。V-Ray分布這些小任務給許多運算核心(GPU或CPU)。要算圖影像的小部分最簡單的方法:也就是斗(bucket)的算圖方式。當每個斗完成時,會推進到下一個其他核心還沒完成的部份。分散式算圖把這個概念更進一步,把網路中的其他計算機的運算核心也添加進來。藉由區域網絡,收集所有需要計算的數據,計算每一斗,然後再回傳斗的結果,接著下一個工作任務。

舊版的DR是如何運作的?

為了使用DR,V-Ray必須安裝在每台您需要算圖計算機上,你必須啟動一個Spawner程序,這樣監聽網路才能知道有任何算圖任務必須執行。

然後從計算器啟動DR,您必須知道每台計算機的網路地址(通常為IP)。另外,您需要知道用於DR的埠。進行算圖時,您還必須選擇要使用哪台計算機,然後算圖。

用舊的DR有個限制就是您必須知道DR計算機的埠和IP地址。此外,您還必須知道每台DR機器有多少功能,以及該計算機能力是否符合要交付的任務。您還需要確保每個DR機器都使用完全相同版本的V-Ray。

V-Ray for Maya 中舊的分散式算圖界面

V-Ray Swarm有什麼不同?

Swarm的網路通信是非常智慧的。以下是與舊版的主要差異:

能讓DR計算機持續運作

Swarm不斷監視每台計算機的狀態,以確保V-Ray處於啟動狀態並準備就緒。如果沒有,便會自動重啟。此功能在於舊版DR系統也有,但在Swarm中更加強大。

自動發現網路中的其他計算機

Swarm計算機能通過網路自動查找到其他計算機,因此您不再需要知道每台計算器的IP地址。

自動選擇主節點

使用點對點網路,它會自動選擇哪台計算機是控制和管理整個Swarm的主節點。

自動配置每台計算機

Swarm分析記錄每台計算機,以了解每個計算機的資源,確保它具有足夠運算能力處理網路算圖交付的任務。這表示,如果某台計算機不夠強大或是資源不足,它就不會加入群集運算。

總是使用正確版本的V-Ray

算圖的計算機會確保其他的每台計算機都使用相同版本的V-Ray。每計算機會檢查其版本是否與主機一致。如果沒有,則主機會以遠程在Swarm計算機上執行正確版本的V-Ray。

請注意:由於此功能本質上允許您從遠程計算機運行應用程序,因此它會使用加密技術來確保啟動的應用程序真的是V-Ray。

極簡的用戶界面

由於舊版運行DR需要的任務,在新版裡面都能自動地調整處理了,因此用戶界面變得非常簡單。用戶介面提供一個滑桿,會顯示用戶可用的運算能力的總量。通過將滑塊向右移動,Swarm動態地增加更多的計算能力;向左滑動則會減少運算能力。

標記Swarm計算機

使用簡單的網路界面,可以為一組計算機做不同的標記。這樣一來,當在Swarm上啟動作業時,您利用卷標來選擇只使用某些計算機。例如,您可能只想標記速度快的計算機。或者您可能將某些計算機設定成同一群組,標記保留作為他用。

V-Ray Swarm 計算機可以在網路界面中輕鬆管理和標記。

這對用戶有什麼好處?

有了Swarm,您現在可以使用本地網路提供的每台計算機資源。網路上的每台計算機都有可能拿來進行算圖,包括那些原本只用在公司行政或會計師的計算機。由於Swarm管理資源的方式,Swarm計算機上的用戶甚至不知道他們的計算機被拿來用於網路農場算圖。

需要注意的幾件事:

Swarm依靠快速的區域網(LAN)在不同的計算機之間進行通信。它需要保持開放的連接才能移除和分發數據。在目前版本中,它不適合通過廣域網(WAN)進行通信,例如在不同的辦公室之間或外部雲端資源。Swarm還必須每台計算機都在同一子域中工作。

另外,每個Swarm計算機都需要V-Ray的許可才能運行。這意味著如果您有100台計算機,但只有5個V-Ray算圖節點許可,那你就只能使用5台計算機進行算圖。

未來會有什麼新功能?

Swarm目前主要是在本地網路上運作。我們正在研究許多其他工具,能大幅提高用戶可用的運算能力。這樣一來,算圖將可能會變成實時的。

聯繫我們:

公司名稱:北京哲想軟體有限公司

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 哲想動畫 的精彩文章:

TAG:哲想動畫 |