【技术实现步骤摘要】
一种用于多租户隔离的方法及系统
本专利技术涉及计算机
,尤其涉及一种用于多租户隔离的方法及系统。
技术介绍
多租户技术是一种在多用户环境下实现多用户使用相同的系统或程序组件,并同时保证多用户间的数据隔离的架构。通过多租户隔离,可以确保使用同一系统或程序组件的多租户之间数据独立,从而保障数据的安全。安防国家标准推荐不同地域的安防数据要存放到不同的数据库,实现多租户相互隔离。每个机房或者网点对应一套处理单元,每个处理单元独立连接一个数据库。当某个地域的安防设施失效后,其他的安防地域能够正常工作。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:当不同地域的机房网点扩展时,处理单元新增,数据库新增,整体使用纵向扩展方式。传统纵向扩展架构结构较为简单,扩展时新建一个机房需要配套新建与其相对应的处理单元和数据库。边缘端的网点和机房分布在不同的地域要连接不同的采集设备,无法共享使用。当地域较多,机房网点数量较大时,数据中心对应的处理单元较多带来运维成本上升。随着网络业务的多样化发展, ...
【技术保护点】
1.一种用于多租户隔离的方法,其特征在于,包括:/n在采集端处写入标签;/n通过负载均衡器,将所述标签传送到多个处理单元中的一个;以及/n根据写入的标签,在与所述采集端相对应的数据库中保存所述标签及数据。/n
【技术特征摘要】
1.一种用于多租户隔离的方法,其特征在于,包括:
在采集端处写入标签;
通过负载均衡器,将所述标签传送到多个处理单元中的一个;以及
根据写入的标签,在与所述采集端相对应的数据库中保存所述标签及数据。
2.根据权利要求1所述的方法,其中,所述采集端与所述数据库在同一地域中。
3.根据权利要求1所述的方法,其中,所述标签用于识别租户。
4.根据权利要求1所述的方法,其中,所述标签被随机地传送到多个处理单元中的一个。
5.根据权利要求1所述的方法,其中,所述多个处理单元以及所述数据库被包括在数据中心中。
6.根据权利要求1所述的方法,所述多个处理器中的每一个包括:前台服务器、后台服务器以及路由器。
7.根据权利要求5所述的方法,其中,所述数据中心还包括一个或多个公共服务模块。
8.根据权利要求7所述的方法,其中,所述公共服务模块包括缓存、消息中间件中的一个或多个。
9.根据权利要求7所述的方法,其中,所述公共服务模块由所述多个处理单元共享。
10.根据权利要求1所述的方法,其中,...
【专利技术属性】
技术研发人员:李凯,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。