New 5600 Node

advertisement
Platform Overview
Mark Hasenstab
Senior Product Manager
Teradata Active EDW Platforms
10/17/2009
Agenda
• What we will cover today
>
>
>
>
>
>
>
2
Platform Strategy
Next Generation Active EDW
Next Generation Appliances
Next Generation BYNET
Processor Performance
Disk Technology
Platform and OS Roadmap
Teradata Confidential
Platform Strategy
Teradata’s Purpose-Built Platform Family
4
Software
Only
Edition
Data Mart
Appliance
551
Extreme Data
Appliance
155x
Data Warehouse
Appliance
255X
Active Enterprise
Data Warehouse
555X
Purpose
Teradata
Software
ANY
Intel SMP
Platform
Data Marts
or Application
Development
Environments
Analytics on
Extreme Data
Volumes from New
Data Types
Entry Level Data
Warehouse or
Departmental Data
Marts
Enterprise Scale
for both
Strategic and
Operational
Intelligence
EDW/ADW
Scalability
Up to 6 TB
Up to 6 TB
Up to 50 PB
Up to 140 TB
Up to 10 PB
Teradata Confidential
Teradata MPP Architecture
• BYNET Interconnect
Dual BYNET Interconnects
> Fully scalable bandwidth
• Nodes
> Incrementally scalable to
1024 nodes
• Storage
> Independent I/O
> Scales per node
SMP Node1
SMP Node2
SMP Node3
SMP Node4
CPU1
CPU1
CPU1
CPU1
CPU2
Memory
CPU2
Memory
CPU2
Memory
CPU2
Memory
• Connectivity
> Fully scalable
> Channel – ESCON/FICON
> LAN, WAN
• Server Management
> One console to view
the entire system
Server
Management
Systems are configured to maximize utilization
5
Teradata Confidential
Teradata MPP Architecture
Designed For Availability
• BYNET Interconnect
Dual BYNET Interconnects
> Two fabrics
> Transparent load balancing
• Nodes
> Clique failover and Hot Spare
nodes
• Storage
SMP Node1
SMP Node2
SMP Node3
SMP Node4
CPU1
CPU1
CPU1
CPU1
CPU2
Memory
CPU2
Memory
CPU2
Memory
CPU2
Memory
> Redundant paths design to
minimize performance
impact under failures
• Server Management
> Collects and analyzes
situations to determine
availability exposure
> Escalation to Service
Personnel
Server
Management
6
Teradata Confidential
Next Generation Active EDW
Teradata Active EDW Server - Key
Changes
cabinet
9160/5600 Cabinet
P. Gbit switch
S. Gbit switch
> APC UPS
– New Flexible Power (FP) 30A cabinet (7-node max)
4U empty
> New 5600 CMIC configuration
1U BYA32S-V4
– 24/48 port Gbit CMIC switch
– SM-Web (AWS) on CMIC
1U BYA32S-V4
2U TMS Node
32
BARNehalem
48 port Gbit
switch
2U
Node
2U Nehalem Node
2U Nehalem Node
2U Nehalem Node
2U Nehalem Node
2U Nehalem Node
> New TMS (Dell 710) – Nehalem 2.4GHz CPU
– Configurable generic TMS server (Windows, Linux)
9 servers:
– Viewpoint, BAR, SAS, TMSM, Data Mover, Load Server
Any
combination > New 5600 Node (Urbanna Baseboard) and
of Intel and
BYNET
Dell
4.0 Adapters
– NEW, H TPA node – Nehalem, 2X 2.66 CPU, 48GB
– NEW, C TPA node – Nehalem, 1X 2.66 CPU, 24GB
– NEW, Channel Node – Nehalem, 1X 2.66 CPU, 12GB
2U Nehalem Node
2U Nehalem Node
2U cabling
2U 5600 SM3G
2U APC UPS
2U APC UPS
2U APC UPS
2U APC UPS
2U APC UPS
>
>
>
>
2nd CMIC Option in Enterprise Storage Cabinet
New Service Workstation (SWS) - Dell 610
BYA32S chassis with New V4.0 firmware (2.5X faster)
New BYA64S switch cabinet with V4.0 firmware (2.5X
faster)
> BYNET V4.0 cable infrastructure
9160 TPA/TMS Mix
8
Teradata Confidential
8
Teradata Enterprise Storage 6844
Disk Array Features
• New LSI 7091 Controller (XBB-2)
>
>
>
>
4Gb FC end-to-end
8 independent backend channels
Up to 8 host connections per controller
DAP error protection thru drives
• Performance improvement
> 6844 provides a 30% performance increase
over the 6843 (Drive/Controller)
• Up to 128 drives
Primary
Ethernet
Storage
Secondary
Ethernet
Drive Module
Drive Module
Drive Module
Drive Module
Ethernet for
Server Mgmt
32 drives
(optional)
32 drives
(optional)
Drive Module
Drive Module
> 64 drives base model
> Expandable in 2 tray increments
Drive Module
Drive Module
• Fibre Channel 15K Disk Drive Support
6844 Disk
Array with
64 Drives
6844 Controller Module
> 146GB and 300GB
• 4 Global Hot Spare drives required
• RAID-1 support only
UPS
UPS
Cabinet Features
UPS
• New 6701-2000 cabinet
UPS
> 50A & 30A Domestic
> 32A, 3-phase Int’l
• Fibre Channel and AC cable harnesses
> Labeled & color coded
9
CMIC (Optional)
Teradata Confidential
6701-2000 Cabinet
Four UPS
Modules
Next Generation Cliques
Storage
Quad 4Gb HBAs
Node 1 Node 2
HSN
4321 1234 4321 1234 4321 1234
A
B
A
B
A
B
Array 1
Array 2
Array 3
(100 dsks)
(100 dsks)
(104 dsks)
(2+1)-Node Clique
3 Storage Cabinets
10
Teradata Confidential
Design Center Recommendations
Storage
5600H and 5600C Design Center
5600H with 6844 Storage (146GB Drives)
Linux
5600C with 6844 Storage (146GB Drives)
Drives
per
Node
AMPs
per
Node
Drives
per
AMP
TPerf
PerfC
MaxPerm
Nodes
per
Array
Drives
per
Node
AMPs
per
Node
Drives
per
AMP
TPerf
PerfC
MaxPerm
Nodes
per
Array
160
40
4
83.4
0.8
10,434
2:3
84
21
4
44.9
0.82
5,504
2:2
5600H and 5600C Design Center w/ 300GB Drives
5600H with 6844 Storage (300GB Drives)
Linux
11
5600C with 6844 Storage (300GB Drives)
Drives
per
Node
AMPs
per
Node
Drives
per
AMP
TPerf
PerfC
MaxPerm
Nodes
per
Array
Drives
per
Node
AMPs
per
Node
Drives
per
AMP
TPerf
PerfC
MaxPerm
Nodes
per
Array
160
40
4
83.4
0.4
21,057
2:3
84
21
4
44.9
0.41
11,055
2:2
Teradata Confidential
Teradata Active EDW – 5600
Coexistence Systems
Coexistence
• In a 64 bit Linux and Windows environment,
coexistence across multiple generations is once
again supported with the 5600 platform
> 5600H model provides balance for coexistence back to 5500H
> 5600C model provides balance for coexistence back to 5500C
–
Leverages flexibility of larger memory with Linux
64-bit Teradata
5500C
&
5500H
12
5500C
5550H
&
5500H
5500C
5555H
&&
5500H
5555C
Teradata Confidential
5600C
4
Generations
Next Generation Appliances
2580 – T3 With 5600 node
• Performance Characteristics versus 255x
> 1.65X+ increase in CPU to disk performance ratio
> Same physical core count
– 2X threads with HT
– Disk BW bottleneck moves from node slots to DA controller
> Same disk IOPS
> Same number of disks
12 Drive Enclosure
12 Drive Enclosure
12 Drive Enclosure
Node
• Node & FC adapters certified under Singularity against Mary Jane DA
> Intel Urbana Node (Eagle)
– Nehalem 2.66 HT
– 48 GB memory
– (3) PCI-E Quad 4 Gb FC
MES
CMIC
Node
Node
12 Drive Enclosure
• Everything else is Unchanged
> Same cables and harnesses
> Storage (same as T3 currently)
14
12 Drive Enclosure
Node
– 36 Drives per node
12 Drive Enclosure
12 Drive Enclosure
– (12) LSI MaryJane Controller
– (12) Shea 2U 3.5” 12 drive enclosure
– (144) Seagate 15K6 drives 300/450 GB
(2)
(2)
(1)
(1)
12 Drive Enclosure
12 Drive Enclosure
> 1.5X increase in memory capacity
> Same storage capacity
> Minor increase in storage bandwidth
>
>
>
>
48 Port BYNET/SM Switch
2 node cliques / Cabinet
SM switches
3GSM CMIC
PDU
12 Drive Enclosure
12 Drive Enclosure
12 Drive Enclosure
48 Port BYNET/SM Switch
PDU
Teradata Confidential
Appliance Strategy
• Nodes/Storage in same rack and no UPS
> ADW (5xxx) have discrete node and storage racks with UPS
• Common parts & similar packaging
> Common disk array controller
– Model differentiation with disk drive configuration and types
> Same node types
> Storage and nodes combined in a single cabinet
– Common chassis locations
> Common wiring harnesses
15
Teradata Confidential
2xxx Data Warehouse Appliance
(24 DPN)
48P GbE SM/Bynet SW
Node 1
Node 2
3
3
1
24 Drives/CTRL
1
24 Drives/CTRL
24 Drives/CTRL
24 Drives/CTRL
Node
Node
Node
Node
Each Array is one tray with 24
SAS 2.5” drives and controllers
1 2
A
1
2
B
1 2
A
1
2
B
Array 1
Array 2
(24 dsks)
(24 dsks)
TMS
CMIC
Node
Node
Node
Node
24 Drives/CTRL
24 Drives/CTRL
24 Drives/CTRL
Array Capacity = 2200 MB/s
91.6 MB/sec/disk slot budget
24 Drives/CTRL
48P GbE SM/Bynet SW
T3 AC Box PDU
T3 AC Box
16
Teradata Confidential
1xxx Extreme Data Appliance
High CPU Model
(36 DPN)
Low Cost Model
(72 DPN)
Low Cost Option
24 Port SM Switch
1 2
1
A
2
Node
Node
Node
Node
3
3
3
3
1
1 2
1
A
B
2
B
1 2
1
1
A
2
1 2
1
A
B
2
1
1 2
1
A
B
2
B
1 2
1
A
2
B
Tray 1
Tray 1
Tray 1
Tray 1
Tray 1
Tray 1
(12 dsks)
(12 dsks)
(12 dsks)
(12 dsks)
(12 dsks)
12 Drives
12 Drives
12 Drives
12 Drives
12 Drives/CTRL
12 Drives/CTRL
12 Drives
12 Drives
12 Drives
12 Drives
12 Drives/CTRL
12 Drives/CTRL
Node
1
2
1 2
1
2
1 2
1
2
1 2
1
2
1 2
1
2
1 2
1
TMS/Node
Tray 2
Tray 2
Tray 2
Tray 2
Tray 2
Tray 2
(12 dsks)
(12 dsks)
(12 dsks)
(12 dsks)
(12 dsks)
1
2
1 2
1
2
1 2
1
2
1 2
1
2
1 2
1
2
1 2
1
32 Port BYNET Switch
32 Port BYNET Switch
2
Tray 3
Tray 3
Tray 3
Tray 3
Tray 3
Tray 3
(12 dsks)
(12 dsks)
(12 dsks)
(12 dsks)
(12 dsks)
(12 dsks)
Each Array is three trays with 12 SAS
3.5” drives per tray and controllers on
the 1st tray
All three trays on an array must be in
same AC fault domain
Two Disk harnesses:
- Near Arrays (red)
- Far Arrays (green)
Array Capacity = 2200 MB/s
61.1 MB/sec/disk slot budget
17
Node
2
(12 dsks)
1 2
24 Port SM Switch
1
(12 dsks)
1 2
High CPU Option
CMIC
CMIC
TMS/Node
Node
Node
Node
12 Drives/CTRL
12 Drives/CTRL
12 Drives
12 Drives
12 Drives
12 Drives
2U Drives/CTRL
12 Drives/CTRL
12 Drives
12 Drives
12 Drives
12 Drives
24 Port SM Switch
T3 AC Box PDU
T3 AC Box
Teradata Confidential
Node
32 Port BYNET Switch
32 Port BYNET Switch
24 Port SM Switch
T3 AC Box PDU
T3 AC Box
SSD Extreme Active Appliance
1U 24 Port SM Switch
Node
3
Cable 2
Node
3
Cable 1
(Up to 8 DPN)
2U Storage
Node 1
Node 2
Node 3
3
3
3
1
1
1
2U Storage
2U Storage
2U Storage
2U Node
2U Node
Node
2
Cable 2
Node
2
Cable 1
ESM-A
Bobcat
2U Node
2U TMS/Channel
1U Interconnect Switch
ESM-B
Bobcat
Tray 1
Tray 2
(12 dsks)
(12 dsks)
tray with 12
SAS 3.5”
drives
1U Interconnect Switch
2U CMIC
2U Node
2U Node
One type of Disk harness:
~500 MB/sec/slot Budget
2U Node
2U Node
2U Node
2U Node
Node
1
Cable 1
Node
1
Cable 2
2U Storage
2U Storage
1U 24 Port SM Switch
2U AC
18
Teradata Confidential
2U AC
Next Generation BYNET
BYNET™
Optimized for Teradata ADW Performance
BYNET
• Bynet has linearly scalable bandwidth
• BYNET Low Latency Interface (BLLI) - “lite” communication protocol
• Teradata exploits unique BYNET features:
•
> broadcast message support, row merge support, multi-fabric message traffic
shaping, hardware guaranteed message delivery (including broadcast)
Proven High-Availability
> Each fabric is fault tolerant (multiple paths, redundant power & cooling)
> Two independent fabrics (no single point of failure)
Multiple Simultaneous
Point-to-Point Messaging
Node
Broadcast Messaging
Node
The Teradata
Optimizer chooses
between Point-to-Point
and Broadcast Messaging
to select the most
effective communication.
Node
Node
Node
Node
Node
Node
Node
Node
20
Teradata Confidential
BYNET V4
BYNET
BYA32S
32-port chassis
BY16SX
BY16SX
BY16CX
BY16CX
BY16CX
X-Switch
Blade
X-Switch
Blade
X-Switch
Blade
BY16CX
1 1
5 1
1
5
1
0
1 1
4 0
1
4
9
1
3 9
1
3
8
1
2 8
1
2
3
7 3
7
2
6 2
6
1
5 1
5
0
4 0
4
1 1
5 1
1
5
1
0
1 1
4 0
1
4
9
1
3 9
1
3
8
1
2 8
1
2
3
7 3
7
2
6 2
6
1
1
1
1
1
5 1
5
0
0
0
0
0
4 0
4
2
3
3
3
3
2
2
2
2
3
4
5
BY16SX
X-Switch
1
Blade
1
1
1
1
BY16SX
6
7
8
DP
LOCATOR
BYA/BYC
V4/V3
BY64S
64-port chassis
V3
CLK
IN
V3
CLK
OUT
ENET
DP
 3.2 Gbps link rate
