WEB开发网
开发学院数据库DB2 DB2 pureScale 的新特性介绍 -- Group Crash Re... 阅读

DB2 pureScale 的新特性介绍 -- Group Crash Recovery

 2010-06-16 00:00:00 来源:WEB开发网   
核心提示:引言DB2 V9.8(pureScale)最重要特性就是其高度的伸缩性, 这是 DPF,DB2 pureScale 的新特性介绍 -- Group Crash Recovery,HADR 所不能满足的,在 pureScale 中所有的数据都是在一个共享的地方存放,member 各自写各自的日志,但可以读其他 membe

引言

DB2 V9.8(pureScale)最重要特性就是其高度的伸缩性, 这是 DPF,HADR 所不能满足的。在 pureScale 中所有的数据都是在一个共享的地方存放,这点与 DB2 for z/OS 的存储结构类似。

在 pureScale 中引入了 member 的概念,相当与 DPF 的 partition。一组 member 的集合就是一个 Cluster(集群)。

在 pureScale 中还有 Cluster Facilitator,它来确保 cross member 数据的一致性,可以配置一个或者两个 CF。CF 的主要组件包括以下三部分。

Global Buffer Pool (GBP) :保证集群上缓存中的共享数据页的一致性

Global Lock Manager (GLM) :保证集群上共享数据更改的一致性

Shared Communications Area (SCA) :对 DB2 控制数据(比如:控制块,日志序列数(LSN))提供一致机制。

Shared Data 结构介绍

Shared Data(SD) 是一种全新的数据存储方式。在这种方式中,所有的数据都是共享的,member1 可以读取 member2 的数据,但每个 member 只能在自己的日志路径上写日志。图 1 显示了 SD 结构。

图 1. SD 结构图
DB2 pureScale 的新特性介绍 -- Group Crash Recovery

可见数据是共享的,每个 member 都使用相同的 log 参数,日志放在集群文件系统中,member 各自写各自的日志,但可以读其他 member 的日志。以三个 member 为例,其日志路径分别为:

 yourinstance/TESTDB/DBPARTITION0000/LOGSTREAM0000, 
yourinstance/TESTDB/DBPARTITION0000/LOGSTREAM0001, 
yourinstance/TESTDB/DBPARTITION0000/LOGSTREAM0002 

1 2 3 4 5 6  下一页

Tags:DB pureScale 特性

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