[發(fā)明專利]多租戶管理系統(tǒng)和多租戶管理系統(tǒng)的實(shí)現(xiàn)方法有效
| 申請(qǐng)?zhí)枺?/td> | 202010017855.0 | 申請(qǐng)日: | 2020-01-08 |
| 公開(公告)號(hào): | CN111259378B | 公開(公告)日: | 2023-04-07 |
| 發(fā)明(設(shè)計(jì))人: | 鐘文杰;呂文棟;洪毅清 | 申請(qǐng)(專利權(quán))人: | 建信金融科技有限責(zé)任公司 |
| 主分類號(hào): | G06F21/46 | 分類號(hào): | G06F21/46;G06Q10/10;H04L67/10;G06Q30/0645;H04L9/40 |
| 代理公司: | 中原信達(dá)知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 11219 | 代理人: | 王安娜;王志遠(yuǎn) |
| 地址: | 200120 上海市浦東新區(qū)中國(guó)(*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 租戶 管理 系統(tǒng) 實(shí)現(xiàn) 方法 | ||
本發(fā)明公開了多租戶管理系統(tǒng)和多租戶管理系統(tǒng)的實(shí)現(xiàn)方法,涉及計(jì)算機(jī)技術(shù)領(lǐng)域。該系統(tǒng)的一具體實(shí)施方式包括:該系統(tǒng)包括OpenTSDB集群、管理模塊、驗(yàn)證模塊;OpenTSDB集群用于部署至少一個(gè)應(yīng)用程序;管理模塊設(shè)置于OpenTSDB集群上,用于接收租戶創(chuàng)建請(qǐng)求,創(chuàng)建租戶和租戶對(duì)應(yīng)的用戶、用戶組和角色;驗(yàn)證模塊用于接收用戶登錄請(qǐng)求,根據(jù)用戶登錄請(qǐng)求對(duì)待登錄用戶進(jìn)行驗(yàn)證。該實(shí)施方式能夠?qū)?shù)據(jù)存儲(chǔ)進(jìn)行優(yōu)化,可以大幅度提升數(shù)據(jù)查詢的效率和減少存儲(chǔ)空間的使用,達(dá)到完全實(shí)現(xiàn)OpenTSDB集群的資源隔離的效果,提高了用戶體驗(yàn)。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種多租戶管理系統(tǒng)和多租戶管理系統(tǒng)的實(shí)現(xiàn)方法。
背景技術(shù)
多租戶技術(shù)是一種軟件架構(gòu)技術(shù),是實(shí)現(xiàn)如何在多用戶環(huán)境下共用相同的系統(tǒng)或程序組件,并且可確保各用戶間數(shù)據(jù)的隔離性。隨著經(jīng)濟(jì)社會(huì)的發(fā)展以及人們對(duì)信息化認(rèn)識(shí)的提高,租戶對(duì)系統(tǒng)的個(gè)性化需求越來越普遍、對(duì)系統(tǒng)的安全性要求越來越高。另外租戶自身多屬于中小企業(yè),又面臨降成本、促成效的迫切需求,所以對(duì)于中小企業(yè)來說,多租戶技術(shù)顯得更加重要,OpenTSDB集群有多租戶相關(guān)的功能,其為多個(gè)用戶共享同一個(gè)OpenTSDB集群,提供了資源隔離的能力。
考慮到OpenTSDB集群的底層存儲(chǔ)為HBase存儲(chǔ),現(xiàn)有技術(shù)基于OpenTSDB集群的多租戶技術(shù)通過HBase自身的能力實(shí)現(xiàn)隔離,具體方式可以為通過NamespaceACL、Quota和RSGroup這三種方式可以實(shí)現(xiàn)資源隔離。
在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:集群的資源隔離包括存儲(chǔ)資源和計(jì)算資源的隔離,但是現(xiàn)有技術(shù)僅僅是針對(duì)底層存儲(chǔ)HBase的資源隔離,并不能完全實(shí)現(xiàn)OpenTSDB集群的資源隔離,用戶體驗(yàn)不好。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例提供一種多租戶管理系統(tǒng)和多租戶管理系統(tǒng)的實(shí)現(xiàn)方法,能夠?qū)?shù)據(jù)存儲(chǔ)進(jìn)行優(yōu)化,可以大幅度提升數(shù)據(jù)查詢的效率和減少存儲(chǔ)空間的使用,達(dá)到完全實(shí)現(xiàn)OpenTSDB集群的資源隔離的效果,提高了用戶體驗(yàn)。
為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明實(shí)施例的第一方面,提供了一種多租戶管理系統(tǒng)。
本發(fā)明實(shí)施例的一種多租戶管理系統(tǒng),包括:OpenTSDB集群、管理模塊、驗(yàn)證模塊;所述OpenTSDB集群用于部署至少一個(gè)應(yīng)用程序;所述管理模塊設(shè)置于所述OpenTSDB集群上,用于接收租戶創(chuàng)建請(qǐng)求,創(chuàng)建租戶和所述租戶對(duì)應(yīng)的用戶、用戶組和角色;所述驗(yàn)證模塊用于接收用戶登錄請(qǐng)求,根據(jù)所述用戶登錄請(qǐng)求對(duì)待登錄用戶進(jìn)行驗(yàn)證。
可選地,所述創(chuàng)建租戶和所述租戶對(duì)應(yīng)的用戶、用戶組和角色,包括:在管理界面,創(chuàng)建所述租戶的唯一標(biāo)識(shí),根據(jù)所述租戶的唯一標(biāo)識(shí),設(shè)置所述租戶的資源信息、權(quán)限信息和存儲(chǔ)信息;在創(chuàng)建所述租戶后,在所述租戶對(duì)應(yīng)的租戶控制界面,創(chuàng)建所述租戶對(duì)應(yīng)的所述用戶、所述用戶組和所述角色。
可選地,所述管理模塊還用于:根據(jù)所述租戶對(duì)應(yīng)的特定設(shè)置需求,在所述租戶對(duì)應(yīng)的租戶控制界面,對(duì)所述資源信息、所述權(quán)限信息和所述存儲(chǔ)信息進(jìn)行修改。
可選地,所述資源信息包括:租戶對(duì)應(yīng)的最大資源信息、租戶對(duì)應(yīng)的最小資源信息、以及租戶對(duì)應(yīng)的資源池權(quán)重信息;所述權(quán)限信息包括:租戶對(duì)應(yīng)的運(yùn)行應(yīng)用程序的數(shù)量信息、以及租戶對(duì)應(yīng)的隊(duì)列標(biāo)識(shí)信息;以及所述存儲(chǔ)信息包括:租戶對(duì)應(yīng)的存儲(chǔ)空間配額信息、租戶對(duì)應(yīng)的存儲(chǔ)路徑信息、以及租戶對(duì)應(yīng)的存儲(chǔ)文件數(shù)量信息。
可選地,所述管理模塊還用于:在創(chuàng)建所述租戶對(duì)應(yīng)的所述用戶時(shí),基于計(jì)算機(jī)網(wǎng)絡(luò)授權(quán)協(xié)議,生成所述用戶對(duì)應(yīng)的密碼文件。
可選地,所述驗(yàn)證模塊還用于:查詢所述待登錄用戶對(duì)應(yīng)的密碼文件,利用查詢的所述密碼文件,對(duì)所述待登錄用戶進(jìn)行身份驗(yàn)證;若身份驗(yàn)證通過,則確認(rèn)所述待登錄用戶成功登錄所述OpenTSDB集群。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于建信金融科技有限責(zé)任公司,未經(jīng)建信金融科技有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010017855.0/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:退役電動(dòng)汽車電池作為大規(guī)模儲(chǔ)能的發(fā)輸電系統(tǒng)運(yùn)行可靠性評(píng)估方法
- 下一篇:一種運(yùn)動(dòng)能力評(píng)估方法、系統(tǒng)和體脂秤、移動(dòng)終端
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過限制訪問或處理程序或過程
- 一種工作流自動(dòng)化測(cè)試系統(tǒng)及方法
- 一種基于云平臺(tái)的多租戶系統(tǒng)
- 數(shù)據(jù)庫(kù)系統(tǒng)中測(cè)試數(shù)據(jù)的形成與操縱
- 一種在云搜索平臺(tái)中構(gòu)建索引和進(jìn)行搜索的方法和裝置
- 多層級(jí)租戶體系的租戶節(jié)點(diǎn)創(chuàng)建方法、裝置、設(shè)備和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 多租戶區(qū)塊鏈網(wǎng)絡(luò)中的輕量級(jí)節(jié)點(diǎn)
- 一種多租戶模式下的租戶合并方法
- 基于多租戶的資源調(diào)配方法和裝置
- 一種基于租戶屬性的多租戶數(shù)據(jù)隔離方法及系統(tǒng)
- 一種SaaS多租戶數(shù)據(jù)隔離的方法、裝置、設(shè)備及介質(zhì)
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置