BY64S expandable to 4096 ports
Redundant Hot-plug power and fan assemblies
Electrical and optical cables
Hot-plug node cables and SFP modules
21
Teradata Confidential
BYNET V4 Expansion – 129-256 Nodes
1U 48 Port E SW
1U 48 Port E SW
5U open
12U open
SX
Filler
SX
BY16
CX
CX
BY16
CX
BY16
CX
BY16
Filler
SX
Filler
SX
DP
1U 48 Port E SW
1U 48 Port E SW
• Then continue to add BY16SX blades
BY16
BY16
CX
CX
CX
CX
BY16
BY16
Filler
DP
2U Cable Mgmt
22
BYC
64S
SX
Filler
SX
BY16
CX
CX
BY16
CX
BY16
CX
BY16
Filler
SX
Filler
SX
DP
BY16
BY16
CX
CX
CX
CX
BY16
BY16
Filler
DP
BY16
BY16
CX
CX
CX
CX
BY16
BY16
Filler
DP
BYC
64S
BYA
64S
as needed to meet desired system
size
2U Cable Mgmt
BYC
64S
2U Cable Mgmt
BY16
BY16
CX
CX
CX
CX
BY16
BY16
Filler
DP
SX
Filler
SX
BY16
CX
CX
BY16
CX
BY16
CX
BY16
Filler
SX
Filler
SX
DP
2U Cable Mgmt
2U Cable Mgmt
• Add 2nd cabinet with two BYC chassis
and one BYA chassis
BYA
64S
BYA
64S
BYNET
BYC
64S
2U Cable Mgmt
2U Cable Mgmt
1U open
1U open
2U APC UPS
2U APC UPS
2U APC UPS
2U APC UPS
Teradata Confidential
Message Latency Comparison
– Large Messages
Large message out-of-band latency
(Smaller is better)
1200
BYNET V2
microseconds / message
1000
BYNET V3
800
eagle-v5
eagle-v4
600
eagle-v3
dodson-v2
400
BYNET V4
200
V5 latency is good
on large messages BYNET V5
0
0
10000
20000
30000
40000
50000
bytes / message
23
Teradata Confidential
60000
70000
80000
Message Latency Comparison
– Small Messages
Small message in-band latency
(Smaller is better)
40
BYNET V2
35
microseconds / message
30
BYNET V3
25
eagle-v5
eagle-v4
20
eagle-v3
BYNET V4
dodson-v2
15
BYNET V5
10
V3 & V4 still excel on
small message latency
5
0
0
200
400
600
bytes / message
24
Teradata Confidential
800
1000
1200
Next Generation Processor
Performance
Node Core and Socket Count 1995-2011
32
30
Socket count
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
26
1995
1997
1999
2001
2003
Teradata Confidential
2005
2007
2009
2011
Processor Roadmap – Vertical Scalability
90nm
process
2003
65nm
process
45nm
process
2005
2007
Source – Intel Corporation
27
22nm
process
2009
Dual Core
2011
Multi Core
MULTI-CORE
PERFORMANCE
SPECInt2000
Hyper-Threading
32nm
process
5X
SINGLE-CORE
PERFORMANCE
2004
2000
Teradata Confidential
2008+
Delivering CPU Performance:
Chipset Performance Scaling
MEM BW
21 GB/s
2.4x
50 GB/s
5 GB/s
4.2x
21 GB/s
2.0x
42 GB/s
Teradata Confidential
A
M
B
3.2x
A
M
B
28
6.4 GB/s
A
M
B
IO/BW
Next Gen
A
M
B
Memory BW
peak
15/25/55xx
A
M
B
54xx
A
M
B
I/O BW
A
M
B
A
M
B
A
M
B
A
M
B
I/O BW
A
M
B
A
M
B
A
M
B
A
M
B
IOHUB
A
M
B
A
M
B
MEM BW
A
M
B
A
M
B
A
M
B
A
M
B
Next
Gen
CPU
A
M
B
A
M
B
A
M
B
A
M
B
Next
Gen
CPU
A
M
B
A
M
B
A
M
B
A
M
B
A
M
B
A
M
B
A
M
B
A
M
B
A
M
B
I/O BW
A
M
B
A
M
B
MEM BW
15xx/
55xx
25xx/
55xx
A
M
B
A
M
B
54xx
A
M
B
53xx,
54xx
MEM BW
Urbanna Server Board - Block Diagram
DDR3
DDR3
DDR3
DDR3
Board: Urbanna
Chipset: Tylersburg-36D
CPU: Nehalem-EP (4 Core)
48 GB memory at launch
QuickPath
DDR3
DDR3
QuickPath
QuickPath
Riser
Dual GbE
Dual Gb
Dual Gb
PCIe Gen2 x8
I/O Expansion
Module
Secondary side is
half height
PCIe Gen2
x8
PCIe Gen2 x8
Ty
le
rs
bu
rg
RMII
PCIe X4
8
29
ICH9/
SAS
ICH10
Zoar
PCIe X1
RMII
LPC
ICH9/
ICH10
ICH10R
LPC
SATA
USB
SPI
FLASH
Teradata Confidential
BMC Boot
Flash
DRAM
Video
SATA
FLASH
TPM
1 Over Bridge to FP
1 Rear IO Panel
Serial 1 Internal 2x5 header
1 Rear IO Panel
GCM4
1 Zephyr
4 Rear IO panel
2 Internal 2x5 header
3 To Bridge
6
RAID DIMM
FLASH
SPI
DDR2
USB
9
Through
Bridge
LAN
Zoar
BMC
Zoar
DMI Gen1 x4
PCIe Gen2 x8
PCIe Gen1 x4
Node
Next Generation CPU
Memory Controller
M
i
s
c
I
O
Q
P
I
0
30
Core
Core
Q
u
e
u
e
Core
Shared L3 Cache
Teradata Confidential
Core
M
i
s
c
I
O
Q
P
I
1
Next Generation Technology CPUs
Next Gen
Core
Core
Core
Next Gen + 1
Core
Core Core Core Core Core Core
12M Shared Cache
8M Shared Cache
Memory
Controller
Memory
Controller
Link
Controller
• Nehalem
• 4 cores
• 45nm
• 8M on-chip Shared Cache
• Simultaneous Multi-Threading
capability (SMT)
Link
Controller
• Westmere
•
•
•
•
•
6 cores
32 nm
12 MB on-chip Shared Cache
Significant improvement in MT performance
Power
> further idle power reductions
> Plug In upgrade for Nehalem
• Intel® QuickPath Interconnect up
to 25GB/s
• Integrated Memory Controller
• New instructions
• Power: 130/80/60W
31
Teradata Confidential
31
Measured Teradata Relative Performance
9
8
7
1.5X
6
5
4.1X
3.5X
1.7X
8.19
4
3
1.4X
5.46
2
3.19
1
1.68
1
1.15
0.93
5250
5255
5300
2.01
2.30
1.22
0
32
5350
5380
5400
Teradata Confidential
5450
5500C
5500H
5550H
Measured Teradata Relative Performance
15.35
14
12
10
8.19
8.26
8
6
5.46
4
3.19
2
1.68
1
1.15
5250
5255
0.93
2.01
2.30
1.22
0
33
5300
5350
5380
5400
5450
Teradata Confidential
5500C
5500H
5550H
5600C
5600H
Teradata Storage Futures
Enterprise Hard Drive Changes are
coming…
Enterprise
SSDs
“Fat SAS”
hard drives
6Gb/s SAS
hard drives
2 ½” (SFF)
hard drives
Encryption
in hard
drives
Enterprise
SATA hard
drives
The next 4 years will change the way
enterprise hard drives are deployed
35
Teradata Confidential
Best of Breed Enterprise Storage Roadmap
SSD 3.5
64-128GB
3Gb SAS
120K IOPS
300 MB/sec
SSD 2.5
15K 3.5
7.2K 3.5
300 - 600GB
6Gb SAS
175 IOPS
195 MB/sec
146 - 450GB
3Gb SAS
170 IOPS
162 MB/sec
300 -146 GB
6Gb SAS
140 IOPS
127 MB/sec
1 TB
3Gb SAS
80 IOPS
105 MB/sec
2009
36
128-256GB
6Gb SAS
200K IOPS
500 MB/sec
No replacement planned
146 - 300 GB
6Gb SAS
200 IOPS
190 MB/sec
73 - 146 GB
6Gb SAS
195 IOPS
160 MB/sec
15K 2.5
10K 2.5
147-600GB
6Gb SAS
400K IOPS
1000 MB/sec
73-300GB
3Gb SAS
200K IOPS
500 MB/sec
450 - 600 GB
6Gb SAS
145 IOPS
140 MB/sec
1 - 2 TB
6Gb SAS
80 IOPS
125 MB/sec
2010
Teradata Confidential IO
300 - 900 GB
6Gb SAS
145 IOPS
160 MB/sec
2 -3 TB
6Gb SAS
80 IOPS
140 MB/sec
2011
Size for IOPS: 2K; for BW: 256K
One time Play:
2.5” Form Factor: Higher Performance, Same
Capacity and Physical Space
37
Teradata Confidential
So What Is An SSD Disk?
Traditional Hard Disk
Solid State Disk
• Solid-State Disk (SSD) Data storage device
> Emulates a hard disk drive (HDD)
> Same electrical and physical package as a Hard Drive
> Contains arrays of flash memory devices
38
Teradata Confidential
SSD: Simplified Block Diagram
1. Map sector N to a location on a Flash memory chip
From Server
Read/Write
Disk Sector N
3. Transfer Data
SATA/SAS
Interface
Flash
memory
Controller
• Performance
Flash
Memory
Chip
Flash
Memory
Chip
Flash
Memory
Chip
Flash
Memory
Chip
Flash
Memory
Chip
• Data Integrity
> Proportional to Processing Power
of Controller –AND–
> Proportional to the number of bus
connections (channels) to the
flash memory devices
> Type of Flash (SLC, MLC)
• Wear Leveling
> Flash Life limited by PE Cycles
> Data Storage Location is Dynamic
to manage Flash Wearout & Flash
Programming Limitations
– Overprovisioning – Extra Flash
Capacity to maintain FREE
WRITE Locations
39
2. Read/Write
Memory At
Address Z
Flash
Memory
Chip
Bus connections
SSD Controllers Uncovered
> Flash WRITEs much slower than READs
– Some SSDs WRITE CACHE for Performance
> Flash Cell State
– Charge State of Device can be LOST
–
–
–
CELL VOLTAGE – Marginal Charge Loss
INSULATOR BREAKDOWN – Affects Programming
READ DISTURB – Adjacent Cells being READ
> Check Data & Error Correction Code
(ECC)
– Data and Check Data checked on READ
– ECC Recovers Bit Errors (Cell Lost Charge
State)
Teradata Confidential
Enterprise SSD Versus Rotating Hard Drive
Enterprise SSD
(2010)
Enterprise 15K HDD
(2010)
IOPs (4 KB)
104
102
Bandwidth (MB/s)
Sequential large Block
>350
>150
Bandwidth (MB/s)
Random Medium Block
>350
~ 15
Random I/O latency (sec)
Microseconds (10-4)
Milliseconds (10-3 )
Active Power (watt)
<2W
12-18W
Idle Power (watt)
<1W
4-10W
Max Capacity (GB)
256 GB
600 GB
• SSD stand out both in Power efficiency and Performance
40
Teradata Confidential
SSD vs Rotating Disks:
Random Read Performance
Random Read Bandwidth (Higher is Better)
250.00
One Port Only
200.00
SSD SATA
7.2K SATA
15K FC
SSD SAS
MB/Sec
150.00
100.00
50.00
0.00
1
16
24
32
48
64
96
128
160
IO Size (Blocks)
Note: Only One Port Driven on SAS SSD
41
Teradata Confidential
192
224
256
512
1024
3872
Processor Performance is Improving Faster
Than Rotating Disk Performance
200
180
160
SSD Drive
Performance
Multicore CPU
CPU
Multi-Core
CPU Performance
Disk
Normalized Performance
140
120
100
80
Multi-Core
Performance
Jump
Single-Core
CPU Performance
60
SSD Drive
Performance
Jump
40
20
0
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
Source: Intel
2006
2007
2008
2009
Rotating Drive
Performance Barely
Improves
SSD will bring storage performance back in line
with CPU performance
42
Teradata Confidential
Teradata Virtual Storage Data Migration
Node
P
M
P
D
M
P
D
M
P
M
P
D
M
D
Teradata Virtual Storage
Migration
D
HBA HBA
• Teradata Virtual
Storage tracks data
temperature over time
Fast Storage
Avg Storage
• Teradata Virtual Storage
moves data to
appropriate performance
storage
Slow Storage
Teradata Virtual Storage optimizes disk efficiency
with multi-temperature data placement
43
Teradata Confidential
Teradata Storage – Future
Mix of Fast SSD, High Performance Rotating Drives and High
Capacity Drives
Node
Node
P
M
P
D
M
P
D
M
P
M
P
D
M
P
D
P
D
M
M
M
P
D
HBA HBA
M
P
D
M
P
D
P
D
M
M
HBA HBA
M
P
P
D
M
P
D
Node
Node
P
D
D
M
P
D
M
D
HBA HBA
M
Node
P
D
M
P
P
D
M
P
D
M
P
D
P
D
M
M
M
P
D
HBA HBA
M
Node
P
D
P
D
M
P
D
P
D
M
M
M
P
D
HBA HBA
M
Node
P
D
P
D
M
P
D
P
D
M
M
M
P
D
HBA HBA
M
Node
P
D
P
D
M
P
D
P
D
M
M
M
P
D
HBA HBA
M
Node
P
D
P
D
M
P
D
P
D
M
M
P
D
M
P
D
HBA HBA
M
D
P
D
M
D
HBA HBA
SSD
400 MB/Sec
High Performance
20 MB/Sec
High Capacity
6 MB/Sec
44
Teradata Confidential
Teradata Platform Roadmap
Teradata Platform Roadmap
2008
5550 1H08
• 9 Nodes per
Cabinet
• Intel® quad core
• 2.33 GHz
Processor
2550 1H08
• 4 Nodes per
Cabinet
• Intel® quad core
• 2.33 GHz
Processor
2009
2010
New node for
5XXX, 1XXX
and 2XXX
3Q 2009
• +30% performance
• No energy increase
• 48GB GB Memory
• New Disk Array for all
products
450 GB drive
Q1 Q2 Q3 Q4
46
BYNET V4
2.5X BW/4X
ports
Teradata
Virtual
Storage
Q1 Q2 Q3 Q4
2011
New Node
for 5XXX,
1XXX and
2XXX
1H 2010
New Node
for 5XXX,
1XXX and
2XXX
2011
• +30% performance
• No energy
increase
• 64 to 96GB GB
Memory
• New Disk Array for
all products
• +30% performance
• 128GB GB
Memory
• New Disk Array for
all products
600 GB drive
2.5” Disks improve
floor space & power
per TB
BYNET
V5
2.5X BW
Solid State Disks
improve power
TB
Q1 Q2 Q3 Q4
Q1per Q2
Q3 Q4
Teradata Confidential
Operating System Roadmap
2008
2009
Customers current OS
2010
OS
2011
Customer upgrades
to SLES 10 SP1
SLES 9 SP3
SLES 10 SP1
TD announces
discontinuation
of SLES9SP3
Teradata currently supporting
TD discontinues
SLES9 HW Sales
SLES 9 SP3
SLES 10 SP1
Teradata proposed support
SLES 10 SP2
SLES 11 SP2
47
Teradata Confidential
Novell discontinues
SLES 9 Support EOL
Download