Teradata 节点结构(node)
在软件结构上,每个结点自下向上包括操作系统软件(OS),Teradata 并行数据库扩展 (PED) 和相关应用程序,其中 PED 的主要职责是管理和运行虚拟处理器,其中主要包括 PE 和 AMPs. (1) PDE : 并行数据库扩展 (2) VPROC : 虚拟处理器 (3) PE : 解析引擎,将接收到的 SQL 进行分解并优化 (4) AMP : 存储模块处理器,完成数据的存取操作,是实行并行机制的关键 (5) Vdisk : 虚拟磁盘
在软件结构上,每个结点自下向上包括操作系统软件(OS),Teradata 并行数据库扩展 (PED) 和相关应用程序,其中 PED 的主要职责是管理和运行虚拟处理器,其中主要包括 PE 和 AMPs. (1) PDE : 并行数据库扩展 (2) VPROC : 虚拟处理器 (3) PE : 解析引擎,将接收到的 SQL 进行分解并优化 (4) AMP : 存储模块处理器,完成数据的存取操作,是实行并行机制的关键 (5) Vdisk : 虚拟磁盘
Teradata 数据库系统主要包括三个部分: – 处理节点(Node) – 用于节点间通信的内部高速互联(interConnection) – 数据存储介质(通常是磁盘阵列) 每个节点都是 SMP 结构的单机,多个节点一起构成 MPP 系统,多个节点之间的内部高速互联是通过一种被称为 BYNET 的硬件来实现的,整个系统的组成如下图所示:
Teradata 数据库是关系型数据库管理系统(RDBMS) 为运行世界上最大的商业数据库而设计 企业数据仓库的首选解决方案 基于 UNIX 与 NT 的开放式系统平台 完全尊从于 ANSI 工业标准,采用标准的 SQL 查询语句 可以运行单节点(SMP)或多节点(MPP) 可以作为一个贯穿整个企业的客户端应用的数据库服务器 运用并行处理方式管理 Terabytes 字节以上的数据