一种账号管理方法、云管理层、设备及介质技术

技术编号:27751937 阅读:14 留言:0更新日期:2021-03-19 13:48
本申请公开了一种多ICOS云平台架构下的账号管理方法、云管理层、设备、介质,该方法包括:获取云管理层管理账户登录请求;在云管理层管理人员账号和密码正确时,对云管理层管理账户登录请求进行响应,并判断是否对多个ICOS云平台进行纳管;获取多个ICOS云平台的云平台信息;建立云管理层的管理人员账号标识与云平台标识之间的映射关系,以便在获取到多个ICOS云平台对应的ICOS云平台访问请求时,基于映射关系将云管理层管理人员账号转换成ICOS云平台访问请求对应的云平台管理人员账号,以对相应的ICOS云平台进行访问。这样能够对各个ICOS云平台进行统一管理,有利于ICOS云平台上资源的维护和使用。

【技术实现步骤摘要】
一种账号管理方法、云管理层、设备及介质
本申请涉及计算机
,特别涉及一种多ICOS云平台架构下的账号管理方法、云管理层、设备、介质。
技术介绍
ICOS为同时融合VMware、PowerVM、vSAN以及其他第三方功能组件的庞大云数据中心操作系统,ICOS是基于OpenStack和底层虚拟化资源构建模块化的云平台,针对区域、行业中小型客户配合标准版云管理平台,提供稳定、易安装部署、易运维的发行版云操作系统,针对重点行业、区域大客户配合行业定制的云管理平台提供行业定制版云操作系统。现在数据中心内都不会只有一个ICOS云平台,每个ICOS云平台都只能看到自己管辖的基础设施资源,形成了数据中心的一个个孤立的云,不便于资源的维护与使用。因此,如何对多ICOS云平台进行统一管理和资源调度是本领域技术人员要解决的问题。
技术实现思路
有鉴于此,本申请的目的在于提供一种多ICOS云平台架构下的账号管理方法、装置、设备、介质,能够对各个ICOS云平台的云平台管理账号进行统一管理,实现对各个ICOS云平台进行统一管理,以及对多个ICOS云平台的资源进行跨云平台调度,有利于ICOS云平台上资源的维护和使用。其具体方案如下:第一方面,本申请公开了一种多ICOS云平台架构下的账号管理方法,应用于在多个ICOS云平台上架设的云管理层,包括:获取云管理层管理账户登录请求,其中,所述云管理层管理账户登录请求包括所述云管理层的云管理层管理人员账号和密码;在所述云管理层管理人员账号和密码正确时,对所述云管理层管理账户登录请求进行响应,并判断是否对多个所述ICOS云平台进行纳管;在需对多个所述ICOS云平台进行纳管时,获取多个所述ICOS云平台的云平台信息,其中,所述云平台信息中包括各个所述ICOS云平台的云平台标识以及云平台管理人员账号;建立所述云管理层的管理人员账号标识与所述云平台标识之间的映射关系,以便在获取到多个所述ICOS云平台对应的ICOS云平台访问请求时,基于所述映射关系将所述云管理层管理人员账号转换成所述ICOS云平台访问请求对应的云平台管理人员账号,以对相应的ICOS云平台进行访问。可选地,所述获取云管理层管理账户登录请求,包括:获取基于HTTP协议发起的云管理层管理账户登录请求。可选地,所述基于所述映射关系将所述云管理层管理人员账号转换成所述ICOS云平台访问请求对应的云平台管理人员账号,以对相应的ICOS云平台进行访问,包括:基于所述映射关系将所述云管理层管理人员账号转换成所述ICOS云平台访问请求对应的云平台管理人员账号;利用REST接口和所述ICOS云平台访问请求对应的云平台管理人员账号对相应的ICOS云平台进行访问。可选地,所述建立所述云管理层的管理人员账号标识与所述云平台标识之间的映射关系之后,还包括:获取利用所述云管理层管理人员账号发起的用户账号创建请求;根据所述用户账号创建请求在所述云管理层创建云管理层用户账号,并在所述ICOS云平台上创建所述云管理层用户账号对应的云平台用户账号以及所述云平台用户账号对应的逻辑空间,其中,所述逻辑空间为分配给所述云平台用户账号的虚拟资源。可选地,所述在所述ICOS云平台上创建所述云管理层用户账号对应的云平台用户账号以及所述云平台用户账号对应的逻辑空间之后,还包括:获取所述云管理层对应的用户信息认证平台通过REST接口发送的云管理层用户登录请求,其中,所述用户信息认证平台用于接收用户端基于HTTP协议发送的信息认证请求,所述信息认证请求中包括所述云管理层用户账号和对应的密码;对所述云管理层用户登录请求进行响应,以完成所述云管理层用户账号登录。可选地,所述建立所述云管理层的管理人员账号标识与所述云平台标识之间的映射关系,包括:读取所述云管理层中的云管理层账号表,其中,所述云管理层账号表中包括所述云管理层的管理人员账号标识;建立所述云管理层的管理人员账号标识与所述云平台标识之间的映射关系,以便通过所述云管理层管理人员账号调度各个所述ICOS云平台的资源。第二方面,本申请公开了一种在多个ICOS云平台上架设的云管理层,包括:登录请求获取模块,用于获取云管理层管理账户登录请求,其中,所述云管理层管理账户登录请求包括所述云管理层的云管理层管理人员账号和密码;登录响应模块,用于在所述云管理层管理人员账号和密码正确时,对所述云管理层管理账户登录请求进行响应;判断模块,用于判断是否对多个所述ICOS云平台进行纳管;信息获取模块,用于在需对多个所述ICOS云平台进行纳管时,获取多个所述ICOS云平台的云平台信息,其中,所述云平台信息中包括各个所述ICOS云平台的云平台标识以及云平台管理人员账号;映射关系建立模块,用于建立所述云管理层的管理人员账号标识与所述云平台标识之间的映射关系,以便在获取到多个所述ICOS云平台对应的ICOS云平台访问请求时,基于所述映射关系将所述云管理层管理人员账号转换成所述ICOS云平台访问请求对应的云平台管理人员账号,以对对应的ICOS云平台进行访问。可选地,所述映射关系建立模块,用于:读取所述云管理层中的云管理层账号表,其中,所述云管理层账号表中包括所述云管理层的管理人员账号标识;建立所述云管理层的管理人员账号标识与所述云平台标识之间的映射关系,以便通过所述云管理层管理人员账号调度各个所述ICOS云平台的资源。第三方面,本申请公开了一种电子设备,包括:存储器和处理器;其中,所述存储器,用于存储计算机程序;所述处理器,用于执行所述计算机程序,以实现前述公开的多ICOS云平台架构下的账号管理方法。第四方面,本申请公开了一种计算机可读存储介质,用于保存计算机程序,其中,所述计算机程序被处理器执行时实现前述公开的多ICOS云平台架构下的账号管理方法。可见,本申请先获取云管理层管理账户登录请求,其中,所述云管理层管理账户登录请求包括所述云管理层的云管理层管理人员账号和密码,在所述云管理层管理人员账号和密码正确时,对所述云管理层管理账户登录请求进行响应,并判断是否对多个所述ICOS云平台进行纳管,在需对多个所述ICOS云平台进行纳管时,获取多个所述ICOS云平台的云平台信息,其中,所述云平台信息中包括各个所述ICOS云平台的云平台标识以及云平台管理人员账号,并建立所述云管理层的管理人员账号标识与所述云平台标识之间的映射关系,以便在获取到多个所述ICOS云平台对应的ICOS云平台访问请求时,基于所述映射关系将所述云管理层管理人员账号转换成所述ICOS云平台访问请求对应的云平台管理人员账号,以对相应的ICOS云平台进行访问。由此可见,本申请中在使用云管理层管理人员账号和密码登录云管理层之后,判断是否需要将所述云管理层对应的各个ICOS云平台纳入所述云管理层的管理,如果是,则获取各个所述ICOS云平台的包括云平台标识和云平台管本文档来自技高网...

