國家高速電腦與網路中心 算圖農場帳號申請 心得分享
以下按照國家高速電腦與網路中心的官方公告,簡稱為「國網中心」。
國網中心於 2011~2012 年間建置了大型主機群 – 算圖農場(Render Farm),提供給學校單位、動畫產業或個人來使用。
詳見: 算圖農場(Render Farm) 以及 台灣第一座「算圖農場」 引領雲端動畫軟實力
不過,網路上的相關資料幾乎都只是動畫產業新聞,而沒有技術方面的資料,可能是因為使用者大部分都是圈內人的關係。無論如何查找都只能找到硬體規格,網路上也找不太到關於國網中心的算圖農場相關操作環境等,當然也找不到其他人的操作心得之類的。 ( 唯一一篇有稍微提到操作的文章: IronMan )
因此對於:是否應該申請?算圖農場適不適合我?其對於製作習慣上需不需要做出重大調整?….等等問題,對於想尋求更快的算圖方案的我而言,實在難以單靠網路資訊就能做出評估。
我在 2013 年中,以個人名義嘗試申請了一次算圖農場的計算帳號,並實地使用了一陣子,在此分享出來,希望對打算申請的人有幫助,或是能幫助各位評估自己是否要申請。
並在這裡感謝受理申請的呂小姐,以及算圖農場管理員王先生的幫助。
算圖農場申請歷程
注意!本文僅供參考。本文所說明的任何流程都是國網中心於2013年中的作業流程,但國網中心隨時可能做出調整、 更動,來因應快速變遷的相關產業。同時依據個案的不同,國網中心也會有不同的要求。
所以,要鄭重提醒各位讀者應以國網中心的公告為準,本文只是心得分享,並不具有任何國網中心的正式效力。
1. 一切不明白的都可以寫信或致電受理人員 呂小姐 , 請參考 高速計算服務
2. 申請的流程圖則可以參考 申請流程說明
3. 申請之前,需要加入國網中心的會員,請參考 新會員註冊 。
- 關於申請身分,國網中心受理學校老師、學生以及民營企業的申請,如果你具備了上述兩種身分,那就可以直接開始線上申請。
- 如果是個人申請,雖然國網中心也受理個人的申請,但仍需以一個所屬單位來作為申請基準,例如你的個人動畫工作室或是任何公司商號都可以。有了所屬單位後,你再選擇業界身分進行申請,並在申請的頁面中,選擇你所屬的單位。
圖一、新會員註冊,以業界身分申請。
圖二、選取您的所屬單位,並填寫其他資料,例如職稱
- 身份的申請送出後,需要等待國網中心的審核,此時如有疑惑都請保持與受理人員的聯絡。
- 申請通過後,就可以使用此個人帳號來申請你的計算帳號。
- 注意、個人帳號歸個人帳號,這是用來登入國網中心的網頁,讓你可以查詢或申請服務。
- 計算帳號,則是用來登入算圖農場主機用的。計算帳號依附於計畫,你的每一次算圖需求都必須提出計畫,國網中心根據你的計畫以及身分來核發計算帳號,不同的計畫可能會發給不同的計算帳號,而計畫結束該帳號就會收回,除非另行申請展延或異動。
4. 使用申請好的個人帳號登入國網中心的網頁,選擇 資源申請 → 帳號申請及異動申請,就可以開始申請一個新的計算帳號。
圖三、申請一個新的計算帳號
- 在左側欄位,「新申請計劃帳號」 是給學校教授的,民營企業跟個人要選擇「業界計畫帳號申請」
- 請參考 帳號申請說明
- 填寫你的計畫內容,例如核爆動畫專案,以及計畫執行的預估時程,例如102年1月~103年1月。最後填入預估使用的機器(節點)數量、預估需要的SU單位數以及預估需要的儲存空間容量,,,等等資料,就可以完成申請了。
- 網頁提供暫存功能,你可以暫時性存檔,等下次準備好再登入繼續申請。
- SU單位就是你可用的資源額度,詳細說明請參考 SU說明
- 每個人可以申請一次試用計算帳號,含有 1000 SU 的免費試用額度。
- 申請送出後,等候報價單,並繳費確認。
- 計算帳號經核可後,你會收到確認信,並在大概一個工作天之後就可以登入算圖農場。
- 在計算帳號申請的過程中,會有一個超連結提供你下載算圖農場的操作手冊 (PDF)供你參考。建議務必下載來先看看,了解一下狀況!
算圖農場操作簡介
國網中心的算圖農場以 Linux Cent OS 5 為基本操作環境 ( Linux 操作的詳盡說明請參考 鳥哥 ),但這並不太代表你「只能」打指令。
事實上,雖然也可以使用指令派送你的算圖工作,可是國網中心建議使用圖形化的操作介面來進行工作派送,出錯的機會比較低,同時也比較容易看懂。
算圖農場上可供算圖的軟體請參考國網中心的網頁 算圖農場(Render Farm)
有 MAYA 的 Mental Ray 與 Software Render、Vray、Blender、LuxRender
圖四、典型的 Qube 操作介面
算圖派送使用的排程軟體是 Qube ,要操作農場主機上的 Qube,國網中心現在提供使用者兩種介面:
- 方法一,在你的個人電腦上安裝 Qube Client(客戶端) ,經過設定後就可以連上算圖農場,之後你便可以透過此客戶端的介面派送算圖工作給 Qube 。這個作法的唯一限制,就是你得另外跟農場管理員聯絡,將您的 IP 加入 農場主機的信任名單內。喔是的…假如您沒有固定的上網 IP ,這一招您就不能用了。
- 方法二,使用 SSH 登入農場主機後,在文字模式下啟動 Qube 軟體,並且把 Qube 軟體的視窗傳遞到你自己的個人電腦,這樣就可以操作了。 使用這個方式就不會被限制 IP,但是整體的操作速度會比較慢,需要有耐心。
- 想更了解Qube 請參考網頁 Qube! 6.4 算圖農場管理軟體 by MIRAX 3D 奇銳科技
- 想更了解 SSH 如何傳遞視窗請參考 X Server On Windows by BlueCat is sleepy
整個流程大概是:
- 在個人電腦上製作你的 MAYA 動畫,製作完畢後儲存檔案。
- 以 FTP 傳送你的 MAYA 專案檔以及圖片等等所需檔案到算圖農場主機上。
- 在你的個人電腦上開啟 Qube Client 軟體,或是SSH登入後,把 qube 的視窗傳遞到你的個人電腦。
- 執行 Submit > Maya jobs,或是 Maya BatchRender(sw)、Maya BatchRender(mr) ,三種都可以,只是裡頭的欄位會不太一樣而已。
- 當然,如果您是使用 Mental Ray 的話,就拜託別故意選 Maya BatchRender(sw) 了XDDD 錢多不是這樣花的捏!
- 填寫算圖資料,其實最重要的就是 要算哪幾幅影格、輸出檔案要存到哪裡、專案檔在哪裡,以及要用哪幾台機器來計算。
- 只有 6. 所說的這幾項資料是一定要在線上填寫的。其他部分 Qube 都會抓取你檔案內的設定套用,當然你也可以在 Qube 內重新設定,那麼 Qube 就會以你新的設定為優先,例如、 你可以設定不同的檔案前贅字。
以上就是大概的流程,僅供從來沒用過的人有一個比較直觀的了解,詳細的操作之後再另闢專文聊聊。
個人心得
申請後,我做了不少試驗跟測試,發現…媽呀~ 其實 SU 一消耗起來是很快的~~~XDD
圖五、隨意製作的場景,用來練習派送 Mental Ray 計算工作
整體來說,有一台大型主機可以分攤個人電腦的運算負擔是很不錯的,否則每次個人電腦一開始算圖,就整個陷入瘋狂 CPU 100%,導致沒辦法作其他事情,實在是令人不爽!XDDD
Qube 的軟體操作也還算容易懂,摸索一下就可以上手,我大概花了半天就初步入門了。
最後,附上一個簡單的杯水潑灑影片給大家欣賞,作為結尾。
影片參考火星時代Realflow教學製作。RealFlow案例_杯中液體飛濺01
Leave a Reply