Documente Academic
Documente Profesional
Documente Cultură
Part-1
Amruta Patil
Agenda
1 What is Teradata ? 2 Teradata Architecture 3 Teradata Advantages 4 Teradata Never Have to Do 5 Summary
What is Teradata ?
What is Teradata?
Teradata is a relational database management system (RDBMS) that is:
An open system, running on a UNIX MP-RAS or Windows 2000 server platform. Capable of supporting many concurrent users from various client platforms (over a TCP/IP or IBM channel connection). Built on a parallel architecture. Share Nothing architecture. Linear Scalability. Automatic, even data distribution
Teradata Architecture
Teradata Architecture
Teradata Advantages
Teradata Advantages
Large capacity database machine: Teradata handles the large data storage requirements to process the large amounts of detail data for decision support. Billions of rows Terabytes of data Performance: Early relational systems suffered severe performance limitations as table size increased. Teradata addresses the performance issues of large databases. Single data store for multiple clients: Instead of replicating a database for different hosts, with Teradata you store it once and use it for all clients. This is what's known as "a single version of the truth". Connectivity: Teradata connects easily to network-attached host systems as well as mainframe hosts.
9
Standard access language (SQL): SQL has been adapted as the industry standard for relational databases. Manageable growth: Teradata systems are linearly expandable to allow for growth without performance drop-off. Fault tolerance: Teradata can automatically detect and recover from one or more hardware failures. Data integrity: To guarantee the integrity of the data, transactions are either completed or, if a fault occurs, rolled back.
10
11
Teradata DBAs are not required to do the following : Reorganize data or index space. Pre-allocate table/index space and format partitioning. While it is possible to have partitioned indexes in Teradata, they are not required. Pre-prepare data for loading (convert, sort, split, etc.). Ensure that queries run in parallel. Unload/reload data spaces due to expansion. With Teradata, the data can be redistributed on the larger configuration with no unloading and reloading required.
12
Summary
13
Summary
Teradata is designed and used for enterprise data warehousing. Designed and built with parallelism from day one
The secret to data warehousing is not just the ability to lay down a terabyte of data onto disk. Lots of vendors can do that. The trick is to be able to access it and use it in a meaningful way. That means lots of users doing lots of queries, some ad hoc, some planned, all getting what they need in a timely fashion.
14
Teradata Overview
Part-2
Amruta Patil
16
Agenda
1 Describe a node 2 SMP and MMP 3 Clique 4 Major Components of Teradata system 5 Summary
17
Describe a node.
18
Describe a node.
19
20
A node is made up of various hardware and software components. All applications run under UNIX , or Windows, and all Teradata software runs under PDE. All share the resources of CPU and memory on the node. Teradata software, 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 called a Symmetric Multi-Processor (SMP).
21
22
23
Clique
24
Clique
25
Clique contd
A clique is a set of Teradata nodes that share a common set of disk arrays. Cabling a subset of nodes to the same disk arrays creates a clique. A clique is a defined set of nodes with failover capability. All nodes in a clique are able to access the vdisks of all AMPs in the clique. If a node fails, its vprocs will migrate to the remaining nodes in the clique. Each node can support 128 vprocs
26
27
28
29
30
Summary
31
Summary
SMP and MMP. Components of Teradata System. Clique
32
Q&A
33
Thank You
Amruta Patil
ADM Support Amrutha.patil@wipro.com
References
v http://www.teradata.com/
35