【技术保护点】
1.一种多ICOS云平台架构下的账号管理方法,其特征在于,应用于在多个ICOS云平台上架设的云管理层,包括:/n获取云管理层管理账户登录请求,其中,所述云管理层管理账户登录请求包括所述云管理层的云管理层管理人员账号和密码;/n在所述云管理层管理人员账号和密码正确时,对所述云管理层管理账户登录请求进行响应,并判断是否对多个所述ICOS云平台进行纳管;/n在需对多个所述ICOS云平台进行纳管时,获取多个所述ICOS云平台的云平台信息,其中,所述云平台信息中包括各个所述ICOS云平台的云平台标识以及云平台管理人员账号;/n建立所述云管理层的管理人员账号标识与所述云平台标识之间的映射关系,以便在获取到多个所述ICOS云平台对应的ICOS云平台访问请求时,基于所述映射关系将所述云管理层管理人员账号转换成所述ICOS云平台访问请求对应的云平台管理人员账号,以对相应的ICOS云平台进行访问。/n

【技术特征摘要】
1.一种多ICOS云平台架构下的账号管理方法,其特征在于,应用于在多个ICOS云平台上架设的云管理层,包括:
获取云管理层管理账户登录请求,其中,所述云管理层管理账户登录请求包括所述云管理层的云管理层管理人员账号和密码;
在所述云管理层管理人员账号和密码正确时,对所述云管理层管理账户登录请求进行响应,并判断是否对多个所述ICOS云平台进行纳管;
在需对多个所述ICOS云平台进行纳管时,获取多个所述ICOS云平台的云平台信息,其中,所述云平台信息中包括各个所述ICOS云平台的云平台标识以及云平台管理人员账号;
建立所述云管理层的管理人员账号标识与所述云平台标识之间的映射关系,以便在获取到多个所述ICOS云平台对应的ICOS云平台访问请求时,基于所述映射关系将所述云管理层管理人员账号转换成所述ICOS云平台访问请求对应的云平台管理人员账号,以对相应的ICOS云平台进行访问。


