[發明專利]一種網絡資源的處理裝置、方法和系統有效
| 申請號: | 201410127405.1 | 申請日: | 2014-03-31 |
| 公開(公告)號: | CN103905337B | 公開(公告)日: | 2018-01-23 |
| 發明(設計)人: | 柴曉前 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/873 | 分類號: | H04L12/873 |
| 代理公司: | 北京中博世達專利商標代理有限公司11274 | 代理人: | 申健 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡資源 處理 裝置 方法 系統 | ||
技術領域
本發明涉及通信網絡技術領域,尤其涉及一種網絡資源的處理裝置、方法和系統。
背景技術
通常,在面對一項需要較多計算資源的數據進行處理時,將該數據進行劃分,然后將劃分成多個部分的數據分配給多個計算節點進行處理。在各個計算節點將分配到的部分數據處理得到部分計算結果之后,將這些計算節點處理的部分計算結果匯總起來,從而形成該數據對應的計算結果,這就是分布式計算。
在現有技術中采用分布式計算時,首先調度Scheduler平臺將接收的用戶設備(User Equipment,UE)提交的計算任務進行分解,然后向計算資源管理器發送申請計算資源請求,該申請計算資源請求中至少包括計算節點的數量。計算資源管理器在接收到申請計算資源請求之后,按照計算節點的數量為該計算任務分配計算節點,然后向Scheduler平臺反饋攜帶分配結果的申請計算資源響應,分配結果中包括分配的計算節點信息。Scheduler平臺將分解后的各個部分計算子任務發送到對應的計算節點上,之后并收集各個計算節點的部分計算結果,從而完成對需要較多計算資源的數據的處理,其中一個計算節點執行一個部分計算子任務。
然而,采用現有技術中的方式來處理需要較多計算資源的數據(計算任務)時,調度Scheduler平臺在將各個計算子任務的數量下發給分配計算節點之后,當計算節點之間交互的數據較多時,網絡設備(如交換機、路由器等)只能按照預先配置的靜態策略進行路由控制,從而可能導致網絡設備間出現通信堵塞。
發明內容
本發明的實施例提供一種網絡資源的處理裝置、方法和系統,用于解決處理網絡資源時導致網絡設備間的通信堵塞問題。
第一方面,本發明的實施例提供一種路由策略決策器,包括:
接收模塊,用于接收調度Scheduler平臺傳遞的與計算任務相對應的計算環境信息和各個計算節點的網絡信息,并將所述計算環境信息提供給決策帶寬模塊和生成模塊,將所述各個計算節點的網絡信息提供給所述生成模塊;
所述決策帶寬模塊,用于根據所述計算環境信息為所述計算任務決策分配的帶寬;
所述生成模塊,用于根據所述各個計算節點的網絡信息、決策分配的所述帶寬和所述計算環境信息為所述計算任務生成路由配置策略信息,并將所述路由配置策略信息提供給發送模塊;
所述發送模塊,用于將所述路由配置策略信息發送給路由配置控制器。
結合第一方面,在第一方面的另一種實現方式中,所述各個計算節點的網絡信息包括各個計算節點對應的互聯網協議IP地址和端口號;所述計算環境信息包括所述計算任務的狀態;
所述生成模塊,具體用于當所述計算任務的狀態為暫停時,根據所述各個計算節點的網絡信息和決策分配的所述帶寬為所述計算任務生成所述路由配置策略信息;
當所述計算任務的狀態為運行時,根據所述各個計算節點的網絡信息和決策分配的所述帶寬并按照第一預定策略為所述計算任務生成所述路由配置策略信息。
結合第一方面及其上述實現方式中的任一種實現方式,在第一方面的另一種實現方式中,所述計算環境信息還包括計算任務的優先級;所述第一預定策略具體包括:
所述生成模塊,還用于當所述計算任務的狀態為運行,并且所述計算任務的優先級高于或等于預定閾值時,根據所述各個計算節點的網絡信息和決策分配的所述帶寬在本次進行路由配置時為所述計算任務生成所述路由配置策略信息,其中所述預定閾值用于衡量所述計算任務的優先級的高低;
當所述計算任務的狀態為運行,并且所述計算任務的優先級低于預定閾值時,根據所述各個計算節點的網絡信息和決策分配的所述帶寬并在下一次需要進行路由配置時為所述計算任務生成所述路由配置策略信息。
第二方面,本發明的實施例提供一種Scheduler平臺,包括:
接收模塊,用于接收用戶設備UE提交的計算任務描述信息,并將所述計算任務描述信息提供給獲取模塊、分解模塊和生成模塊,其中所述計算任務描述信息包括用戶標識ID和所需的計算節點信息;
所述獲取模塊,用于根據所述計算任務描述信息獲取所述用戶ID對應的計算任務;
所述分解模塊,用于根據所述所需的計算節點信息將所述計算任務分解成至少一個子計算任務;
所述獲取模塊,還用于獲取處理所述各個子計算任務對應的各個計算節點的網絡信息,并將所述各個計算節點的網絡信息提供給第一發送模塊;
所述生成模塊,用于根據計算任務描述信息生成所述計算任務的計算環境信息,并將所述計算環境信息提供給所述第一發送模塊路由策略決策器;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410127405.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種生物除臭濾池裝置
- 下一篇:濕法除塵過濾裝置





