當前位置:旅游攻略大全網 - 旧房装修 - 如何搭建壹個小型渲染農場?有哪些建築軟件?可以用什麽平臺?

如何搭建壹個小型渲染農場?有哪些建築軟件?可以用什麽平臺?

渲染農場是指專門用於渲染的計算機集群技術。它利用分布式計算將著色任務均衡地分配到集群的所有計算節點上,最終恢復渲染結果。與用於高性能計算的超級計算機相比,渲染農場的每個節點都是獨立的,壹般只與文件服務器和任務調度服務器通信。

並且不與其他計算節點通信。而超級計算機則要求各個節點之間的網絡帶寬足夠大,延遲足夠小,因為在計算過程中各個計算節點之間會有頻繁的通信。渲染農場的技術,包括渲染農場架構的選擇,硬件的選擇,機房的裝修,以及渲染農場建立後的運維管理技術,是壹個復雜的過程。這部分的核心屬於渲染集群管理軟件,它管理著整個渲染農場的核心硬件設備,整個系統的效率很大程度上取決於它。渲染農場管理軟件不僅管理硬件,還為運維中的各種問題提供技術支持,比如計費系統。目前只有軒沃科技有這樣的“運營版”渲染集群管理軟件。以軒沃的集群管理軟件為例,從硬件和軟件環境兩個方面介紹了如何搭建和運營壹個小型渲染農場。

1.渲染農場的硬件環境。

適合小型集群的渲染農場架構如下圖1-1所示,有管理服務器;文件服務器;幾個渲染節點;壹個或多個任務提交(圖形)工作站(可選)。對於小規模集群,網絡可以采用具有更多端口的全線速千兆以太網交換機。例如,使用48端口千兆交換機將管理服務器、文件服務器和渲染節點連接到同壹交換機,可以支持具有大約40個計算節點的小型渲染場。

如果預算太緊買不到服務器,可以去DIY渲染農場的硬件。但是,如果不采用嚴格的質量流程,DIY硬件的穩定性是個問題。對於管理服務器、文件服務器等重要服務器,建議采用專業廠商的解決方案。他們的解決方案往往經過嚴格測試,因此具有更高的適用性。

1.1選擇設備的原則1.1渲染節點

壹個渲染場可以有幾個渲染節點到數百甚至數千個渲染節點。每個渲染節點壹般都是計算密度很高的服務器。選擇時主要考慮計算性能、價格、功耗、占用空間。例如,制作《阿凡達》的Vita Studio就使用了惠普的高密度刀片服務器。每個機櫃可以有四個機櫃,每個機櫃有16個刀片。每個高密度刀片有兩個節點,每個節點是壹個雙向服務器,因此每個機櫃可以有4*16*2*2=256個處理器。相當於256 PCs,但是占用的空間很小。如果渲染每壹幀的時間不是很長,內存需求不是很大,對空間沒有特殊要求,可以使用壹臺DIY PC作為渲染節點。通常壹臺PC可以安裝8G內存和壹個處理器。因為渲染任務都是CPU密集型的任務,壹般選擇最高端的主流處理器,處理器的更新換代非常快,所以目前最適合渲染的PC配置也是不斷變化的。為了找到性價比最好的渲染節點,除了鉆研大量的性能數據,還可以咨詢軒沃科技。

1.1.2文件服務器

渲染是壹種計算密集型和網絡密集型應用。每個渲染節點需要從文件服務器中讀取場景、材質等文件,然後在本地進行渲染,渲染結果也需要保存在文件服務器上。如果節點的大小很大,文件服務器的壓力就非常大。根據節點的大小,需要選擇合適的文件服務器框架,以保證整個渲染農場能夠高效工作。選擇文件服務器的主要考慮因素是穩定性、性能和可擴展性。壹般來說,文件服務器要采用RAID技術,提高容錯和性能,同時采用多端口服務器網卡,保證能為渲染節點提供穩定可靠的帶寬。

1.1.3管理節點

此節點安裝壹個呈現場管理軟件的服務器,例如壹個使我的集群管理軟件眼花繚亂的服務器。主要任務是分配任務,這是渲染農場的核心。渲染農場能否發揮高效的作用,不僅取決於硬件配置的平衡,還取決於渲染農場管理軟件的高效管理。整個渲染農場的各種服務,比如計費,都由渲染農場管理軟件負責。這個節點對性能要求不高,但是要求非常穩定。

