基于多数据中心云管平台的登录管理系统和方法技术方案

技术编号:25446385 阅读:31 留言:0更新日期:2020-08-28 22:32
本发明专利技术公开了一种基于多数据中心云管平台的登录管理系统和方法。其中,基于多数据中心云管平台的登录管理系统包括:云管平台,云管平台包括数据中心门户CMP和云分区管理器CMZ,CMP对应多个CMZ,CMP接收用户的登录请求,登录请求中包含有用户名和密码,CMP判断本地是否缓存有与用户名一致的免登录票据,如果本地缓存有与用户名一致的免登录票据,则将免登录票据和登录请求发送给认证服务器;认证服务器,认证服务器对免登录票据和登录请求进行认证,并在免登录票据和登录请求均认证通过后,向CMP返回认证通过信息;CMP根据认证通过信息向用户提供CMZ对应的云资源和/或云服务。

【技术实现步骤摘要】
基于多数据中心云管平台的登录管理系统和方法
本专利技术涉及云平台管理
,尤其涉及一种基于多数据中心云管平台的登录管理系统和方法。
技术介绍
随着云和移动化的发展,企业应用逐渐由私有云向公有云、PC端向移动端迁移。企业IT需要管控的不仅仅是PC上的B/S应用,还有公有云中的SaaS软件平台、移动端的APP、对外的第三方接口以及IOT物联网设备等,各端的应用管理成为了企业所面临的严峻挑战。因此,统一身份认证对多数据中心统一管理,为用户提供统一的门户入口,打通多中心云管平台的应用显得尤为重要。目前的系统存在着诸多子系统,而这些子系统是分别部署在不同的服务器中的,因此采用传统方式session无法解决针对多数据中心统一管理的问题。
技术实现思路
本专利技术的目的旨在至少在一定程度上解决上述的技术问题之一。为此,本专利技术的第一个目的在于提出一种基于多数据中心云管平台的登录管理系统,能够实现多个数据中心统一管理,为用户提供统一的门户入口,更便捷地管理多个数据中心的资源,提升数据中心的运维管理效率。本专利技术的第二个目的在于提出一种基于多数据中心云管平台的登录管理方法。为了实现上述目的,本专利技术第一方面实施例提出一种基于多数据中心云管平台的登录管理系统,该系统包括:云管平台,所述云管平台包括数据中心门户CMP和云分区管理器CMZ,所述CMP对应多个所述CMZ,所述CMP接收用户的登录请求,所述登录请求中包含有用户名和密码,所述CMP判断本地是否缓存有与所述用户名一致的免登录票据,如果本地缓存有与所述用户名一致的免登录票据,则将所述免登录票据和所述登录请求发送给认证服务器;所述认证服务器,所述认证服务器对所述免登录票据和所述登录请求进行认证,并在所述免登录票据和所述登录请求均认证通过后,向所述CMP返回认证通过信息;所述CMP根据所述认证通过信息向所述用户提供所述CMZ对应的云资源和/或云服务。可选的,如果未缓存与所述用户名一致的免登录票据,则所述CMP将所述登录请求发送给认证服务器;所述认证服务器对所述登录请求进行认证,并在认证通过后,生成免登录票据,以及将生成的免登录票据缓存至所述CMP。可选的,所述CMZ用于管理各自的所述云资源和/或所述云服务。可选的,如果所述免登录票据和所述登录请求中的任一个认证失败,或者所述免登录票据和所述登录请求均认证失败,则所述认证服务器向所述CMP返回认证失败信息。本专利技术实施例的基于多数据中心云管平台的登录管理系统,支持多个数据中心统一管理,支持跨分区组织及用户数据自动同步,为用户提供统一的门户入口,云分区管理无缝切换,更便捷地管理多个数据中心的资源。多数据中心管理大大提高了系统的扩展能力。多个数据中心统一管理,为用户提供统一的门户入口,更便捷地管理多个数据中心的资源。通过数据中心门户CMP对接多个云分区管理器CMZ,可以管理多个数据中心内的虚拟基础架构,大大提升了数据中心的运维管理效率。为了实现上述目的,本专利技术第二方面实施例提出了一种基于多数据中心云管平台的登录管理方法,包括:接收用户的登录请求,所述登录请求中包含有用户名和密码;判断本地是否缓存有与所述用户名一致的票据;如果缓存有与所述用户名一致的票据,则将所述票据和所述登录请求发送给认证服务器,以使所述认证服务器对所述票据和所述登录请求进行认证;在所述认证服务器对所述票据和所述登录请求的认证通过后,接收所述认证服务器返回的认证通过信息。可选的,如果未缓存与所述用户名一致的票据,则所述登录请求发送给认证服务器,以使所述认证服务器对所述登录请求进行认证;在所述认证服务器对所述登录请求的认证通过后,接收所述认证服务器生成的票据。本专利技术实施例的基于多数据中心云管平台的登录管理方法,通过接收用户的登录请求,并判断本地是否缓存有与所述用户名一致的票据,如果缓存有与所述用户名一致的票据,则将所述票据和所述登录请求发送给认证服务器,以使所述认证服务器对所述票据和所述登录请求进行认证,在所述认证服务器对所述票据和所述登录请求的认证通过后,接收所述认证服务器返回的认证通过信息,实现了多个数据中心统一管理,为用户提供统一的门户入口,更便捷地管理多个数据中心的资源,大大提升了数据中心的运维管理效率。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明构成本专利技术的一部分的说明书附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术一实施例的基于多数据中心云管平台的登录管理系统的结构示意图;图2是本专利技术一具体实施例的基于多数据中心云管平台的登录管理系统的结构示意图;图3是本专利技术一具体实施例的基于多数据中心云管平台的登录管理方法的流程图;图4是本专利技术一实施例的基于多数据中心云管平台的登录管理方法的流程图;图5是本专利技术另一实施例的基于多数据中心云管平台的登录管理方法的流程图。具体实施方式需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。以下结合具体实施例对本专利技术作进一步详细描述,这些实施例不能理解为限制本专利技术所要求保护的范围。下面参考附图描述本专利技术实施例的基于多数据中心云管平台的登录管理系统和方法。图1是本专利技术一实施例的基于多数据中心云管平台的登录管理系统的结构示意图,如图1所示,该系统包括:云管平台100和认证服务器200。其中,云管平台100进一步包括数据中心门户CMP110和云分区管理器CMZ120,CMP110对应多个CMZ120。CMP110接收用户的登录请求。其中,登录请求中包含有用户名和密码。CMP110判断本地是否缓存有与用户名一致的免登录票据。如果本地缓存有与用户名一致的免登录票据,则CMP110将免登录票据和登录请求发送给认证服务器200。认证服务器200对免登录票据和登录请求进行认证,并在免登录票据和登录请求均认证通过后,向CMP110返回认证通过信息。CMP110根据认证通过信息向用户提供CMZ120对应的云资源和/或云服务。而如果未缓存与用户名一致的免登录票据,则CMP110将登录请求发送给认证服务器200。认证服务器200对登录请求进行认证,并在认证通过后,生成免登录票据,以及将生成的免登录票据缓存至CMP110。CMZ120用于管理各自的云资源和/或云服务。如果免登录票据和登录请求中的任一个认证失败,或者免登录票据和登录请求均认证失败,则认证服务器200向CMP110返回认证失败信息。下面以一个具体的示例进行详细说明。多数据中心云管平台系统结构支持跨分区组织,为用户提供统一的门户入口,实现云分区管理的无缝切换。通过数据中心门户(CMP,clou本文档来自技高网...

【技术保护点】
1.一种基于多数据中心云管平台的登录管理系统,其特征在于,包括:/n云管平台,所述云管平台包括数据中心门户CMP和云分区管理器CMZ,所述CMP对应多个所述CMZ,所述CMP接收用户的登录请求,所述登录请求中包含有用户名和密码,所述CMP判断本地是否缓存有与所述用户名一致的免登录票据,如果本地缓存有与所述用户名一致的免登录票据,则将所述免登录票据和所述登录请求发送给认证服务器;/n所述认证服务器,所述认证服务器对所述免登录票据和所述登录请求进行认证,并在所述免登录票据和所述登录请求均认证通过后,向所述CMP返回认证通过信息;/n所述CMP根据所述认证通过信息向所述用户提供所述CMZ对应的云资源和/或云服务。/n

【技术特征摘要】
1.一种基于多数据中心云管平台的登录管理系统,其特征在于,包括:
云管平台,所述云管平台包括数据中心门户CMP和云分区管理器CMZ,所述CMP对应多个所述CMZ,所述CMP接收用户的登录请求,所述登录请求中包含有用户名和密码,所述CMP判断本地是否缓存有与所述用户名一致的免登录票据,如果本地缓存有与所述用户名一致的免登录票据,则将所述免登录票据和所述登录请求发送给认证服务器;
所述认证服务器,所述认证服务器对所述免登录票据和所述登录请求进行认证,并在所述免登录票据和所述登录请求均认证通过后,向所述CMP返回认证通过信息;
所述CMP根据所述认证通过信息向所述用户提供所述CMZ对应的云资源和/或云服务。


2.如权利要求1所述的系统,其特征在于,还包括:
如果未缓存与所述用户名一致的免登录票据,则所述CMP将所述登录请求发送给认证服务器;
所述认证服务器对所述登录请求进行认证,并在认证通过后,生成免登录票据,以及将生成的免登录票据缓存至所述CMP。


3.如权利要求1所述的系统,其特征在于,还包括:

【专利技术属性】
技术研发人员:高会娟曾兵何牧君刘润峰孙洪涛代苓苓
申请(专利权)人:曙光信息产业北京有限公司
类型:发明
国别省市:北京;11

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

1