CMDB

CMDB

0.0
1条评价
744次浏览
所属厂商:
MicroFocus
交付方式:
私有部署
定价方式:
按配置
适用客户规模(/人):
不限

公司介绍:

Micro Focus(中国公司:上海微福思软件科技有限公司)总部位于英国纽伯里,是一家专营软件的公司,在 DevOps、混合IT、安全和风险管理、预测性分析等关键领域提供解决方案。2023年被加拿大软件公司OpenText收购。

产品详情

MicroFocus 通用配置管理数据库(UCMDB)是一款统一的企业级配置管理解决方案,旨在为所有 IT 基础设施、应用和业务服务提供单一、准确的可靠数据源。它使 IT 团队能够全面了解其 IT 生态系统,映射配置项(CI)之间的复杂依赖关系,并支持关键的 IT 流程,如变更管理、事件解决和云迁移。UCMDB 不仅仅是一个数据库,更是一个集成了自动发现、服务建模、数据治理和集成能力的综合平台,以确保配置数据的可靠性和相关性。

一、 MicroFocus UCMDB 的核心定位与整体架构

UCMDB 的核心使命是消除数据孤岛,并在异构环境中提供对 IT 资产和服务的一致视图。其设计围绕三个关键原则:统一可见性(涵盖本地、云和混合基础设施)、自动化准确性(通过发现工具减少手动数据输入错误)和以服务为中心(将 IT 资产与业务服务对齐以驱动价值)。

  • 关键概念:
    • 配置项(CI):IT 基础设施的任何有形或无形组件(例如,服务器、数据库、应用程序、用户)。
    • 关系:两个 CI 之间的连接,定义了它们的交互(例如,"运行于"(应用到服务器)、"连接到"(服务器到网络交换机)、"依赖于"(Web 应用到数据库))。
    • CI 生命周期:CI 从供应到报废的各个阶段(例如,活跃、已停用、维护中)。
    • 服务模型:使用 CI 及其关系对业务服务的表示(例如,由 Web 服务器、支付网关和订单数据库组成的"电子商务结账服务")。

UCMDB 的逻辑架构分为五层,以支持端到端的配置管理:

  1. 数据收集层:该层负责从不同来源收集 CI 数据。它包括:
    • UCMDB 发现:自动发现工具(基于代理/无代理),可扫描 IT 环境以识别 CI 及其关系。
    • 集成连接器:用于第三方工具(如 ServiceNow、AWS、VMware)的预构建连接器,以将 CI 数据同步到 UCMDB。
    • 手动输入:基于 Web 的界面,供用户在自动发现不可行时添加或更新 CI 数据。
  2. 数据存储层:存储 CI 数据、关系和元数据的中央存储库。它使用可扩展的关系数据库(如 Oracle、SQL Server)来管理大量配置数据并支持快速查询。
  3. 数据处理与丰富层:该层清理、验证和丰富原始 CI 数据以确保准确性:
    • 调和引擎:解决来自多个源的数据之间的冲突(例如,优先使用发现数据而非手动输入)。
    • 丰富规则:为 CI 添加上下文(例如,用其业务部门或合规状态标记服务器)。
    • 版本控制:跟踪 CI 属性随时间的变更,以支持审计和合规。
  4. 服务建模层:支持创建将 IT 资产映射到业务服务的服务模型:
    • 服务设计器:一个拖放工具,用于使用预定义或自定义 CI 类型构建服务模型。
    • 动态更新:当底层 CI 数据发生变化时(例如,向 Web 服务添加新服务器),自动刷新服务模型。
    • 影响分析引擎:计算 CI 故障对业务服务的影响(例如,如果负载均衡器故障,哪些 Web 应用将不可用)。
  5. 访问与消费层:提供多种访问和使用 UCMDB 数据的方式:
    • UCMDB 浏览器:一个用户友好的 Web 界面,供非技术用户查看 CI 数据和服务模型。
    • API:REST、SOAP 和 Java API,用于将 UCMDB 与第三方工具(如 ITSM 平台、监控系统)集成。
    • 报告与分析:预构建和自定义报告,用于可视化 CI 清单、依赖关系图和合规状态。

