产品架构
司南提供了一套分布式、易扩展、高可靠、多租户的产品架构,产品架构图如下。
1. 数据操作层
- 核心功能: 面向用户的数据处理 。
- 数据查询:支持基础数据检索。
- 数据导出:允许数据导出到外部系统。
- 数据变更:提供数据修改和更新功能。
- 数据脱敏:确保敏感信息的安全处理。
- SQL审核:对SQL语句进行合规性和安全性检查。
- 提权申请:权限提升的流程化控制。
2. 服务器操作层
- 核心功能: 基础设施和设备的运维管理。
- 设备访问:远程连接和管理设备。
- 设备管理:硬件资源的配置与监控。
- 凭证管理:安全认证和密钥管理。
- 批量访问:支持大规模数据操作。
3. 消息与分布式服务层
- 消息中心: 系统内通信和通知服务。
- 分布式架构: 支持水平扩展和高可用性。
- 底层服务: 基础技术支撑(如微服务、API网关)。
- HTTPS: 保障数据传输安全。
4. 安全与治理层
- 访问控制: 限制资源访问权限。
- 权限控制: 细粒度的用户权限管理。
- 审计中心: 记录操作日志用于合规审查。
- 多租户: 支持隔离的租户环境。
- 数据分类分级: 按敏感度管理数据。
- 行为分析中心: 监控用户操作模式,识别异常。
5. 运行环境层
- 虚拟化部署: 资源隔离与灵活分配。
- 国产化适配:
- 操作系统:银河麒麟、统信UOS...
- 数据库:KingBase ...
- 中间件:信创生态兼容组件.
- 开源组件: MySQL、Hive、CentOS...
6. 数据与用户资源层
- 数据资源:
- Oracle、MySQL、KingBase、Hive...
- 服务器资源:
- 银河麒麟、统信UOS、CentOS...