在混合云建設成為目前數據中心市場主流的趨勢下,如何在公有云和私有云之間找到一種經濟、高效的計算資源調配和數據災備方案,正成為應用企業和ICT產業共同關注的一個焦點。
對于上述趨勢,業內形象地將其比喻為構建一道跨越私有云和私有云之間的“彩虹”,用戶可以借助“彩虹”將私有云中的數據從一個私有云備份到另一個私有云,也可以備份到如運營商、互聯網公司建設的第三方公有云中,并能在需要的時候將備份數據恢復到指定私有云當中。因此,用戶只需租用性價比較高的公有云空間,就可以實現靈活的災備和計算資源共享,而不必新建專門的數據中心。
除此之外,混合云“彩虹”方案也提升了用戶應用業務的可擴展性及抵御突發情況的能力,比如,在某一時刻或者某一時段某項業務突發訪問量較大,現有的數據中心處理能力無法滿足訪問對計算資源的需求,用戶可以把該業務擴展到其他私有云或者第三方公有云中,借助外部資源實現數據中心資源的擴展。
在現實的行業應用中,通過所謂“云彩虹”技術實現計算和存儲資源的有效調配已經開始展示出經濟和速度上的優勢。
工業光魔的魔術
工業光魔公司(Industrial Light and Magic,簡稱:ILM),這家由著名導演喬治·盧卡斯于1975年創立的好萊塢特效公司一度被稱為電影魔術的代名詞,在好萊塢歷史上票房最高的十部影片中,有八部使用了工業光魔公司制作的視效。在過去30多年時間里,工業光魔公司開創了許多突破性的電影特效和制作流程,而現在他正在用“云彩虹”技術改變傳統的電影特效制作流程。
作為《變形金剛3》的主要后期制作團隊,工業光魔的視覺總監Scott Farrar介紹說:“僅僅是背景就足夠巨大,我們在世界各地不少地方取景搭景,這些不可思議的背景和布景就像《現代啟示錄》與《賓虛傳》的奇妙組合。如果你用現在的家用電腦來渲染整部《變形金剛3》,你必須在1600年以前就開始渲染,才能在首映前完成它!
1600年,一個多么不可思議的數字,就如“云計算”的誕生一樣難以想像!事實上,也正是這個不可思議的數字讓我們有機會看到汽車英雄們背后“云”的力量:虛擬化軟件實現了硬件資源的聚合和全面管理,將服務器、存儲設備甚至網絡組成一個虛擬的資源池,提供強大到“無界”的運算資源和存儲資源,以此支撐每秒幾十個G的運算任務及每秒7、8個G的數據讀取速度,并且在管理方面盡可能的提高了資源的自動部署以及分配效率的提高。
后期制作團隊在整個基礎架構范圍內,利用諸如“云彩虹”的云間協作技術共享海量服務器的物理資源,實現IT基礎設施的最高效率。在這里,汽車人們“學”會了噴鼻息、流汗、吐口水,在這里他們輾轉世界上更多的地方,如開場戲中的上海工廠、埃及金字塔等,同時也和周遭的世界有了更多精彩互動,如在泥地里扭打、在樹林里開火——由一個汽車變成一個機器人,然后又從機器人變成一輛汽車,是一項非常繁雜的CG動畫設計,這個需要兩萬個動態節點進行動態分配,讓每一個零件都相連,并且在動畫中,每一個零件都在相同的方向運動。這里面僅僅第一部中14個變形金剛的變身動作,就花了一年的時間進行設計和試驗,數據量高達280TB(1TB=1000GB)。
在上述過程中,IT基礎資源在多個應用之間進行共享,任務在多個處理單元中分解,實現高度的資源共享,每個CPU盡職盡責的完成自己的工作,并在空閑時立即接手被隨機分配新的工作,優化的工作負載、自動化的流程保證了卓越的資源交付能力,為英雄的締造者們提供了7×24小時不間斷、平穩的服務,讓幾百位計算機設計專家和動畫設計專家一同組合操控,通過電腦技術賦予這些“汽車人”生命和靈魂。被云計算改變的特效
利用云計算來完成渲染資源,這并不是工業光魔公司的獨家秘笈。《雨果》的特效團隊Pixomondo公司曾在432天內完成了近3千億像素的渲染工作,并在全球9個地方交換了3+5PB數據。他們把精細的布景、模型布景和電腦視覺特效包含數字繪景等手段完美融合,甚至在熒幕上重現了1930年的巴黎城。目前,Pixomondo特效工作室在全球共有11支團隊,《雨果》的特效制作動用了10支團隊的400多名藝術家。其中包括來自北京、上海的80位中國藝術家,他們占到北京和上海團隊的70%。Pixomondo北京負責人Jan Heinze表示,《雨果》中有超過800個立體特效鏡頭。
為什么需要這么多人?Jan Heinze舉例:渲染電影開篇中攝影機推進火車站這一鏡頭,僅一個版本,就花掉17萬小時的處理時間。因此,為了影片按時上映,在5個國家,10個工作室中進行工作分配,使用了上千臺電腦服務器。而將這些散落在全球各地的計算資源組織在一起,他們所憑借依然是云計算技術——Fusion ioFX方案,這是唯一一款能夠顯著加快關鍵內容創建的軟件,在幾分鐘內即可部署完成,并且帶寬高達1.融資5GB/s,持續訪問延遲僅為次毫秒。此外,藝術家們能夠使用Fusion ioFX對高分辨率的2K和4K三維內容進行交互操作,而這在以前只有使用大規模的存儲列才能實現。從拍攝中的鏡頭捕捉到電影的后期處理,ioFX都能夠對數字內容進行實時、不間斷的處理。
當然,節約和創新同樣重要,夢工廠是開源技術和Linux的鐵桿粉絲。在過去的幾年中,一些頂級的電影制作公司更愿意使用開源技術來實現其產品的生產制作過程。而在電影的制作中,曾經是專有軟件廠商的天下,但越來越多的用戶轉向開源技術,以開源為基礎建設起來的云計算技術能訪問廣泛的服務器、處理能力和存儲資源,既降低了成本和簡化多個公司之間的處理流程。也加快了投資的回報。
所以,無論是專業軟件還是開源技術,雖然視覺效果和合成等方面還依賴于Maya等專有軟件,但在數據處理和轉換領域,混合云計算技術已經開始大展拳腳。