渲染應(yīng)用通常會(huì)占用大量的CPU資源,一個(gè)分辨率較高的畫面在渲染時(shí)會(huì)耗費(fèi)幾小時(shí)甚至十幾個(gè)小時(shí)的時(shí)間,CPU基本上滿負(fù)荷運(yùn)行。 渲染任務(wù)開始后,大量的材質(zhì)貼圖將被讀取到內(nèi)存中,然后開始渲染圖像,在此過程中,CPU與內(nèi)存的通訊非常頻繁。分辨率越高,材質(zhì)貼圖越多,內(nèi)存帶寬要求越高。 在通過渲染農(nóng)場(chǎng)進(jìn)行網(wǎng)絡(luò)渲染時(shí),一旦管理服務(wù)器下達(dá)渲染任務(wù),所有的計(jì)算節(jié)點(diǎn)便開始從網(wǎng)絡(luò)共享存儲(chǔ)中去讀取材質(zhì)貼圖和目標(biāo)文件。因此,高帶寬的網(wǎng)絡(luò)將大大地縮短預(yù)讀數(shù)據(jù)的時(shí)間,提高整體的渲染效。
在渲染過程中,渲染節(jié)點(diǎn)會(huì)產(chǎn)生大量的,近乎同時(shí)的I/O請(qǐng)求。尤其是在節(jié)點(diǎn)比較多的情況下,常規(guī)存儲(chǔ)系統(tǒng)的I/O性能很難滿足大規(guī)模渲染應(yīng)用的需求。因此,需要配備具有超強(qiáng)I/O性能的存儲(chǔ)系統(tǒng),以確保系統(tǒng)能夠高效運(yùn)行。
解決方案:
集群渲染硬件:
即渲染計(jì)算服務(wù)器、渲染管理服務(wù)器、連接交換機(jī)、存儲(chǔ)設(shè)備;
★ 渲染計(jì)算服務(wù)器可以采用機(jī)架服務(wù)器或刀片服務(wù)器;
★ 網(wǎng)絡(luò)交換機(jī)包括以太網(wǎng)千兆交換機(jī),存儲(chǔ)光纖交換機(jī);
★ 存儲(chǔ)設(shè)備包括大容量磁盤陣列存儲(chǔ)設(shè)備,磁帶庫(kù);
集群渲染的管理平臺(tái)軟件:即渲染任務(wù)分發(fā)軟件,用于處理渲染任務(wù)的調(diào)度分配等管理工作。
方案優(yōu)勢(shì):
具有強(qiáng)大渲染能力:
渲染集群中的渲染節(jié)點(diǎn)采用目前浮點(diǎn)運(yùn)算性能強(qiáng)勁的的多處理器,配置大容量?jī)?nèi)存,合理科學(xué)的分布式的結(jié)構(gòu),充分發(fā)揮系統(tǒng)的整體浮點(diǎn)運(yùn)算能力,使得整體渲染效能大幅提升。提高產(chǎn)品輸出效率;節(jié)省設(shè)計(jì)師的時(shí)間,讓他們?nèi)プ鰟?chuàng)造性的工作而不是讓他們的能力浪費(fèi)在冗長(zhǎng)的等待中。
響應(yīng)快、渲染快:
集群渲染服務(wù)器采用了分布式網(wǎng)絡(luò)渲染技術(shù),對(duì)于所建的模型文件小、用面省;同樣的模型,分布式渲染器較傳統(tǒng)單機(jī)工作站渲染速度提高約數(shù)倍,甚至數(shù)十倍,上百倍,渲染時(shí)間縮短到原先的1/3、1/5、甚至幾十分之一 。 渲染輸出結(jié)果方便:集群渲染服務(wù)器采用面向?qū)ο蟮娜S渲染技術(shù),渲染方式簡(jiǎn)單、方便、直觀,符合后期合成設(shè)計(jì)人員工作習(xí)慣和思維方式。集群渲染服務(wù)器的輸出手段靈活多樣,可以直觀地修改渲染的各類參數(shù),也可以通過對(duì)輸出屬性的調(diào)整,及時(shí)改變輸出結(jié)果特性與類型。
智能化渲染系統(tǒng):
集群渲染服務(wù)器是智能化的工具型渲染系統(tǒng),它不僅能夠合理分配用戶輸入模型,而且能夠?qū)Ω鱾€(gè)渲染節(jié)點(diǎn)處理能力進(jìn)行自動(dòng)匹配適應(yīng),使所渲染結(jié)果自然、合理。并采用了有效的渲染管理技術(shù),分布式渲染器可以根據(jù)用戶的需求繼續(xù)渲染功能管理,如指定隊(duì)列,任務(wù)渲染。
使用方式靈活,費(fèi)用低:
集群渲染服務(wù)器對(duì)于自由設(shè)計(jì)者和小型動(dòng)畫工作室用戶來說,可以采用臨時(shí)租用的方式,這樣相對(duì)成本低,效率高, 對(duì)于長(zhǎng)期有大量渲染需求的用戶來說,購(gòu)買系統(tǒng)開始是一筆不算高的的開展,實(shí)施網(wǎng)絡(luò)渲染器可以有效提高公司的業(yè)務(wù)處理能力,在單位時(shí)間內(nèi)處理客戶業(yè)務(wù)更多,創(chuàng)造價(jià)值更多,從長(zhǎng)遠(yuǎn)上增加公司競(jìng)爭(zhēng)力,相比之下長(zhǎng)期成本成本更低。