什么是 DB2 pureScale?
2010-09-16 00:00:00 来源:WEB开发网核心提示: 而且,DB2 pureScale 中的恢复动作非常快,什么是 DB2 pureScale?(4),如果出现故障,每个成员都有闲置但是就绪的进程,有了透明的应用程序可伸缩性,不再需要构建知晓集群的应用程序,当一个成员出故障时,这些恢复进程中的一个将被激活
而且,DB2 pureScale 中的恢复动作非常快。如果出现故障,每个成员都有闲置但是就绪的进程。当一个成员出故障时,这些恢复进程中的一个将被激活。由于这些进程已经存在,因此操作系统不需要浪费宝贵的时间来创建进程、为之分配内存等等。这个恢复进程立即开始将脏页从集中式缓冲池预取到它自己的本地缓冲池。大多数情况下,这种恢复不需要额外的 I/O 操作,因为需要恢复的页很可能已经在集中式缓冲池中,可以使用 RDMA 在数微秒内传输完毕。与此同时,所有其他成员上的其他应用程序继续在不需要恢复的页上处理事务,而不必从磁盘恢复和读取页,因为 PowerHA pureScale 服务器知道磁盘上的哪些页是干净的,哪些页需要恢复。
对于通常的事务性工作负载,从成员出故障到页面被恢复并可供另一个事务使用,通常只需 20 秒甚至更少的时间。注意,这个恢复时间包括故障检测时间,很多供应商在提到恢复时间时将这部分时间排除在外。
最后,值得注意的是,集群中的各组成部分,包括 PowerHA pureScale 服务器本身,是冗余的。 DB2 pureScale 允许双重 PowerHA pureScale 服务器功能,锁信息和共享缓存信息存储在两个不同的位置,以防出现重大故障。
结束语
在此我们只是对 pureScale 作了肤浅的描述。幕后有很多事情在发生,所以请务必访问参考资料侧边栏中的链接。最终,在向外扩展的主动-主动配置中,对于需要最高级别可用性的应用程序,DB2 pureScale 提供了最先进的功能来提高业务的连续性。而且,有了透明的应用程序可伸缩性,不再需要构建知晓集群的应用程序,便可以向外扩展到更大数量的服务器。
更多精彩
赞助商链接