WEB开发网
开发学院数据库DB2 db2 HA环境下许可证的问题 阅读

db2 HA环境下许可证的问题

 2009-04-19 16:15:31 来源:WEB开发网   
核心提示: 正如前面提到的,DB2 Express-C 不支持 高可用性配置,db2 HA环境下许可证的问题(7),但是,DB2 Express-C FTL 支持,就使用 warm 配置并结合使用 HADR,通过使用专用服务器,在高可用性环境中为 DB2 Express-C FTL 颁发许可时,不采用

正如前面提到的,DB2 Express-C 不支持 高可用性配置。但是,DB2 Express-C FTL 支持。在高可用性环境中为 DB2 Express-C FTL 颁发许可时,不采用本节描述的规则。因为 DB2 Express-C 是一种免费的数据服务器,而 Fixed Term License(FTL)是可以另外购买的支持和特性合约,所以采用另一种许可方式。在高可用性环境中为 DB2 Express-C FTL 颁发许可时,只需为集群中的每个服务器 购买支持合约,而不管采用哪种备用类型(hot、warm 或 cold);不需要识别服务器的活跃程度、最低用户数、底层数据服务器的价值单元级别和其他情况:非常简单!

cold 备用

在 cold 备用 配置中,在正常运行期间,集群中至少有一个服务器上没有 为用户事务或查询工作负载提供服务的 DB2 数据库。这个服务器也不执行在故障转移场景中起辅助作用的任何管理工作,比如使处于前滚暂挂状态的数据库支持 HADR;实际上它甚至可能不开机。给出一个 cold 备用场景。在这个示例中,当正常运行时,机器 2 用于处理事务和查询工作负载(在图中标为活动工作),而机器 1 上没有启动 DB2 实例。一旦机器 2 出现故障,机器 1 就会启动并通过备份映像将 DB2 数据库恢复到某一时间点,然后继续处理用户事务。还可以将机器 1 配置在 TSA 高可用性集群中,但是不启动数据库实例。您可以看出,cold 备用配置并不是很好的可用性解决方案,因为它的 MTTR 通常比 hot 或 warm 备用配置长得多。

但是,在某些环境中 cold 备用服务器是合适的。通常,我建议客户对应用程序的可用性需求进行多级的分类;例如,建立 Copper、Silver 和 Gold 级别。Copper 级别的应用程序可以采用 cold 备用,Silver 级别的应用程序采用 hot 配置,而 Gold 级别的应用程序采用 warm 备用。按照我的观点,如果需要最高的可用性,就使用 warm 配置并结合使用 HADR。通过使用专用服务器,可能(但也不一定)获得比 hot 备用配置更好的故障间平均时间(MTBF)和 MTTR(除非适当地确定其规模)。

上一页  2 3 4 5 6 7 8  下一页

Tags:db HA 环境

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接