暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

人大金仓数据库KingbaseESKingbaseLAC功能介绍

原创 数据猿 2024-01-04
324


KingbaseLAC功能介绍

关键字:

授权管理、license、License Access Control (LAC) 、人大金仓

  1. 对外提供的能力
    1. Lincense发放

KingbaseLAC的目的:通过CS架构的LAC实现对客户端的授权进行便捷的集中式管理,解决授权数较多时,安装、替换困难繁琐的问题。

图1 LAC授权示例

如图1,左边是传统的授权方式,右边是KingbaseLAC授权方式。两种授权方式的对比:

表1 KingbaseLAC与传统授权方式对比(100客户机器)

传统方式

KingbaseLAC

需求MAC地址(用户提供)

100

1

制作授权数量(生产部门)

100

1+1(授权文件、激活文件)

安装方式

100个客户端分别安装

仅在LAC服务器安装

    1. License状态监测

LAC可以控制授权的数量,该数量写在交付给客户的激活文件中。

数据库端必须每隔一段时间向LAC发送心跳连接,如果LAC连续多个心跳周期没有收到心跳连接,就会将该授权文件标记为掉线(offline)。

    1. License回收

LAC可以通过手动的方式回收已经发放的license,需要结合后面会介绍的命令行工具lac_manager。

    1. 数据库实例扫描

LAC在启动时可以扫描当前网络中所有ip地址,检测是否运行有KES实例。

  1. LAC提供的工具
    1. LAC控制工具

LAC服务端的控制工具

  • 初始化(lac数据库)
  • 启动(并添加定时任务)
  • 终止(并撤销定时任务)
  • 重启
    1. LAC管理工具

一个命令行界面工具,有以下功能:

  1. 管理激活文件
  2. 管理发放的license
  3. 查看扫描到的数据库实例信息
    1. LAC客户端工具

单独的可执行文件,有以下功能:

  1. 为不支持LAC的KES客户端申请license
  2. 定时发送心跳信息
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论