Digital Domain藉由GPU和高速FXT快取記憶體提供創新方案 智慧應用 影音
工研院
Event

Digital Domain藉由GPU和高速FXT快取記憶體提供創新方案

  • 林稼弘台北訊

從絢麗的視覺效果到虛擬人物,Digital Domain藉由GPU和高速FXT快取記憶體持續提供創新方案。Microsoft

從絢麗的視覺效果到虛擬人物,Digital Domain藉由GPU和高速FXT快取記憶體持續提供創新方案。Microsoft

Digital Domain長期重視創新方案。這家著名的視覺效果(VFX)、後期製作及動畫工作室已邁入第26年,並繼續贏得數位藝術領域的獎項和讚譽。最新的榮耀包括兩項奧斯卡Oscars提名,以表彰其在復仇者聯盟:無限之戰和一級玩家的出色視覺效果。

Digital Domain首席系統工程師Michael Thompson表示,Avere FXT Edge Filer技術在該工作室的創新歷史中發揮了關鍵作用。「八年來,我們持續仰賴Avere解決方案加速渲染工作負載。Avere技術讓我們實現反應迅速的基礎架構,與製作需求保持同步,培養藝術家的創造力,並大幅延伸我們高階儲存陣列的壽命和價值。使用Avere Edge Filer後,我估計省下了高達七十五萬美元的儲存支出,同時我們持續加入更複雜的專案工作,事實上是我們目前做過最複雜的工作,而I/O需求也在不斷增加。」

Thompson預期近期採用叢集式三節點Microsoft Azure FXT Edge Filer6600升級方案後,可為工作室目前的生產計畫和即將到來的風險投資提供良好的支援。「經過僅僅一週的輕度測試,我們就決定在整個Render Farm採用Azure FXT Edge Filer 6600。叢集式Azure FXT Edge Filer提供我們所需的效能,包括Digital Domain為電影《魔鬼終結者:黑暗宿命》完成的特效工作,過程沒有發生任何問題,而且還能為未來的專案保留空間。近期計畫包括部署以GPU為基礎的Render Farm,一部分用於我們最新的工作,亦即製作用於電影和現場活動的虛擬人物。相較於我們以前的FXT系統,6600具有更高的效能、更多的快取和SSD,應該能讓我們在未來一段時間內繼續使用現有的儲存基礎設施。」

使用Azure FXT Edge Filer創造絕佳特效

Digital Domain在視覺效果、互動內容、虛擬實境及360°沉浸式體驗等數位內容領域擁有豐富的經驗。2019年4月,Digital Domain公司軟體研發部門主管的虛擬化身 DigiDoug,在TED進行一場現場演講,令觀眾著迷不已。DigiDoug運用新技術並結合機器學習,讓人們一窺未來栩栩如生的虛擬人物表演和數位分身的可能性。簡而言之,他非常了不起。

Thompson的工作是提供用於支援此類技術創新的基礎設施。如今,Digital Domain的藝術家在全球各地工作,美國、加拿大、印度和中國皆有。Thompson表示,新的 Azure FXT Edge Filer 6600將支援該工作室在美國洛杉磯和加拿大不列顛哥倫比亞省溫哥華辦事處約500名員工的工作。Azure FXT Edge Filer 6600部署在Digital Domain位於美國俄勒岡州波特蘭的代管設施,目前用於支援10,000核心Render Farm約2 PB NetApp儲存體的前端。波特蘭設施還設有直接連接至NetApp系統的藝術家工作站。藝術家透過其本地端Teradici PCoIP零用戶端設備存取遠端桌面,通常是平板電腦或配備雙4K顯示器、鍵盤和滑鼠的小型戴爾品牌電腦。

Thompson表示,雖然藝術家的人數、其VFX工作的複雜性、資產文件大小以及Render Farm的大小等,每年都在大幅增加,但網路附加儲存設備(NAS)基礎設施的升級並沒有跟上此成長。他解釋道,Azure叢集持續完成所有增加的I/O流量。Azure FXT Edge Filer有效成為Render Farm和我們NetApp儲存體之間的巨大屏障。隨著生產檔案伺服器的需求和損耗減少,我們已能執行現有的儲存基礎設施許多年。實際上,我們大部分的儲存體已投入生產超過八年。FXT真的讓我們能夠從儲存設備中榨出每一分錢的折舊價值。

