多层级租户体系的租户节点创建方法、装置、设备和计算机可读存储介质制造方法及图纸

技术编号:22908013 阅读:49 留言:0更新日期:2019-12-24 20:25
本发明专利技术涉及一种基于多层级租户体系结构的租户节点创建方法、装置、设备和介质,获取当前租户节点发起的租户节点创建请求,根据该创建请求携带的目标租户节点所属租户类型,在多层级租户体系结构中确定与该租户类型相对应的租户层级,该多层级租户体系结构包括多个租户层级,分别对应于不同的租户类型,然后在该租户层级中创建出目标租户节点。该方案能够根据待创建的目标租户节点所属租户类型,查找相应的租户层级,在该租户层级上创建出新的租户节点,租户节点的创建过程不会增加新的租户层级,这样整个租户体系的租户层级数量不会随租户节点的增加而增加,使得多层级租户体系结构的层级数量能保持为常数,降低该租户体系实现逻辑的时间复杂度。

Tenant node creation method, device, device and computer readable storage medium of multi tier tenant system

【技术实现步骤摘要】
多层级租户体系的租户节点创建方法、装置、设备和计算机可读存储介质
本专利技术涉及互联网
,特别是涉及一种基于多层级租户体系结构的租户节点创建方法、基于多层级租户体系结构的租户节点创建装置、计算机设备和计算机可读存储介质。
技术介绍
多层级租户体系结构通常被应用于云服务平台(如IaaS、PaaS和SaaS)当中。如云计算服务平台的租户设计,是通过资源隔离的方式,为不同租户提供相对独立的资源管理能力。其中,租户是云计算服务平台中的一种常用的资源隔离的方式,例如一个IaaS云服务平台,需要向A企业和B企业提供云资源(如计算能力、网络和存储等资源),在IaaS云服务平台的架构设计中,需要能区分不同企业购买的云资源,确保A企业用户登录时访问、使用的是A企业购买的云资源,而不是B企业的云资源,这种资源隔离的设计方法就是租户体系,而在云服务平台中,存在多级租户的需求,云服务平台的租户能够创建和管理自己的一级子租户,一级子租户还可以有自己的二级子租户,以此类推,使得资源的分配、使用和管理更加灵活。在多层级租户体系中创建新的租户节点时,传统本文档来自技高网...

【技术保护点】
1.一种基于多层级租户体系结构的租户节点创建方法,其特征在于,包括步骤:/n获取租户节点创建请求;所述租户节点创建请求为当前租户节点发起的;所述租户节点创建请求携带待创建的目标租户节点所属租户类型;/n根据所述租户类型,在多层级租户体系结构中确定与所述租户类型相对应的租户层级;其中,所述多层级租户体系结构包括多个租户层级,各个租户层级分别对应于不同的租户类型;/n在所述租户层级中创建所述目标租户节点。/n

【技术特征摘要】
1.一种基于多层级租户体系结构的租户节点创建方法,其特征在于,包括步骤:
获取租户节点创建请求;所述租户节点创建请求为当前租户节点发起的;所述租户节点创建请求携带待创建的目标租户节点所属租户类型;
根据所述租户类型,在多层级租户体系结构中确定与所述租户类型相对应的租户层级;其中,所述多层级租户体系结构包括多个租户层级,各个租户层级分别对应于不同的租户类型;
在所述租户层级中创建所述目标租户节点。


2.根据权利要求1所述的方法,其特征在于,在所述在所述租户层级中创建所述目标租户节点的步骤之后,还包括:
基于所述多层级租户体系结构,确定目标租户层级下属的子租户层级;其中,所述目标租户层级为与所述目标租户节点所属租户类型相对应的租户层级;
在所述子租户层级中创建所述目标租户节点的子租户节点。


3.根据权利要求1所述的方法,其特征在于,所述多层级租户体系结构包括三个租户层级;所述租户类型包括顶层租户、中间层租户和底层租户;其中,
所述顶层租户对应于所述三个租户层级的顶层,所述中间层租户对应于所述三个租户层级的中间层,所述底层租户对应于所述三个租户层级的底层;所述底层为所述中间层的下属层级,所述中间层为所述顶层的下属层级。


4.根据权利要求3所述的方法,其特征在于,所述多层级租户体系结构为云服务平台的多层级租户体系结构;所述顶层租户为平台拥有者,所述中间层租户为平台运营者,所述底层租户为普通租户。


5.根据权利要求4所述的方法,其特征在于,
所属租户类型为平台拥有者的租户节点,用于定义资源,以及向所属租户类型为平台运营者的租户节点分配资源;...

【专利技术属性】
技术研发人员:伍育珂郎朗张茂华
申请(专利权)人:数字广东网络建设有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1