1.1.4圖形工作站

要求I/O速度快,以便復制用戶數據,並將數據傳輸到文件服務器,提交任務和監控任務。在企業中,任何機器都可以用於此目的。因此,沒有必要再次購買。以上四個設備中,無論哪壹個是管理節點還是文件服務器,整個集群都無法正常工作,所以要選擇品牌服務器或者經過驗證的DIY方案。

1.2其他設備的選擇

除了上面提到的主要設備,還需要考慮是選擇櫥櫃還是開架式以及如何給。

計算設備的配電。壹般來說,計算機設備的電源與制冷和照明的電源是分開的。對於文件服務器和管理節點,考慮使用單獨的UPS。同時,需要考慮整個計算設備的電壓穩定性。如果整個集群沒有配備UPS電源,市電電壓不穩定,則需要配備穩壓器,保證渲染集群能夠穩定工作。此外,制冷等也需要考慮。計算設備需要有正常的工作溫度和濕度。否則電腦設備會出現各種異常工作情況。壹般來說,需要配置壹臺精密空調,保證機房處於合適的工作溫度和濕度範圍。

2.渲染服務器場軟件環境。

當渲染農場所需的所有硬件基本就緒後,就可以考慮安裝軟件了。首先,我們要規劃好是否采用DNS和DHCP。如果您決定使用DNS和DHCP,您可以在管理服務器上安裝和配置DNS或DHCP服務器。如果已經有DNS或者DHCP服務器,就不需要安裝了,用原來的就可以了。壹般的有線或無線路由器也有DHCP服務器的功能。通常,除了機器名之外,渲染節點還配置有靜態IP地址,以便在DNS服務器出現故障時可以遠程訪問渲染節點。如果渲染場中渲染節點的配置完全相同,可以通過磁盤克隆的方式快速安裝各個節點。或者采用其他操作系統自動部署方案。最簡單的方法是手動壹個壹個安裝。對於每個渲染節點,您需要安裝64位操作系統,以便使用大內存。同時需要安裝64位渲染軟件,比如Maya 2009 64位,或者Mental Ray Standalone for Maya等等。隨後,需要在每個節點上安裝眼花繚亂的集群管理軟件的渲染節點程序。對於Windows著色節點,dazzle me安裝程序會自動啟動遠程桌面功能。由於授權的限制,用戶無法在遠程桌面環境下直接使用Maya,但dazzle node程序可以正常使用Maya。如果用戶需要登錄渲染節點,手動使用Maya,則需要考慮安裝其他遠程桌面軟件來避免此類授權問題,比如安裝VNC和DameWare。對於服務於外界的渲染農場,渲染節點最好只有壹個c盤,因為動畫/後期工作室經常使用D盤,如果渲染節點本身就有D盤的話,讓渲染農場進行渲染相對比較麻煩和費時。渲染農場最重要的是效率,最重要的是保證機器能24小時渲染。安裝渲染節點時,還可以安裝管理服務器。兩者之間沒有依賴關系。可以先安裝dazzle服務器,然後逐個安裝dazzle節點,這樣每個節點安裝完成後,在管理控制臺的節點管理界面就可以看到新安裝的渲染節點。安裝完成後,您需要準備文件服務器。如果不是專用的文件服務器,而是作為服務器的服務器或者PC。然後需要在文件服務器上安裝Windows Server 2003/2008或Linux等服務器操作系統。壹般不使用Windows XP等桌面客戶端軟件作為服務器,主要是因為桌面操作系統限制了連接數。例如,Windows XP不能超過10。如果渲染集群中的著色節點數量較少,也可以使用Windows XP操作系統。文件服務器可以是32位操作系統。如果使用硬件RAID卡,還需要考慮RAID卡驅動程序支持的操作系統類型。炫沃集群管理軟件支持多種存儲架構,如單文件服務器多IP地址(避免帶寬聚合帶來的成本增加,如更貴的交換機)、多文件服務器等。此外,針對用戶DIY文件服務器,軒沃提供了壹款增加文件服務器可靠性的軟件,可以有效增加渲染農場的可用性,避免文件服務器崩潰帶來的影響。安裝以上軟件後,可以參考軒沃集群管理軟件的用戶手冊對鏡頭進行渲染。只有三個,如下