二、 核心功能模块详解

1. UCMDB 发现:自动化的 CI 数据收集

UCMDB 发现是一个关键模块,它消除了手动数据输入并确保 CI 数据是最新的。它支持基于代理和无代理的发现方法,以适应不同的 IT 环境。

  • 发现方法:
    • 基于代理的发现:在目标系统上安装轻量级代理以收集详细的 CI 数据(例如,进程信息、应用依赖关系)。适用于无代理访问受限的安全环境。
    • 无代理发现:使用 SSH(Linux)、WMI(Windows)、SNMP(网络设备)和 JDBC(数据库)等协议在不安装代理的情况下收集数据。适用于快速设置和临时环境。
    • 云发现:通过 API 与云平台(AWS、Azure、GCP)集成,以发现虚拟机、存储桶和云服务。它映射云资产与本地基础设施之间的关系。
    • 容器发现:扫描 Kubernetes 和 Docker 环境以发现集群、节点、Pod 和容器化应用及其依赖关系。
  • 支持的技术:
    • 操作系统:Windows(Server 2012+)、Linux(Red Hat、Ubuntu、SUSE)、macOS。
    • 网络设备:路由器、交换机、防火墙(Cisco、Juniper、Huawei)。
    • 数据库:Oracle、SQL Server、MySQL、PostgreSQL。
    • 应用:Java EE、.NET、SAP、Oracle E-Business Suite。
    • 虚拟化:VMware vSphere、Hyper-V、Citrix XenServer。
  • 发现工作流:
    • 计划发现:在预定义的时间间隔(例如,每日、每周)运行,以增量方式更新 CI 数据。
    • 增量发现:仅收集自上次发现以来 CI 数据的变更(例如,新增的服务器、应用的 OS 更新),以减少资源消耗。
    • 依赖关系映射:使用网络流量分析和进程监控来发现应用依赖关系(例如,与后端数据库通信的 Web 应用)。

2. CI 管理与关系映射

该模块管理 CI 及其关系的整个生命周期,确保数据的一致性和完整性。

  • CI 类型管理:
    • 预定义 CI 类型:超过 500 种开箱即用的 CI 类型(例如,服务器、数据库、应用、网络交换机),涵盖常见 IT 资产。
    • 自定义 CI 类型:允许用户创建自定义 CI 类型(例如,"物联网设备")以支持独特的业务需求。
  • 关系管理:
    • 预定义关系:常见关系,如"运行于"(应用到服务器)、"托管"(服务器到虚拟机)和"使用"(应用到数据库)。
    • 自定义关系:用户可以定义自定义关系(例如,"由...监控"(服务器到监控工具))以建模独特的交互。
    • 依赖关系可视化:使用基于图形的工具显示 CI 之间的关系,便于识别关键路径。
  • CI 生命周期管理:
    • 状态跟踪:监控 CI 状态(例如,活跃、已停用、维护中),以确保服务模型中仅包含相关资产。
    • 停用工作流:自动从服务模型中移除已停用的 CI,并归档其数据以用于合规。

3. 服务建模与影响分析

该模块将 IT 资产与业务服务对齐,以帮助组织理解 IT 变更对业务运营的影响。

  • 服务模型创建:
    • 拖放设计器:用户可以通过从 CMDB 中选择 CI 并用关系连接它们来构建服务模型。
    • 基于模板的模型:为常见业务服务(例如,"CRM 服务"、"电子商务服务")预构建模板,以加速模型创建。
    • 动态服务更新:当底层 CI 被添加或移除时(例如,向"客户门户"服务添加新的 Web 服务器),自动更新服务模型。
  • 影响分析:
    • 根本原因分析:通过跟踪依赖关系来识别事件的根本原因(例如,数据库故障导致 Web 应用中断)。
    • 变更影响分析:在批准前评估拟议变更(例如,服务器升级)对业务服务的影响,降低停机风险。
    • 假设分析场景:允许用户模拟变更(例如,"如果我们让这台服务器离线会怎样?")以了解潜在影响。
  • 服务健康监控:
    • 实时警报:当服务模型中的 CI 发生故障时(例如,数据库服务器宕机)通知用户。
    • 服务可用性报告:跟踪业务服务随时间的可用性,以衡量 IT 性能。

