[發明專利]一種基于同一接口的分布式調度方法有效
| 申請號: | 201410128399.1 | 申請日: | 2014-04-01 |
| 公開(公告)號: | CN103905550B | 公開(公告)日: | 2017-08-29 |
| 發明(設計)人: | 游建友;許華堂;周華;賴禮袍 | 申請(專利權)人: | 南威軟件股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 泉州市文華專利代理有限公司35205 | 代理人: | 陳雪瑩 |
| 地址: | 362000 福建省泉州市*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 同一 接口 分布式 調度 方法 | ||
1.一種基于同一接口服務的分布式調度方法,其特征在于:包括一個統計分析引擎、一個調度引擎、一個服務接口插件和多個服務實現插件,所述調度引擎用以調度、加載服務實現插件,所述服務接口插件用以統一訪問入口,在創建對象的時候用接口創建相應的服務實現插件,所述服務實現插件用以實現具體的業務功能,所述方法采用一個接口聯接多個服務實現插件的方式;所述服務實現插件是基于服務接口插件基礎上實現且各服務實現插件分別部署在不同的服務器中,該方法包括:
步驟1、當同一時間有大量訪問請求時,通過統計分析引擎根據請求類型對訪問請求進行分類和計算出當前請求訪問量的總數、所需帶寬、所需內存、所需硬盤,同時根據當前現有服務器的性能,計算出當前請求訪問量所需的服務器數量及服務實現插件數量;
步驟2、統計分析引擎根據請求類型,通過服務接口找到當前集群中所有實現該接口的服務器;
步驟3、統計分析引擎通過統計訪問請求所需帶寬、所需內存、所需硬盤,對所找到服務實現插件的自身運行情況進行性能評測,找出符合需求、負載最輕的若干臺服務器,并將結果輸出給調度引擎;
步驟4、調度引擎將請求分發到該若干臺服務器的服務實現插件進行分布式計算、并行計算,并將結果進行匯總輸出;
步驟5、當請求執行完畢之后,調度引擎釋放服務實現插件,使得服務實現插件的個數根據訪問量的需要進行動態增添或刪除。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南威軟件股份有限公司,未經南威軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410128399.1/1.html,轉載請聲明來源鉆瓜專利網。