2.根据权利要求1所述的多ICOS云平台架构下的账号管理方法,其特征在于,所述获取云管理层管理账户登录请求,包括:
获取基于HTTP协议发起的云管理层管理账户登录请求。


3.根据权利要求1所述的多ICOS云平台架构下的账号管理方法,其特征在于,所述基于所述映射关系将所述云管理层管理人员账号转换成所述ICOS云平台访问请求对应的云平台管理人员账号,以对相应的ICOS云平台进行访问,包括:
基于所述映射关系将所述云管理层管理人员账号转换成所述ICOS云平台访问请求对应的云平台管理人员账号;
利用REST接口和所述ICOS云平台访问请求对应的云平台管理人员账号对相应的ICOS云平台进行访问。


4.根据权利要求1所述的多ICOS云平台架构下的账号管理方法,其特征在于,所述建立所述云管理层的管理人员账号标识与所述云平台标识之间的映射关系之后,还包括:
获取利用所述云管理层管理人员账号发起的用户账号创建请求;
根据所述用户账号创建请求在所述云管理层创建云管理层用户账号,并在所述ICOS云平台上创建所述云管理层用户账号对应的云平台用户账号以及所述云平台用户账号对应的逻辑空间,其中,所述逻辑空间为分配给所述云平台用户账号的虚拟资源。


5.根据权利要求4所述的多ICOS云平台架构下的账号管理方法,其特征在于,所述在所述ICOS云平台上创建所述云管理层用户账号对应的云平台用户账号以及所述云平台用户账号对应的逻辑空间之后,还包括:
获取所述云管理层对应的用户信息认证平台通过REST接口发送的云管理层用户登录请求,其中,所述用户信息认证平台用于接收用户端基...

【专利技术属性】
技术研发人员:胡玉鹏李红卫袁东海
申请(专利权)人:北京浪潮数据技术有限公司
类型:发明
国别省市:北京;11

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

1