4. 数据治理与合规

该模块确保 CMDB 数据的准确性、完整性和合规性。

  • 数据验证与调和:
    • 验证规则:检查 CI 数据的完整性(例如,所有服务器必须有 OS 版本)和准确性(例如,IP 地址必须有效)。
    • 调和引擎:解决数据源之间的冲突(例如,如果服务器的 IP 地址在发现数据和手动输入中不同,则优先使用发现数据)。
  • 合规管理:
    • 预构建合规规则:针对 HIPAA(医疗)、PCI-DSS(支付卡)和 GDPR(数据隐私)等监管标准的规则。
    • 合规报告:生成报告以证明符合法规要求(例如,"所有服务器都已安装最新的安全补丁")。
    • 审计日志:跟踪所有对 CI 数据的更改(例如,谁修改了 CI、何时以及为何修改),用于合规审计。
  • 访问控制:
    • 基于角色的访问控制(RBAC):定义具有特定权限的角色(例如,管理员、服务建模师、发现操作员)(例如,管理员可以修改 CI 类型,服务建模师可以创建服务模型)。
    • 数据脱敏:对非授权用户屏蔽敏感的 CI 数据(例如,服务器密码)。

5. 集成能力

UCMDB 与广泛的 IT 工具集成,以扩展其功能并确保跨系统的数据一致性。

  • ITSM 集成:
    • MicroFocus Service Manager:同步 CI 数据以支持事件、问题和变更管理。
    • ServiceNow:与 ServiceNow 的 CMDB 集成,提供 IT 资产的统一视图。
    • BMC Remedy:将 UCMDB 数据与 Remedy 的变更管理模块对齐,以实现影响分析。
  • 云与虚拟化集成:
    • AWS:发现 EC2 实例、S3 存储桶和 RDS 数据库,并映射它们的关系。
    • Azure:与 Azure 虚拟机、Azure SQL 和 Azure Kubernetes 服务(AKS)集成。
    • VMware:发现 vSphere 集群、ESXi 主机和虚拟机。
  • API 支持:
    • REST API:允许开发者使用 HTTP 请求检索、创建和更新 CI 数据。
    • SOAP API:支持与使用 SOAP 协议的旧版工具集成。
    • Java API:提供 Java 库,用于与企业应用进行自定义集成。

6. 报告与分析

该模块提供对 CI 数据的洞察,以支持决策制定和合规。

  • 预构建报告:
    • 清单报告:按类型列出所有 CI(例如,服务器、数据库的数量)。
    • 依赖关系报告:显示 CI 之间的关系(例如,在特定服务器上运行的所有应用)。
    • 合规报告:证明符合监管标准(例如,HIPAA)。
  • 自定义报告构建器:
    • 拖放界面:用户可以通过选择 CI 属性、过滤器和可视化类型(例如,条形图、饼图)来创建自定义报告。
    • 计划报告:自动生成报告并通过电子邮件发送给利益相关者。
  • 分析仪表板:
    • 实时指标:显示关键指标,如 CI 数量、发现成功率和服务可用性。
    • 趋势分析:跟踪 CI 清单随时间的变更(例如,云资源的增长)。

三、 技术特点与优势

