【技术实现步骤摘要】
一种数据管理方法及装置
本专利技术属于数据库管理领域,尤其涉及一种数据管理方法及装置。
技术介绍
信息管理认证模块Keystone(Keystone:是OpenStack开源软件(www.openstack.org)的一个子模块,用于对用户,组织,角色等信息进行管理、认证),后端对接ldap(lightweightdirectoryaccessprotocol,轻量级目录访问协议)数据库中的数据源或者是sql数据库中数据源,通过Keystone中的配置文件完成控制。信息管理认证模块Keystone的后端可以用sql数据库中数据源,或者用ldap数据库中的数据源,两选一;但是,在现实的生产环境中,很难满足Keystone对ldap数据库中数据源的苛刻的结构和数据要求。主要表现在以下方面:1、用户和用户的组织,必须属于不同的域;2、用户的结构必须和ldap数据库中的结构对应映射;3、ldap数据库中,需要提前导入OpenStack中核心用户的数据,导致ldap在大多数情况下,不能发挥最佳的应用。因此,迫切需要一种数据管理方法来解决上述技术问题。
技术实现思路
本专利技术提 ...
【技术保护点】
一种数据管理方法,其特征在于,包括以下步骤:信息管理认证模块Keystone运行时,查询所述ldap数据库中的数据源;若查询失败,则查询所述sql数据库中的数据源并根据查询结果,进行相应的业务处理。
【技术特征摘要】
1.一种数据管理方法,其特征在于,包括以下步骤:信息管理认证模块Keystone运行时,查询所述ldap数据库中的数据源;若查询失败,则查询所述sql数据库中的数据源并根据查询结果,进行相应的业务处理。2.根据权利要求1所述的方法,其特征在于,通过配置文件,进行sql数据库中数据源配置、ldap数据库中的数据源配置。3.根据权利要求2所述的方法,其特征在于,配置信息包括:用户名、密码、IP地址。4.根据权利要求1所述的方法,其特征在于,若查询所述sql数据库中的数据源的查询结果为查询失败,则发送提示信息给用户。5.一种数据管理装置,其特征在于,包括查询模块、业务处理模块;其中,所述查询模块与所述业务处理模块相连;所述查询模块,用于信息管理认证模块Keystone...
【专利技术属性】
技术研发人员:李新虎,于辉,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。