[發明專利]智能均衡的集群渲染任務維管方法有效
| 申請號: | 201510039489.8 | 申請日: | 2015-01-26 |
| 公開(公告)號: | CN104572304B | 公開(公告)日: | 2018-02-02 |
| 發明(設計)人: | 梅向東;楊昕吉;謝振平 | 申請(專利權)人: | 江蘇贊奇科技股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 南京知識律師事務所32207 | 代理人: | 張蘇沛 |
| 地址: | 213022 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能 均衡 集群 渲染 任務 方法 | ||
技術領域
本發明涉及集群渲染云計算領域領域,特別是涉及一種智能均衡的集群渲染任務維管方法。
背景技術
采用圖形超算集群對動畫、電影場景進行渲染輸出已成為動畫制作和電影后期的重要支撐。它不僅可實現渲染效率的大幅提升,也可有效地提高昂貴的計算服務器的資源利用效率。雖然集群渲染系統可自動地根據進入的任務執行渲染并輸出結果,但在實際運行中發現,動畫或電影特效渲染過程并不能完全無人監管,否則可能不能得到完全準確的輸出結果。例如由于某些場景和腳本設計的原因,所輸出的渲染結果與期望并不相符,或者某些腳本設計會造成通用渲染器工作失效。這些均需要監管人員及時發現,并重新修整渲染任務,重新調度執行,否則完全等待渲染完成后交給用戶才能發現。如此,一方面對外服務質量表現不好,另一方面也會很大程度上降低系統的實際工作效率。在此背景下,如何提高維管人員的監管效率,又能維持渲染節點的高效工作是優化構建集群渲染系統的重要技術問題。
發明內容
本發明針對上述現有技術存在的問題作出改進,即本發明要解決的技術問題是提供一種多屬性判決垂直切換方法,這種方法最大化地提高維管人員的服務效率和質量,并維持集群渲染系統工作節點的高效性,為了解決上述技術問題,本發明提供了如下的技術方案:
一種智能均衡的集群渲染任務維管方法,在集群計算系統中設置一個智能化的渲染任務維管協調模塊,為維管人員智能地自動分配監管任務;同時,采用基于維管人員任務均衡的自適應選擇策略,最大化地提高維管人員的工作效率和質量,并維持集群渲染工作節點的運行高效性。
具體包括如下步驟:
S1、在集群渲染系統中設置一個純軟件的渲染任務維管協調模塊,其連接渲染任務輸入、維管人員監管任務接受、渲染任務調度三個方面;
S2、設置的渲染任務維管協調模塊不斷接受用戶渲染任務請求,同時根據維管人員任務均衡原則將新任務分配給合適的維管人員,進而分發給渲染任務調度模塊,由其調度至具體的渲染節點執行渲染;
S3、設置的渲染任務維管協調模塊為每個維管人員建立一個監管任務動態排布表,并根據監管任務排布表計算其監管任務比量;
S4、設置的渲染任務維管協調模塊工作時,若有新渲染任務需監管分配時,首先根據渲染任務量估計其監管任務量,然后選擇監管任務比量最小的維管人員,若其現有監管任務量加上待監管任務量小于最大單人監管任務量,則將此新渲染任務分配給此維管人員進行監管執行,否則新渲染任務等待;
S5、設置的渲染任務維管協調模塊針對每個維管人員的監管任務情況,對后進入的渲染任務,采用向后隨機間隔策略排布其開始執行時間;
S6、設置的渲染任務維管協調模塊根據渲染任務執行情況,動態更新每個維管人員的當前監管任務動態排布表。
本發明的有益效果是:采用在集群渲染系統設置智能化的渲染任務維管協調模塊實現系統維管人員與渲染節點的最優配合,最大程度地提升集群渲染系統的實際運行效率;維管協調模塊根據每個維管人員的當前監管任務排布表最優地分配新渲染任務的監管工作,使得各維管人員相互間的工作量處于均衡狀態,同時使每個維管人員的工作負荷處于常態均衡水平,最大程度地消除系統運行瓶頸,獲得集群渲染系統實際運行效率的最大化。
附圖說明
附圖用來提供對本發明的進一步理解,并且構成說明書的一部分,與本發明的實施例一起用于解釋本發明,并不構成對本發明的限制。在附圖中:
圖1是本發明方法的系統結構圖;
圖2是本發明方法處理新渲染任務T的工作原理圖;
圖3是本發明方法所述的維管人員的任務排布表結構圖;
圖4是本發明方式工作方式中某個維管人員接受新渲染任務Tk+1后的任務排布表結構圖。
具體實施方式
本發明公開一種智能均衡的集群渲染任務維管方法,在集群計算系統中設置一個智能化的渲染任務維管協調模塊,為維管人員智能地自動分配監管任務;關鍵地采用基于維管人員任務均衡的自適應選擇策略,最大化地提高維管人員的工作效率和質量,并維持集群渲染工作節點的運行高效性。
設置的渲染任務維管協調模塊持續接受用戶渲染任務請求,同時根據維管人員任務均衡原則分配維管任務,并將預備執行的渲染任務分發給任務調度模塊,由其調度至具體的渲染節點執行渲染。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇贊奇科技股份有限公司,未經江蘇贊奇科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510039489.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種檢測磁盤的方法和裝置
- 下一篇:一種基于消息隊列的任務執行方法及裝置





