如何用云渲染撐起《我和我的祖國》?京東云用了近千臺服務器
國慶期間,新中國成立70周年獻禮片《我和我的祖國》熱映,成為國民話題。影片中,開國大典、香港回歸、北京奧運會等國人刻骨銘心的難忘瞬間和感人場景喚起了觀眾對過往光輝歲月的回憶,更喚醒了每一位國人的愛國熱情。近期,更是有網絡大神用51單片機的蜂鳴器功能譜了一首《我和我的祖國》,引爆程序猿們的朋友圈。在程序員的世界,除了關注電影中故事的精彩、畫面的溫情,更多的會看其背后的眾多黑科技,尤其是電影的后期制作環節。正是云渲染將圖像、視頻信號等設計要素真正“賦予靈魂”。
云原生技術讓云渲染成為大勢所趨
在早幾年前,所有CG用戶還停留在使用傳統渲染農場階段,上傳任務、接收渲染文件只能局限在線下,而云計算的出現給了渲染農場新的活力。近年來,在高品質影視作品制作中,云計算已經成為不可或缺的技術支撐。對于后期來說,一部影片一秒鐘24幀,普通渲染一幀需要半個小時,如果只靠特效公司自身的渲染設備,電影的渲染往往需要數萬小時,可能花費幾年的時間。
而云渲染可以把任務分割成若干部分,由集群中的各個節點同時渲染,大大減少渲染耗時,還能根據需要來安排渲染的順序、監控渲染的進度。物理機100臺需要10個小時的渲染作業,在使用1000臺云虛擬機的情況下,僅需1小時就可以完成。長遠來看,將計算集群移至公有云會是渲染行業未來的發展趨勢。具有如下的好處:
- 可以享受彈性服務,按需購買GPU集群,減少資源浪費。
- 可以享受公有云平臺提供的高性能高可用運維解決方案,享受到公有云供應商的百人以上專業技術團隊提供的24小時不間斷技術服務。
- 可以享受公有云平臺提供的額外配套服務。例如文件服務,安全防護等等,無需擔心兼容性的問題。
- 可以跟隨公有云平臺技術解決方案的升級而不斷得到服務升級,甚至能享受到云平臺新技術的加持。
如今,渲染業務云化發展是大勢所趨,云渲染已經成為國內領先的圖形云集群渲染服務平臺。
千萬小時渲染時長通過云計算縮至20個月
電影的后期制作至關重要,《我和我的祖國》由渲云擔綱其特效部分的后期渲染任務,提供全方位的項目渲染服務7*24小時專業化的團隊,渲云借助京東云產品和平臺作技術為輸出口,打造公有云渲染平臺,基于公有云前沿資源配置大規模高性能渲染數據中心,確保項目按期保質完成。
一般來說,時長2小時的電影需要半年才能完成渲染。《我和我的祖國》的總渲染核小時數達到了上千萬核小時,如果使用單核CPU,完成渲染的總時長將達到千萬小時。《我和我的祖國》的制作方采用了國內全平臺云計算綜合服務提供商京東云的計算集群分擔渲染壓力,將部分鏡頭的渲染壓力分布到京東云近千臺服務器上,24小時運轉。
《我和我的祖國》中一共有上千個鏡頭,制作歷時20個月。在最后1個月的渲染高峰時段,最多時曾同時使用了京東云近千臺服務器。除了大幅縮短制作時間外,實現了超高精細度視覺效果,影片的每一幀都美輪美奐。
與京東云聯手實現云端極速渲染
據制作方介紹,《我和我的祖國》產生的每秒GB級數據能夠在京東云的各個計算節點之間順暢流動,京東云通過專門針對渲染行業特點而優化的批量快速啟動功能,能夠同時將幾千臺云主機在規定的時間內全部成功啟動,并有條不紊協同完成渲染任務,為他們節省大量時間,提高了工作效率。
除了支撐《我和我的祖國》制作,京東云更是提供專門的云渲染解決方案,為渲染行業帶來深度變革:
- 云主機彈性擴張 按需提供超高計算性能
京東云根據用戶特點,專門設計出能夠根據業務的不同、對時間要求的不同,根據歷史的數據模型,調用數量不等的云主機計算資源,充分利用京東云性能優異的優勢,迅速地幫助用戶完成各種渲染業務。
- 服務器高性價比選擇 優化節省成本
由于用戶渲染的場景復雜,因此根據渲染的種類不同,京東云利用自身GPU和云主機計算能力充裕的優勢,可以調用不同比例的云主機和GPU,通過計算,在性能和價格之間選擇最優的比例,實現渲染性價比高的選擇,成功地在節省每一分預算的基礎上幫助用戶完成渲染任務。
- 超大規模的快速云主機啟動 極大縮減時間
京東云通過專門針對渲染行業特點而優化的批量快速啟動功能,能夠同時將數百上千臺云主機在規定的時間內全部成功啟動,迅速地拉起渲染業務,為用戶節省每一秒時間。
通過渲云與京東云的合作,《我和我的祖國》這部電影讓我們又一次看到了電影技術的發展,電影借助云渲染海量計算和彈性使用的特性,為渲染工作提供了相關的解決方案,也被視為特效行業的一次技術革命。