[發(fā)明專利]分布式緩存系統(tǒng)在審
| 申請?zhí)枺?/td> | 201811323812.4 | 申請日: | 2018-11-08 |
| 公開(公告)號: | CN109491975A | 公開(公告)日: | 2019-03-19 |
| 發(fā)明(設(shè)計)人: | 牛路;郭晨陽;李可佳 | 申請(專利權(quán))人: | 江蘇曲速教育科技有限公司 |
| 主分類號: | G06F16/172 | 分類號: | G06F16/172;G06F16/182 |
| 代理公司: | 北京晟睿智杰知識產(chǎn)權(quán)代理事務(wù)所(特殊普通合伙) 11603 | 代理人: | 于淼 |
| 地址: | 214000 江蘇省無錫市新吳*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 集群 服務(wù)器集群 分布式緩存系統(tǒng) 系統(tǒng)管理平臺 數(shù)據(jù)存儲層 數(shù)據(jù)分布 管理模塊 緩存數(shù)據(jù) 分?jǐn)?/a> 分布式文件系統(tǒng) 報表管理模塊 集群管理模塊 權(quán)限管理模塊 緩存 客戶端配置 報警監(jiān)控 實例管理 數(shù)據(jù)交互 運維管理 大容量 監(jiān)控 外部 創(chuàng)建 | ||
1.一種分布式緩存系統(tǒng),其特征在于,包括服務(wù)器集群和系統(tǒng)管理平臺,其中,
所述服務(wù)器集群,包括集群、數(shù)據(jù)分布層和數(shù)據(jù)存儲層,其中,
所述數(shù)據(jù)分布層與集群相連接,管理集群內(nèi)部節(jié)點間通信、自動故障切換、副本復(fù)制與數(shù)據(jù)同步、智能數(shù)據(jù)再平衡與數(shù)據(jù)遷移;
所述數(shù)據(jù)存儲層與集群相連接,用于在內(nèi)存和磁盤中的存儲和檢索數(shù)據(jù);
所述集群分別與數(shù)據(jù)分布層和數(shù)據(jù)存儲層相連接,集群中將緩存數(shù)據(jù)分?jǐn)偟蕉鄠€分片,每個分片具有相同的組件,每個分片包括多個節(jié)點,其中包括至少一個主節(jié)點和至少一個從節(jié)點,用于創(chuàng)建出大容量的緩存,在單個節(jié)點上預(yù)留內(nèi)存,當(dāng)需要擴(kuò)容時使用所述預(yù)留內(nèi)存實現(xiàn)擴(kuò)容;分片內(nèi)通過數(shù)據(jù)遷移實現(xiàn)平滑縱向擴(kuò)容、以及通過增加分片的數(shù)量實現(xiàn)平滑橫向擴(kuò)容;
所述系統(tǒng)管理平臺與所述服務(wù)器集群相連接,用于對服務(wù)器集群進(jìn)行運維管理與監(jiān)控,包括集群管理模塊、實例管理模塊、報警監(jiān)控管理模塊、報表管理模塊、客戶端配置管理模塊、以及權(quán)限管理模塊,其中,
所述集群管理模塊用于創(chuàng)建、銷毀、更改參數(shù)配置;
所述實例管理模塊用于起停、部署、更改運行配置、及數(shù)據(jù)查詢;
所述報警監(jiān)控管理模塊用于報警規(guī)則管理、報警及異常記錄管理、實例及集群狀態(tài)曲線展示;
所述權(quán)限管理模塊將用戶劃分為超級管理員,集群管理員,集群用戶三種角色,對每種角色的操作權(quán)限作權(quán)限控制。
2.根據(jù)權(quán)利要求1所述的分布式緩存系統(tǒng),其特征在于,所述分布式緩存系統(tǒng)還包括系統(tǒng)進(jìn)程池、哨兵、自動切換控制器、信息采集器、規(guī)則報警器、擴(kuò)容控制器、配置服務(wù)器、及軟件開發(fā)工具包,其中,
所述系統(tǒng)進(jìn)程池,用于獨立部署系統(tǒng)進(jìn)程或者將現(xiàn)有已經(jīng)部署的系統(tǒng)進(jìn)程納入管理,形成邏輯上統(tǒng)一的緩存資源池;
所述哨兵,在每個機(jī)房設(shè)有一套哨兵,用于判斷實例是否存活;
所述自動切換控制器,用于接受來自哨兵的投票結(jié)果,執(zhí)行自動切換;
所述信息采集器,用于部署采集應(yīng)用節(jié)點,對所有實例進(jìn)行信息采集,存儲到時間序列數(shù)據(jù)庫,必要時發(fā)送報警信息;
所述規(guī)則報警器,用于對采集傳輸?shù)臄?shù)據(jù)進(jìn)行實時分析,使用預(yù)定義的規(guī)則進(jìn)行報警;
所述擴(kuò)容控制器,用于控制各分布式組件協(xié)調(diào)工作,進(jìn)行平滑縱向切換和水平擴(kuò)容;
所述配置服務(wù)器,用于提供配置和元信息服務(wù),應(yīng)用端的軟件開發(fā)工具包來輪詢變更;
所述軟件開發(fā)工具包,用于為應(yīng)用提供操作集群數(shù)據(jù)的應(yīng)用程序接口API,利用輪詢到的集群配置元信息訪問后端的節(jié)點,所述集群配置元信息包括節(jié)點拓?fù)洹⒙酚珊妥x寫策略;軟件開發(fā)工具包還用于監(jiān)控配置信息變更,包括故障切換、和服務(wù)節(jié)點遷移,動態(tài)重啟底層的連接池。
3.根據(jù)權(quán)利要求1所述的分布式緩存系統(tǒng),其特征在于,所述節(jié)點為服務(wù)器,其中,所述主節(jié)點為主服務(wù)器,所述從節(jié)點為從服務(wù)器。
4.根據(jù)權(quán)利要求1所述的分布式緩存系統(tǒng),其特征在于,對緩存數(shù)據(jù)進(jìn)行異步復(fù)制和同步復(fù)制。
5.根據(jù)權(quán)利要求1所述的分布式緩存系統(tǒng),其特征在于,當(dāng)讀取緩存數(shù)據(jù)時,讀取方式包括:選擇主節(jié)點優(yōu)先、從節(jié)點優(yōu)先或隨意挑選的方式。
6.根據(jù)權(quán)利要求2所述的分布式緩存系統(tǒng),其特征在于,所述哨兵通過選票算法自動判斷實例的不存活狀態(tài),通知所述自動切換控制器進(jìn)行主節(jié)點與從節(jié)點的自動切換,切換時間以秒為單位。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于江蘇曲速教育科技有限公司,未經(jīng)江蘇曲速教育科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811323812.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種集群調(diào)度呼叫業(yè)務(wù)中主叫終端信息顯示方法
- 更新網(wǎng)絡(luò)流量管理設(shè)備同時維持有效性
- 與集群調(diào)度系統(tǒng)進(jìn)行通信的方法、群集接入網(wǎng)關(guān)及系統(tǒng)
- 一種管理集群通信系統(tǒng)資源的方法
- 基于Kubernetes和OpenStack容器云平臺多集群構(gòu)建方法、介質(zhì)、設(shè)備
- 一種容災(zāi)系統(tǒng)、容災(zāi)處理方法、監(jiān)控節(jié)點和備份集群
- 一種ETCD集群恢復(fù)方法、系統(tǒng)、設(shè)備及計算機(jī)介質(zhì)
- 混合云場景下保證可用集群數(shù)量的方法、裝置及系統(tǒng)
- 一種集群拓?fù)涓路椒ā⑾到y(tǒng)、設(shè)備及計算機(jī)存儲介質(zhì)
- 集群切換方法、集群切換裝置、電子設(shè)備及可讀存儲介質(zhì)
- 分布式緩存資源調(diào)度的方法、裝置及系統(tǒng)
- 分布式緩存資源調(diào)度的方法、裝置及系統(tǒng)
- 一種分布式文件系統(tǒng)多級緩存實現(xiàn)方法
- 多種分布式緩存系統(tǒng)的自適配裝置和方法
- 分布式緩存系統(tǒng)擴(kuò)容方法、數(shù)據(jù)訪問方法及裝置和系統(tǒng)
- 分布式統(tǒng)一緩存實現(xiàn)方法、裝置及系統(tǒng)
- 一種分布式容器鏡像存儲與分發(fā)系統(tǒng)與方法
- 請求處理方法、裝置、服務(wù)器及存儲介質(zhì)
- 一種用于分布式緩存系統(tǒng)中緩存數(shù)據(jù)更新的方法與設(shè)備
- 自適應(yīng)的分布式緩存主備狀態(tài)信息切換方法及裝置





