© 2012 IBM Corporation June 27, 2012 The DB2Night Show Episode #76 IBM Netezza 1000 Appliance Architecture and Best Practices Pat Bates, WW Technical Sales for Big Data and Warehousing, [email protected] June 28, 2012
© 2012 IBM CorporationJune 27, 2012
The DB2Night Show Episode#76
IBM Netezza 1000 ApplianceArchitecture and Best Practices
Pat Bates, WW Technical Sales for Big Data and Warehousing, [email protected]
June 28, 2012
© 2012 IBM Corporation2
IBM Netezza Appliance � Revolutionizing Analytics
Purpose-built analytics engine
Integrated database, server & storage
Standard interfaces
Low total cost of ownership
Speed: 10-100x faster than traditional systems
Simplicity: Minimal administration and tuning
Scalability: Peta-scale user data capacity
Smart: High-performance advanced analytics
© 2012 IBM Corporation3
© 2012 IBM Corporation4
The IBM Netezza 1000 Architecture
Optimized Hardware +Software
Purpose-built forhigh performanceanalytics
Requires no tuning
Streaming Data
Hardware-basedquery acceleration
Blistering fast results
True MPP
All processorsfully utilized
Maximum speedand efficiency
Deep Analytics
Complex analyticsexecuted in-database
Deeper insights
© 2012 IBM Corporation5
S-Blade� Components
Intel Quad-Core
Dual-Core FPGADRAM
IBM BladeCenter Server Netezza DB Accelerator
SAS ExpanderModule
SAS ExpanderModule
© 2012 IBM Corporation6
AdvancedAnalytics
Loader
ETL
BI
Applications
FPGA
Memory
CPU
FPGA
Memory
CPU
FPGA
Memory
CPU
Hosts
DiskEnclosures
NetworkFabric
Netezza Appliance
© 2012 IBM Corporation7
Our Secret Sauce
FPGA Core CPU Core
Uncompress ProjectRestrict,Visibility
ComplexJoins, Aggs, etc.
select DISTRICT,PRODUCTGRP,sum(NRX)
from MTHLY_RX_TERR_DATAwhere MONTH = '20091201'and MARKET = 509123and SPECIALTY = 'GASTRO'
Slice of table
MTHLY_RX_TERR_DATA
(compressed)
where MONTH = '20091201'
and MARKET = 509123
and SPECIALTY =
'GASTRO'
sum(NRX)
select DISTRICT,
PRODUCTGRP,
sum(NRX)