集群渲染

集群渲染

集群渲染(cluster rendering)指的是一組計算機通過通信協定連線在一起的計算機群,它們能夠將工作負載從一個超載的計算機遷移到集群中的其他計算機上,這一特性稱為負載均衡(load balancing)。

基本介紹

  • 中文名:集群渲染
  • 屬性:計算機名詞
  • 特性:負載均衡
  • 平台:Linux平台
定義,集群渲染介紹,渲染農場和集群的概念與原理,渲染農場的組成,炫我渲染集群管理軟體,網路集群渲染公共服務平台,集群渲染系統組成,

定義

它的目標是使用主流的硬體設備組成格線計算能力,達到、甚至超過天價的超級計算機的計算性能。 集群渲染採用Linux平台,突破Windows平台的計算瓶頸問題;平台架構與國際接軌,目前代表行業最高水平。

集群渲染介紹

渲染農場和集群的概念與原理

Renderfarm(渲染農場)是一種通俗的叫法,實際上規範的名稱應該是“分散式並行集群計算系統”,這是一種利用現成的CPU、乙太網和作業系統構建的超級計算機,它使用主流的商業計算機硬體設備達到或接近超級計算機的計算能力。
集群(cluster)指的是一組計算機通過通信協定連線在一起的計算機群,它們能夠將工作負載從一個超載的計算機遷移到集群中的其他計算機上,這一特性稱為負載均衡(load balancing),它的目標是使用主流的硬體設備組成格線計算能力,達到、甚至超過天價的超級計算機的計算性能。

渲染農場的組成

1、渲染管理軟體
1) 渲染管理軟體的作用:渲染任務管理軟體可以從圖形工作站上向各個節點的機器分配渲染任務,以使所有的客戶端工作站對指定的部分進行渲染。
2)渲染管理軟體的種類:經過調查,目前市場的集群渲染管理軟體有好幾個,比如說Pipelinefx公司開發qube!等等主流集群渲染管理軟體。一般渲染管理軟體都會支持主流的三維軟體(如maya、softimage、3ds max、Shake、Nuke、mental ray等等),並且提供開放的API結構。
3)作業系統 :Linux是做集群伺服器的最佳作業系統,其穩定性和速度都比Windows更優秀。
4)渲染軟體:一般的渲染農場配置都支持常見的主流渲染軟體,如Maya、3dmax、XSL、mental ray、Renderman和V-Ray等。
2、渲染伺服器
也叫做渲染節點,渲染節點是整個集群系統的計算核心,他的功能就是執行渲染,具體選擇什麼樣的硬體配置,需要根據自己的需求和預算來決定。
3、分發伺服器/檔案伺服器
渲染管理和任務分發伺服器主要承擔兩種任務,提供基本的網路服務,調度渲染伺服器上的任務,分發伺服器如果安裝渲染引擎,也可以加入渲染佇列,但是實際上我們需要安裝集群渲染管理軟體。
4、網路交換機、伺服器機櫃、KVM(多計算機切換器)等周邊附屬檔案
集群計算的進程遷移需要高速硬體連線設備,進行計算機之間的數據傳輸,可選的設備包括千兆網卡交換機或者光纖卡以及相應的光纖交換機。對於中小型的集群系統來說,千兆的傳輸速率完全能夠滿足了。

炫我渲染集群管理軟體

炫我渲染集群管理軟體是在總結了國內渲染農場的運營方式和國內客戶的使用習慣後,所研發出來的一款新型渲染管理軟體。
炫我的整體操作流程完全基於Web,讓用戶可以通過網路提交渲染任務、監控及查看結果,從而讓用戶享受到網路渲染的便捷性;同時炫我使用了最先進的RIA技術,不僅不失桌面軟體的可操作性,還進一步提高了渲染農場管理上的安全性。
炫我支持DAS, NAS,NAS網關鏈路聚合,多網卡負載均衡,多檔案伺服器負載均衡等多種存儲方案和網路布局,確保了渲染過程中的檔案訪問性能;同時通過丟幀檢測,局部渲染等功能進一步提升了渲染的可靠性。

網路集群渲染公共服務平台

“網路集群渲染公共服務平台”的硬體構成包括以下四個方面:
1. 參與渲染的節點機最高配置具有雙cpu處理器(AMD opteron246*2),1024mb以上記憶體配置,配備了專業的圖形顯示卡,使單個節點的渲染速度達到前所未有的水平。
2.渲染集群規模大,共有40多個渲染節點。每個節點的最低配置為intel P4 2.7G處理器,1G記憶體配置,整體性能優越。
3.網路組建方面使用cisco交換機,提供1000M高速網口。通過網路渲染,使渲染速度達到一個甚至是兩個數量級的提高。
4. 使用ups不間斷電源,杜絕了因電源不穩定或者斷電等原因造成的渲染進度無法保證的問題。
軟體方面選用了3DMAX 、Maya、Softimage/xsi 4.0等三維製作軟體和相關著名網路渲染軟體。同時配備有經驗豐富的技術人員提供技術支持,可對任何三維動畫項目實施最為專業的全天候不間斷渲染。須渲染的素材和完成後的作品都可以直接通過我們提供的高速FTP服務傳輸,極大的方便了客戶,提高工作效率。

集群渲染系統組成

1)渲染管理軟體
我們為客戶選擇了最成熟的集群渲染管理軟體,Ultra Render集群渲染管理軟體功能強大、穩定、容易使用,提供開放的API結構,是一款優秀的軟體。
2)渲染伺服器
渲染伺服器提供了高新能伺服器,布置了雙顆雙核處理器,不僅計算能力強大,而且對於院校研究高端伺服器和HPC計算都有很高的科研價值。
3)分發伺服器/檔案伺服器
分發伺服器採用了1U伺服器,與中央存儲系統採用高速光纖連線,管理中央存儲,渲染伺服器可以直接渲染動畫序列檔案到中央存儲中。
4)中央存儲系統
採用光纖通道存儲系統,為直連環境、小型集群及入門級和中檔SAN環境提供性價比最佳的特性,具備最大傳輸率。中央存儲是一個可擴展的高性能存儲系統,它降低了部署SAN的複雜性、費用及風險,其模組化的設計允許您按照需要來增加存儲容量。
5)網路交換機、伺服器機櫃、KVM等周邊附屬檔案
整套集群渲染系統部署在42U工業標準機櫃中,通過千兆網路連線各個伺服器,KVM可以切換機器顯示,方便維護。

相關詞條

熱門詞條

聯絡我們