[发明专利]一种多级云平台中的用户认证方法和装置有效
申请号: | 201710574685.4 | 申请日: | 2017-07-14 |
公开(公告)号: | CN107547512B | 公开(公告)日: | 2020-04-17 |
发明(设计)人: | 房鹤 | 申请(专利权)人: | 新华三云计算技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L9/12 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;何立春 |
地址: | 610041 四川省成都市高新区天华二路2*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多级 平台 中的 用户 认证 方法 装置 | ||
本发明公开了一种多级云平台中的用户认证方法和装置,所述方法包括:在本云平台中维护本地用户数据库,使本地用户数据库与多级云平台中的其他云平台中的用户数据库保持一致;当接收到发送至本云平台的用户认证请求时,将用户认证请求中的用户数据与本地用户数据库中的相应用户的用户数据进行比较;如果本地用户数据库中存在版本一致的用户数据且其中的用户认证数据为最新,则返回认证成功消息。否则,则向上一级云平台发送包括用户数据的新版本用户数据获取请求,当接收到上一级云平台返回的相应用户的最新版本的用户数据时,将该最新版本的用户数据保存到本地用户数据库中,重新进行认证。
技术领域
本发明涉及计算机网络技术领域,具体涉及一种多级云平台中的用户认证方法和装置。
背景技术
随着云计算时代的到来,大型企业、政府部门等将越来越多的业务迁移到私有云平台。而随着业务的增长,独立的私有云平台显露了一些问题。例如,业务可靠性问题,将所有业务集中在一个私有云平台内,当该私有云平台遭遇重大灾难时,将影响全部业务。
为此,出现了多级云平台的解决方案。多级云平台是指各地分别建立相对独立的私有云平台,并使其相互之间管理层网络可达。私有云平台可以有效的利用各地已有的资源,多个异地私有云平台中可以对业务数据进行相互备份,因此当一个私有云平台出现问题时,业务可以不受影响或者快速异地恢复。
多级云平台一般为树状组织结构,根节点通常称为顶级私有云平台。对于其中的任意节点(私有云平台),可以称下级节点为下级云平台,同理称上级节点为上级云平台。多级云平台内的每个私有云平台都是一个相对独立的云平台,使用不同的集群结构、数据库模式应对各自内部的业务要求。而管理上,则通过以一套云平台的界面入口,即可管理多级云平台内的所有资源,而无须用户切换管理界面。多级云平台对于集中管理多个私有云平台资源提供了有效的入口,提供了统一的使用体验,使用户可以无缝在多个相对独立的私有云平台间切换,从而更利于对私有云平台内的资源进行整合。
用户认证功能作为多级云平台管理的入口功能,需要能够协调各个私有云平台的认证功能,使用户可以在多级平台云内的任意云平台登录,均可以管理所有的多级云平台内的资源,做到无差异化体验。现有技术中,多级云平台的认证功能的实现方法通常为:共享用户认证服务实现。即多级云平台内的各个私有云平台相互连接时,均停用私有云平台内的认证服务,而是用根私有云平台的认证服务作为自己的认证服务,使用这种方法的系统架构如图1所示。如图1所示,当各级云平台相互连接时,非顶级云平台的认证服务处于停用状态(浅灰色),各级云平台的业务服务将认证请求转发到顶级云平台的认证服务(深灰色)。当发生用户认证请求时,认证的请求将被直接发送给顶级私有云平台的认证服务,待认证通过后再返回对应的数据,这种认证的流程如图2所示。
这种方法存在如下问题:
1)性能问题较为明显:所有的认证请求都需要使用私有云平台间的广域网络,通常这个网络相对于私有云平台内部网络质量较差,受影响的概率也较大,因此频繁的使用这种网络链路将导致连接不稳定,从而影响认证的性能;
2)单点问题:当顶级私有云平台出现故障时,多级云平台的所有节点(私有云平台)都无法使用;
3)服务耦合性高:由于使用顶级云平台的认证服务,需要修改多级云平台内的所有服务,都指向顶级云平台认证服务,修改工作量大,且不易维护。
发明内容
为了至少部分地解决上述问题,本发明提供了一种多级云平台中的用户认证方法,应用于多级云平台中的各云平台中,包括:
在本云平台中维护本地用户数据库,使所述本地用户数据库与多级云平台中的其他云平台中的用户数据库保持一致;所述本地用户数据库中保存有各用户的用户数据;
当接收到发送至本云平台的用户认证请求时,将所述用户认证请求中的用户数据与本地用户数据库中的相应用户的用户数据进行比较;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三云计算技术有限公司,未经新华三云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710574685.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便携式高中物理电学实验设备
- 下一篇:一种等厚干涉演示装置及演示方法