具體事項詳解。

2.1渲染節點安裝

渲染節點安裝程序需要以系統管理員權限運行。安裝渲染節點程序,首先選擇安裝界面的語言,這裏選擇中文(簡體中文界面。點擊“確定”進入下壹步。

進入許可協議界面,按[PgDn]鍵或拖動滑塊查看軟件許可協議全文,點擊“我接受”進入下壹步。

選擇已安裝的組件,點擊“下壹步”進入選擇安裝位置界面。

選擇安裝文件夾。通常,使用默認安裝路徑。如果是在Windows Vista操作系統下,請選擇程序文件或程序文件(x86)以外的路徑,以避免程序無法寫入磁盤的操作。

點擊下壹步,打開網絡參數設置界面。

這個界面主要是設置渲染任務調度服務器的機器名和端口號,設置渲染節點程序服務端口。壹般來說,妳只需要設置服務器的IP地址。繼續單擊“安裝”開始安裝。以下是安裝後的界面。

安裝完成後,渲染節點程序會自動運行,並在安裝過程中主動連接到dazzle服務器集。

2.2管理服務器安裝

啟動dazzle服務器的安裝程序後,首先選擇安裝界面的語言,這裏選擇中文(簡體中文界面。點擊“確定”進入下壹步。

進入許可協議界面,按[PgDn]鍵或拖動滑塊查看軟件許可協議全文,點擊“我接受”進入下壹步。

選擇已安裝的組件,點擊“下壹步”進入選擇安裝位置界面。

選擇安裝文件夾。通常,使用默認安裝路徑。如果是在Windows Vista操作系統下,請選擇程序文件或程序文件(x86)以外的路徑,以避免程序無法寫入磁盤的操作。

點擊“下壹步”,打開服務器參數設置界面。

這個界面主要是設置調度服務器的兩個端口號,管理控制臺WEB服務器的端口號和數據庫服務器的端口號。正常情況下,采用默認設置,可以進行安裝。如果和其他程序有端口沖突,就需要在更具設計感的情況下更改端口號的配置。繼續單擊“安裝”開始安裝。以下是安裝後的界面。

2.3文件服務器安裝配置

所謂文件服務器,Windows下最簡單的理解就是* * *共享文件夾。首先妳要啟動Windows ***共享服務,然後設置***共享文件夾的權限。

2.3.1啟動Windows ***享受服務。

為Windows ***創建文件夾(如SceneShare)後,右鍵單擊“***共享和安全”並選擇“* * *共享”選項卡。那麽可能有三種情況,第壹種是* * *服務沒有啟動,第二種是* * *很好用,第三種是不是簡單模式* * *。如果出現第壹種情況,則計算機不在網絡上。請點擊“網絡安裝向導”鏈接,然後按照說明打開Windows XP文件* * *享受該功能。開啟* * *享受功能後,可能會默認為簡單* * *享受,用戶可以根據需要切換到非簡單模式。

簡單模式允許任何計算機匿名訪問Windows ***並且所有訪問者擁有相同的訪問權限,例如只讀。這種工作模式做不到細致的訪問控制。不推薦。Windows可以在XP下改變Windows ***的工作模式如下:打開我的電腦,點擊工具菜單選項,選擇文件夾選項,選擇查看頁面,取消選擇“享受簡單文件***”選項。

2.3.2設置* * *共享文件夾。

以非簡單模式為例。右鍵單擊創建的文件夾(如SceneShare)後,單擊“* * * Enjoy and Security”並選擇“* * * Enjoy”選項卡。將出現中所示的配置界面。* * *在網絡中享受此文件夾的其他用戶看到的名稱* * *。用戶數限制是指最大連接數(包括其他* * *用戶、網絡打印機等。)同時連接到這臺電腦。在Windows XP專業版中,最大值為10,在Windows XP家庭版中,該值為5。因此,如果企業中連接到* * *共享文件夾的渲染節點和工作站總數超過10,則不能使用Windows XP Professional Edition。點擊“權限”按鈕,精細設置用戶訪問該* * *共享文件夾的權限。註意:為了擁有訪問權限,用戶必須首先擁有本地訪問權限,然後擁有* * *訪問權限。