DM MPP
采用的完全对等无共享体系架构,结合了完全无共享体系的优点,在此基础
上又前进了一步,不采用增加主控制节点来协调所有并行处理的主从式方法,而是各个节
点完全对等,更进一步简化了体系的实现,也消除了系统可能存在的主节点瓶颈问题。
DM MPP
中的每一个
DM
数据库服务器实例作为一个执行节点,简称
EP
。客户端可连
接任意一个
EP
节点进行操作,所有
EP
对客户来说都是对等的。
DM MPP
系统内每个
EP
只负责自身部分数据的读写,执行计划在所有
EP
并行执行,
能充分利用各
EP
的计算能力及发挥各
EP
独立存储的优势。数据只在必要时通过
DM
的高
速邮件
MAL
系统在
EP
间传递。当通信代价占整体执行代价的比例较小时,更能体现大规
模并行处理的优势,随着系统规模的扩大,并行支路越多,优势越明显。
1.2
、原理概述
在
DM MPP
中,数据根据用户指定的分布规则分布在不同的
EP
上。
MPP
的核心在于
对用户请求的并行执行,其执行流程可简单描述如下:
1.
用户选择一个
EP
登录,此时该
EP
就是此用户的主
EP
,集群中的其余
EP
都是此用
户的从
EP
;
评论