Digital Domain首席系統工程師Michael Thompson繼續說道,確保繁重的算圖工作負載不會與工作站爭奪儲存空間,Azure FXT Edge Filer也有助於保護藝術家的桌機互動性。反應速度極佳的工作站直接提升了桌機使用者的生活品質。他們不會經常遇到速度變慢的問題,也不用與Render Farm爭搶資源,就能完成他們的創意工作。

使用GPU算圖提升作業效率

我們並非暗示Thompson保守(實際上他致力於大幅減少電子廢棄物),但值得注意的是,他還從他的舊Avere系統中壓縮所有僅剩的I/O操作,移動老舊的系統,包括2012年代的FXT 2500,在全球範圍內「防止」非預期的工作負載尖峰可能導致渲染程序停止。其中有些系統在最近運往印度海得拉巴(Hyderabad),Thompson的團隊將在該地部署新的基礎設施,包括新的工作站和配備Azure 6000系列系統前端的新Render Farm,以便其辦公室快速擴充VFX工作管道。也預計將在北京進行類似的擴建。

在美國,Thompson的專案清單包括支援工作室轉向以GPU為基礎的算圖。目前的主要算圖工具是Chaos Group的V-Ray,但也使用Redshift(來自Redshift Rendering Technologies),並大幅提升以GPU為基礎的算圖來提高效能。我們也升級了所有工作站,為每個工作站配置GPU和128 GB記憶體。藝術家在白天存取工作站,則在夜間於系統上執行GPU渲染。在不久的將來,我們預計會部署一個完整的機架型GPU渲染農場,那裡也會有一個Azure FXT Edge Filer 6600前端。

Thompson繼續說道,一旦我們完成這些專案,將能夠更具體地分析I/O。相較於它所取代的五個Avere FXT 5600機型組合,叢集式Azure FXT Edge Filer 6600具有更高的效能和兩倍以上的記憶體容量,因此我們預期在延遲或吞吐量開始下降之前,會有相當大的空間餘裕。

解決儲存問題

Azure FXT Edge Filer硬體提供與其Avere品牌FXT前身相同的功能,但新系統經過重新設計以提高效能和容量。作為FXT的長期使用者,Thompson承認他對微軟收購 Avere Systems和FXT技術的影響感到好奇。Thompson表示,長期以來,Avere一直是重要的技術合作夥伴,因此我們當然會希望評估任何新的FXT產品。但我真的不知道結合了Dell EMC硬體和Microsoft軟體的Azure FXT Edge Filer 6600將如何堆疊。我們發現叢集設定和往常一樣簡單,系統輕鬆處理了它所取代的五個系統的負載,並且在過程中我們沒有任何使用者投訴的記錄。多年來,我們發現Avere技術確實有助於消除儲存相關的問題。把技術套用進去,就能輕鬆執行。我很高興地向大家報告,新一代FXT Edge Filer系統延續了這項作法。

提前規劃以發揮更多藝術性和創新性

Thompson同時看見了用於 Azure 平台的 Avere vFXT 技術的可用性優勢。為了利用雲端來處理我們的算圖工作負載,我們需要以順暢的方式來存取我們本地端的VFX資產。其他雲端供應商也在努力提供類似vFXT的產品,但我評估過的產品都需要大量的操作,來確定要複製和移動的資料。相較之下,採用Avere vFXT技術的Azure讓作業變得很簡單。我們目前處於測試的初期階段,但將vFXT插入我們的網路基礎設施之後,我們發現vFXT與FXT完全相同,並且只需要大約10分鐘即可完成配置。這當然是一個好的開始。Avere技術一直都很有效,因此我們相信,即使內部部署和雲端的工作負載持續增加,儲存體只要設定完成就能一勞永逸。

所有這些高效能技術對工作室的業務有什麼作用?Digital Domain的豐富作品包括為各個主要工作室製作的數百部賣座電影,以及由世界知名導演和品牌製作的數千部商業廣告、音樂影片、遊戲動畫及數位內容。Thompson表示,工作室將繼續結合世界級的數位藝術和先進的技術成就。他補充說明,好好觀賞更瘋狂的怪獸、更令人震撼的紋理,以及不斷增加的虛擬人物,你或許根本認不出他們是虛擬的。

