Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Teradata Architecture

1
Major Components of a Teradata System
Node

Parsing
Engine(s) (PEs)

BYNET

AMP AMP AMP AMP

Disk Storage Disk Storage Disk Storage Disk Storage

2
The Parsing Engine

SQL Request Answer Set Response

The Parsing Engine is responsible


for: Session Control Parsing
• Managing individual sessions Engine
Parser
(up to 120 sessions per PE)
• Parsing and optimizing your SQL Optimizer
requests
• Dispatching the optimized plan Dispatcher
to the AMPs
• EBCDIC/ASCII input conversion (if
necessary)
• Sending the answer set response BYNET
BYNET
back to the requesting client

AMP AMP AMP AMP

3
BYNET

SQL Request Answer Set Response

Parsing Engine

BYNET

AMP AMP AMP AMP

Dual redundant, fault-tolerant bi-directional interconnect network that enables:


• Automatic load balancing of message traffic.
• Automatic reconfiguration after fault detection.
• Scalable bandwidth as nodes are added.

The BYNET connects all the AMPs on the system:


Between nodes, the BYNET hardware carries broadcast and point-to-point communications.
On a node, BYNET software and PDE together control which AMPs receive a multicast
communication.

4
The Access Module Processor (AMP)

SQL Request Answer Set Response

AMPs are responsible for:


Parsing Engine
Storing and retrieving rows to and
from disks.
Lock management. BYNET
Sorting rows and Aggregating
columns.
Join processing. AMP AMP AMP AMP
Output conversion and formatting.
Creating answer sets for clients.
Disk space management and
Accounting.
Special utility protocols.
Recovery processing.
AMPs perform
all tasks in parallel Teradata’s
“Shared-Nothing”
Architecture

5
What is a Node ?
Channel- CHANNEL LAN
Attached PC W/S
CHANNEL DRIVER TERADATA
Systems GATEWAY

UNIX
APPLICATION APPLICATION
OR OR UTILITY

WIN PDE PE PE Incorporates


2K VPROC VPROC Teradata’s
“Shared-Nothing”
BYNET DRIVER
Architecture
AMP AMP AMP AMP
VPROC VPROC VPROC VPROC

Vdisk Vdisk Vdisk Vdisk

 Applications, the LAN gateway, and channel-driver software run as processes.


 AMPs and PEs are virtual processors (vprocs) which run under Parallel Database
Extensions (PDE).
 AMPs are associated with virtual disks (vdisks).
 A single node is a Symmetric Multi-Processor (SMP)

6
Learn TERADATA Online
Contact:
USA: +1 732 325 1626
India: +91 800 811 4040
Mail: info@bigclasses.com

/bigclasses /bigclasses /bigclasses

http://bigclasses.com/teradata-online-training.html
Watch Teradata DEMO Video On YouTube

www.youtube.com/user/bigclassescom

You might also like