[发明专利]多租户管理系统和多租户管理系统的实现方法有效
申请号: | 202010017855.0 | 申请日: | 2020-01-08 |
公开(公告)号: | CN111259378B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 钟文杰;吕文栋;洪毅清 | 申请(专利权)人: | 建信金融科技有限责任公司 |
主分类号: | G06F21/46 | 分类号: | G06F21/46;G06Q10/10;H04L67/10;G06Q30/0645;H04L9/40 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 王安娜;王志远 |
地址: | 200120 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 租户 管理 系统 实现 方法 | ||
本发明公开了多租户管理系统和多租户管理系统的实现方法,涉及计算机技术领域。该系统的一具体实施方式包括:该系统包括OpenTSDB集群、管理模块、验证模块;OpenTSDB集群用于部署至少一个应用程序;管理模块设置于OpenTSDB集群上,用于接收租户创建请求,创建租户和租户对应的用户、用户组和角色;验证模块用于接收用户登录请求,根据用户登录请求对待登录用户进行验证。该实施方式能够对数据存储进行优化,可以大幅度提升数据查询的效率和减少存储空间的使用,达到完全实现OpenTSDB集群的资源隔离的效果,提高了用户体验。
技术领域
本发明涉及计算机技术领域,尤其涉及一种多租户管理系统和多租户管理系统的实现方法。
背景技术
多租户技术是一种软件架构技术,是实现如何在多用户环境下共用相同的系统或程序组件,并且可确保各用户间数据的隔离性。随着经济社会的发展以及人们对信息化认识的提高,租户对系统的个性化需求越来越普遍、对系统的安全性要求越来越高。另外租户自身多属于中小企业,又面临降成本、促成效的迫切需求,所以对于中小企业来说,多租户技术显得更加重要,OpenTSDB集群有多租户相关的功能,其为多个用户共享同一个OpenTSDB集群,提供了资源隔离的能力。
考虑到OpenTSDB集群的底层存储为HBase存储,现有技术基于OpenTSDB集群的多租户技术通过HBase自身的能力实现隔离,具体方式可以为通过NamespaceACL、Quota和RSGroup这三种方式可以实现资源隔离。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:集群的资源隔离包括存储资源和计算资源的隔离,但是现有技术仅仅是针对底层存储HBase的资源隔离,并不能完全实现OpenTSDB集群的资源隔离,用户体验不好。
发明内容
有鉴于此,本发明实施例提供一种多租户管理系统和多租户管理系统的实现方法,能够对数据存储进行优化,可以大幅度提升数据查询的效率和减少存储空间的使用,达到完全实现OpenTSDB集群的资源隔离的效果,提高了用户体验。
为实现上述目的,根据本发明实施例的第一方面,提供了一种多租户管理系统。
本发明实施例的一种多租户管理系统,包括:OpenTSDB集群、管理模块、验证模块;所述OpenTSDB集群用于部署至少一个应用程序;所述管理模块设置于所述OpenTSDB集群上,用于接收租户创建请求,创建租户和所述租户对应的用户、用户组和角色;所述验证模块用于接收用户登录请求,根据所述用户登录请求对待登录用户进行验证。
可选地,所述创建租户和所述租户对应的用户、用户组和角色,包括:在管理界面,创建所述租户的唯一标识,根据所述租户的唯一标识,设置所述租户的资源信息、权限信息和存储信息;在创建所述租户后,在所述租户对应的租户控制界面,创建所述租户对应的所述用户、所述用户组和所述角色。
可选地,所述管理模块还用于:根据所述租户对应的特定设置需求,在所述租户对应的租户控制界面,对所述资源信息、所述权限信息和所述存储信息进行修改。
可选地,所述资源信息包括:租户对应的最大资源信息、租户对应的最小资源信息、以及租户对应的资源池权重信息;所述权限信息包括:租户对应的运行应用程序的数量信息、以及租户对应的队列标识信息;以及所述存储信息包括:租户对应的存储空间配额信息、租户对应的存储路径信息、以及租户对应的存储文件数量信息。
可选地,所述管理模块还用于:在创建所述租户对应的所述用户时,基于计算机网络授权协议,生成所述用户对应的密码文件。
可选地,所述验证模块还用于:查询所述待登录用户对应的密码文件,利用查询的所述密码文件,对所述待登录用户进行身份验证;若身份验证通过,则确认所述待登录用户成功登录所述OpenTSDB集群。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010017855.0/2.html,转载请声明来源钻瓜专利网。