Digital Domain首席系統工程師Michael Thompson表示,Avere 技術一直都很有效,因此我們相信,即使內部部署和雲端的工作負載持續增加,儲存體只要設定完成就能一勞永逸。

Azure HPC Cache:減少 Azure 和內部部署儲存裝置之間的延遲

對於瞭解可透過Microsoft Azure Marketplace取得 Avere vFXT for Azure 應用程式的使用者,Azure HPC Cache以更無縫的體驗提供類似的功能,這也代表透過 Azure Portal 和 API 工具,可以更輕鬆地存取資料並進行更簡單的管理。此服務可利用 Azure API 驅動、由 Azure HPC Cache支援團隊在後端主動監控,並由 Azure 服務工程師維護。在淨利益方面,Azure HPC 快取服務以更低的整體擁有成本,提供 Avere vFXT 快取技術的所有效能優勢。

Azure HPC Cache藉由自動快取位於內部部署以及 Azure中的內部使用中資料,有效地隱藏內部部署網路附加儲存裝置 (NAS)、使用 Azure NetApp Files 或 Azure Blob Storage 的 Azure 型 NAS 環境的延遲。快取可針對可攜式作業系統介面 (POSIX) 相容目錄結構中的檔案,提供高效能且流暢的網路檔案系統 (NFSv3) 存取。快取還能將多個資料來源聚合至一個聚合的名稱空間中,向用戶端呈現單一目錄結構。然後 Azure 運算用戶端即可存取資料,就像是這些資料皆源自單一 NAS 檔案管理工具。

擴增到全部投入:由您決定運算規模

高效能 Azure HPC Cache提供各種產業的 HPC 應用程式所需的橫向擴展檔案存取,從金融、政府機構、生命科學、製造、媒體,到石油和天然氣皆適用。此服務非常適合在 1,000 到 50,000 個運算核心上執行的繁重讀取工作負載。由於 Azure HPC Cache是一項計量服務,使用費包含在您的 Azure 帳單中,因此您可以在完成後將服務關閉並停止計量。

Azure HPC Cache藉由自動快取位於內部部署以及 Azure中的內部使用中資料,有效地隱藏內部部署網路附加儲存裝置 (NAS)、使用 Azure NetApp Files 或 Azure Blob Storage 的 Azure 型 NAS 環境的延遲。Microsoft

Azure HPC Cache藉由自動快取位於內部部署以及 Azure中的內部使用中資料,有效地隱藏內部部署網路附加儲存裝置 (NAS)、使用 Azure NetApp Files 或 Azure Blob Storage 的 Azure 型 NAS 環境的延遲。Microsoft

Azure HPC Cache可協助 HPC 使用者更簡單、更經濟地存取 Azure 資源。您可以及時提供運算密集型工作負載所需的效能以滿足需求。首先使用 Azure 容量以滿足短期需求,並啟用混合式 NAS 環境,或完全採用雲端並且讓 Azure 成為您的永久 IT 基礎架構。Azure HPC Cache提供無縫的資料存取,以符合您獨特商業需求和使用案例的方式和步調,滿足您充分運用雲端資源的需求。

針對VFX圖像計算最佳化的虛擬機器Fsv2

Fsv2系列會在第2代Intel白金級 8272CL (串聯 Lake 處理器和 Intel Skylake白金級 8168 處理器上執行。它有一個持續的核心Turbo頻率速度3.4 GHz,以及最大的單核心turbo頻率 3.7 GHz。 Intel AVX-512 指示是Intel可擴充處理器的新指示。這些指示提供最多2倍的效能,可在單精確度和雙精度浮點數運算上進行向量處理工作負載。換句話說,對於任何運算工作負載而言,它們都是非常快速的。多媒體產業針對VFX圖像運算 Fsv2 系列的每小時訂價較低,在 Azure 產品組合中,就每一 vCPU的「Azure 計算單位」(ACU) 而言,具有最佳的價格/性能比表現。更多資訊請參考Azure 高效能運算 - 透過領先的 HPC 雲端解決方案來實現您的創新


關鍵字