db2 HA环境下许可证的问题
2009-04-19 16:15:31 来源:WEB开发网好消息是,在 DB2 9.5 中,与高可用性定价相关的许可术语已经与 IBM SWG 术语一致了。例如,如果在高可用性集群中将一个 DB2 9 数据服务器配置为 sat idle,就必须为这个服务器授予部分许可。在 DB2 9.5 中,不再需要这样做了。如果在 DB2 9 中未启动的服务器上安装 DB2,那么也必须为这个服务器授予部分许可。在 DB2 9.5 中,不需要为未启动的数据服务器购买许可。
简单地说,对于高可用性环境中 DB2 服务器的许可取决于您对以下这些关键问题的回答:
您安装了什么版本的 DB2 数据服务器?
它是 DB2 Express-C、DB2 Express-C FTL、DB2 Express、DB2 Workgroup 还是 DB2 Enterprise?例如,DB2 Express-C FTL 对于备用服务器没有 hot、warm 或 cold 的概念(稍后进一步解释)。另外,不允许用 DB2 Express-C 建立高可用性集群。
您要如何为 DB2 数据服务器颁发许可以确保高可用性?
对于主流的 DB2 9.5 数据服务器(DB2 Express、DB2 Workgroup 和 DB2 Enterprise)有以下选择:授权用户许可(顾名思义,这种许可要识别每个最终用户)和称为 价值单元(Value Unit,VU) 的基于 IBM SWG 处理器的指标(这样就不需要计算用户数量)。如果使用 DB2 Express-C FTL,就要为每个物理服务器颁发许可。(关于所有分布式 DB2 9 数据服务器的概述以及许可方式,请参见 “Which distributed edition of DB2 9.5 is right for you?”。)
当没有出现故障 时,如何使用备用机器?
是将它用作处理 DB2 事务和查询工作的生产服务器吗?这个服务器上的 DB2 实例启动了吗?这个实例可能正在执行某种形式的工作,而只是在出现故障事件时帮助启动恢复(例如在 HADR 场景中)。简单地说,当一切 正常时备用服务器正在做什么与如何为那个服务器上的 DB2 获得许可有很大的关系。
更多精彩
赞助商链接