UCMDB 的技术特点旨在满足具有复杂 IT 环境的大型企业的需求。

  • 异构环境支持:涵盖本地、云、混合和容器化环境,使其适用于现代 IT 生态系统。
  • 可扩展性:可处理多达数百万个 CI,支持具有分布式基础设施的大型企业环境。
  • 高可用性:使用主-被动集群确保最短的停机时间。如果主节点故障,备用节点将在几分钟内接管。
  • 安全性:
    • 数据加密:加密静态数据(AES-256)和传输中数据(TLS 1.2+)。
    • 合规认证:通过 HIPAA、PCI-DSS、GDPR 和 ISO 27001 认证。
  • 灵活性:
    • 可定制的 CI 类型与关系:通过允许用户定义自定义 CI 类型和关系来支持独特的业务需求。
    • 可扩展的发现规则:用户可以创建自定义发现规则以从利基技术收集数据。
  • 自动化:通过自动发现、调和和服务模型更新减少手动工作。

四、 典型应用场景

1. IT 服务管理优化: UCMDB 通过提供准确的 CI 数据来支持 ITSM 流程。例如,当用户报告一个事件(如"Web 应用宕机")时,UCMDB 的影响分析会识别根本原因(例如,数据库服务器故障)并显示哪些其他服务受到影响。这有助于 IT 团队更快地解决事件并减少停机时间。

2. 云迁移规划: 一家公司希望从本地迁移到 AWS。UCMDB 发现所有本地服务器及其依赖关系,然后映射哪些服务器可以迁移到 AWS EC2 实例。它还识别跨环境依赖关系(例如,一个本地应用服务器连接到 AWS RDS 数据库),以帮助公司分阶段规划迁移,从而最大限度地减少中断。

3. 合规与审计: 一家医疗公司需要遵守 HIPAA。UCMDB 使用预构建的 HIPAA 规则来检查是否所有服务器都已安装最新的安全补丁、敏感数据是否已加密以及患者数据的访问是否受到限制。它生成一份合规报告提交给审计员,确保公司满足 HIPAA 要求。

4. 变更管理: 一家公司想要升级数据库服务器。使用 UCMDB 的变更影响分析,它识别出三个依赖于此服务器的 Web 应用。IT 团队通知应用团队,在非高峰时段安排升级,并在升级后监控影响。这降低了意外停机的风险,并确保了平稳的变更过程。

5. 数字化转型: 一家公司正在采用 DevOps 实践。UCMDB 与 CI/CD 工具(如 Jenkins)集成,以发现容器化应用及其依赖关系。这有助于 DevOps 团队理解代码变更的影响,并确保在不中断业务服务的情况下持续交付。

五、 总结

MicroFocus UCMDB 是一个全面的配置管理解决方案,为组织提供了其 IT 基础设施和服务的单一可靠数据源。其核心优势包括自动发现、服务建模、影响分析和集成能力。通过使用 UCMDB,企业可以提高 IT 效率、减少停机时间、确保合规性并就其 IT 资产做出明智决策。对于希望管理复杂异构环境并将 IT 与业务目标对齐的现代 IT 团队来说,它是一个关键工具。

点击下方链接了解有关 MicroFocus UCMDB 的更多信息:

后查看

展开更多

案例介绍

暂无内容

版权/专利

暂无内容
评价
点评抽奖
"客观"-"真实"-"中立"-"专业"点评,每项不少于20字,总字数不少于90字,帮助更多迷茫的IT人。点评完即可现金抽奖,满5个送笔记本/平板活动支架;10个送扫地机器人;20个送VIP视频会员。
评分标准及明细
0-20分很糟糕
很糟糕功能/性能/服务等基本无法使用
20-40分较差
较差功能/性能/服务等存在较多问题
40-60分一般
一般行业同类平均水平,凑活够用
60-80分还不错
还不错行业上游水平,能满足大部分使用需求
80-100分优秀
优秀行业领先水平,只有20%左右评比对象满足这个标准
总评分
一般58.0分
一般
共1人评分
项目
评分
同类平均分
综合
58
68
兼容性
60
68
稳定性
80
72
易用性
50
68
性能
60
70
市场占有率
30
64
功能
60
70
扩展性
50
68
美观度
60
66
技术服务
80
64
性价比
40
62
时间排序↓
最新
精华
1 条评论
向我咨询
发表评论