[發明專利]智能分布式系統部署方法、系統及存儲介質在審
| 申請號: | 201910812935.2 | 申請日: | 2019-08-29 |
| 公開(公告)號: | CN110784504A | 公開(公告)日: | 2020-02-11 |
| 發明(設計)人: | 張鑫 | 申請(專利權)人: | 恒大智慧科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518000 廣東省深圳市南山區前海深港合作區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 調度中心 適配服務器 服務器 分布式系統部署 服務性能 需求文件 關系表 系統資源利用率 服務請求 模糊算法 生成服務 性能參數 指標參數 智能 加載 跳轉 預置 服務 存儲 查找 響應 | ||
1.一種智能分布式系統部署方法,其特征在于,包括:
設置若干臺服務器相互連接,其中一臺服務器為調度中心;
將預編寫的服務性能需求文件放置于所述調度中心,所述服務性能需求文件用于說明服務對應的性能參數需求;
所述調度中心獲取其余各服務器指標參數;
根據預置的模糊算法,計算各項服務所對應的適配服務器,生成服務與適配服務器的關系表并存儲所述關系表;
當有服務進行請求時,所述調度中心接收該服務請求,并查找該服務所對應的適配服務器,將所述服務跳轉至所述服務器進行加載。
2.根據權利要求1所述的智能分布式系統部署方法,其特征在于,所述根據預置的模糊算法,計算各項服務所對應的適配服務器,并生成服務與適配服務器的關系表的步驟之后,還包括:
所述調度中心將所述存儲的關系表分發至所述各服務器。
3.根據權利要求1所述的智能分布式系統部署方法,其特征在于,所述服務對應的性能參數包括硬盤空間、內存、CPU性能、所需網絡帶寬、所需網絡速率、服務范圍以及服務預計并發數。
4.根據權利要求1所述的智能分布式系統部署方法,其特征在于,所述服務器指標參數包括:帶寬、時延、硬盤空間、內存空間、CPU核心數以及CPU頻率等。
5.根據權利要求1所述的智能分布式系統部署方法,其特征在于,所述根據預置的模糊算法,計算各項服務所對應的適配服務器,生成服務與適配服務器的關系表的步驟包括:
從所述服務性能需求文件的首序服務開始,利用預置的模糊算法參考所述服務對應的性能參數需求計算該服務所對應的最優服務器,并將該最優服務器作為所述服務的關聯項寫入關系表中;
計算其余服務對應的最優服務器進而完善關系表,直至所有服務的最優服務器計算完畢。
6.根據權利要求5所述的智能分布式系統部署方法,其特征在于,所述利用預置的模糊算法參考所述服務對應的性能參數需求計算該服務對應的最優服務器的步驟包括:
所述服務預置有各性能參數需求的權重,利用所述服務預置的各性能參數需求的權重,對所述各服務器的指標參數進行加權計算,得到各服務器最終權重得分,將權重得分最高的服務器設置為所述服務所對應的最優服務器。
7.根據權利要求6所述的智能分布式系統部署方法,其特征在于,所述服務預置有各性能參數需求的權重,利用所述服務預置的各性能參數需求的權重,對所述各服務器的指標參數進行加權計算,得到各服務器最終權重得分,將權重得分最高的服務器設置為所述服務所對應的最優服務器的步驟之后,還包括:
若權重得分相同,將得分相同的服務器均設置為所述服務所對應的最優服務器。
8.根據權利要求1所述的智能分布式系統部署方法,其特征在于,所述當有服務進行請求時,所述調度中心接收該服務請求,并查找該服務所對應的適配服務器,將所述服務跳轉至所述服務器進行加載的步驟為:
當有服務進行請求時,所述調度中心接受該服務請求,查找該服務在所述關系表中所對應最優服務器的網絡地址,根據所述網絡地址將所述服務路由至所述最優服務器;
若所述最優服務器存在兩個或兩個以上,則對各服務器狀態進行問詢,將所述服務路由至出于空閑狀態的最優服務器。
9.一種智能分布式系統,其特征在于,包括:
若干臺服務器,所述服務器之間相互連接,其中一臺服務器為調度中心;
需求模塊,用于將預編寫的服務性能需求文件放置于所述調度中心,所述服務性能需求文件用于說明服務對應的性能參數需求
指標模塊,用于所述調度中心獲取其余各服務器指標參數;
計算模塊,用于根據預置的模糊算法,計算各項服務所對應的適配服務器,生成服務與適配服務器的關系表并存儲所述關系表;
服務模塊,用于當有服務進行請求時,所述調度中心接收該服務請求,并查找該服務所對應的適配服務器,將所述服務跳轉至所述服務器進行加載。
10.一種計算機存儲介質,其特征在于,所述計算機存儲介質存儲有計算機程序,所述計算機程序能夠被至少一個處理器所執行如權利要求1至8的智能分布式系統部署方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于恒大智慧科技有限公司,未經恒大智慧科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910812935.2/1.html,轉載請聲明來源鉆瓜專利網。





