Teradata Unity

11
Teradata Unity Imad Birouty , Program Marketing Manager

Transcript of Teradata Unity

Page 1: Teradata Unity

Teradata Unity

Imad Birouty, Program Marketing Manager

Page 2: Teradata Unity

Teradata Confidential2 > 04/18/23

Teradata Analytical Ecosystem Overview

Flexible, Integrated Analytics

Page 3: Teradata Unity

Teradata Confidential3 > 04/18/23

Teradata Unity Enables the Analytical Ecosystem

Key features that turn a multi-system environment into an orchestrated Analytical Ecosystem• Query Management

> Controlled routing of user sessions for high availability and failover> Intelligent and automatic query routing for workload optimization

• Multi-System Synchronization > Enables database (object) synchronization across participating

systems to maintain consistent data models with minimal effort> Provides data synchronization for transactional updates across

participating systems to maintain a single version of the truth

• Auto Resubmit> Protects users and applications against database restarts> No need to re-submit queries

Page 4: Teradata Unity

Teradata Confidential4 > 04/18/23

User Session Routing

Great for session and workload control across systems, especially when high

availability failover is required

Individual Query Routing

Great when systems contain different data and/or for fast setup where session control isn’t required

Teradata Unity Provides Query Management

• Two methods for query management> User session routing> Individual query routing

Page 5: Teradata Unity

Teradata Confidential5 > 04/18/23

Database Synchronization

Architectural Flexibility• All Platform Family supported• Any number of systems can participate• Databases objects don’t have to be

identical (tables, users, view, macros,…)

Data Synchronization

John 123 82.50

Bill 858 12.50

Jill 545 72.12

Tom 684 64.29

Joe 367 97.24

Bob 826 55.19

John 123 82.50

Bill 858 12.50

Jill 545 72.12

Tom 684 64.29

Joe 367 97.24

Bob 826 55.19

Tom 684 64.29

Joe 367 97.24

Bob 826 55.19

Data Flexibility• Not all tables have to be on all systems• Updates sent to all participating systems• Data updates applied in the order

received

Multi-System Synchronization

Page 6: Teradata Unity

Teradata Confidential6 > 04/18/23

Auto Resubmit

• Teradata Unity will resubmit in-flight queries following a database restart to an alternate Teradata system which can satisfy the query> Automatic feature

– No changes required for applications or queries– Removes the burden from application developers– Improves user experience

> Auto Resubmit only available through Teradata Unity

Page 7: Teradata Unity

Teradata Confidential7 > 04/18/23

E

D C

Unity

TeradataSystem B

Teradata System A

Query Routing

Users/Applications/ SQL Utilities

Users/Applications/ SQL Utilities

Users/Applications/ SQL Utilities

Schema/Data Synchronization

• Queries

• DDL changes

• SQL data updates

• Read• Apply

Sequencer

Data Dictionary

Parser

Monitoring/Control

Data Synchronization

SQL Multicast

Data Loads *

Replication *

Data Mover *

Status

* This method of data sync can coexist with Unity, but needs to be managed and coordinated outside Unity

Teradata Dual System Solution Architecture

Teradata Unity 13.10

Teradata Multi-System Manager

Monitoring Administration Operational Control

Page 8: Teradata Unity

Teradata Confidential8 > 04/18/23

Teradata Unity Benefits

Key features that turn a multi-system environment into an orchestrated Analytical Ecosystem• Query Management

> Controlled routing of user sessions for high availability and failover> Intelligent and automatic query routing for workload optimization

• Multi-System Synchronization > Enables database (object) synchronization across participating

systems to maintain consistent data models with minimal effort> Provides data synchronization for transactional updates across

participating systems to maintain data consistency

• Auto Resubmit> Protects users and applications against database restarts> No need to re-submit queries

• Enables a robust Teradata Analytical Ecosystem

Page 9: Teradata Unity

Teradata Confidential9 > 04/18/23

Companies moving towards a Teradata Analytical Ecosystem and planning to employ Dual Systems for Availability or Workload Optimization

Companies Who Will Benefit from Unity

• Customers moving towards a Teradata Analytical Ecosystem and planning to employ Dual Systems for Availability or Workload Optimization

• Customers who have these characteristics: > Need to route user sessions/queries between systems

– Including upgrade/migration path for existing Query Director customers> Have dual systems which are kept in sync

– With same data and data model for the subset of objects kept in sync> Have SQL-based transactional updates in a multi-system

environment> Cannot tolerate the system resource penalty of Data Mover or

Replication Services

Page 10: Teradata Unity

Teradata Confidential10 > 04/18/23

Dual System Capabilities Aligned to Products

Teradata Multi-System

Manager

Teradata Unity

Teradata Data Mover

Teradata Rep Services

Dual Load

Monitoring/Control

Component / Process health ●

Application readiness ●

SLA management ●

Query Routing

Session-based routing ●

Query-based routing ●

Data Synchronization

SQL-based transactional updates ● ●

Data model/schema updates ● ● (limited)

Use of Load Utilities ● ● ●

Large batch, low latency ●

Large batch, mid/high latency ●

Mini-batch, low latency ● ●

Mini-batch, mid/high latency ● ●

Professional Services ● ● ● ● ●

Customer Services ● ● ● ● ●

Page 11: Teradata Unity

For more information visit ….

http://www.teradata.com/Teradata-Analytical-Ecosystem/

Thank You!