Netezza vs Teradata vs Exadata

36,681 views

Published on

Netezza vs Teradata vs Exadata

Published in: Technology
3 Comments
28 Likes
Statistics
Notes
No Downloads
Views
Total views
36,681
On SlideShare
0
From Embeds
0
Number of Embeds
685
Actions
Shares
0
Downloads
1,745
Comments
3
Likes
28
Embeds 0
No embeds

No notes for slide

Netezza vs Teradata vs Exadata

  1. 1. NETEZZA VS TERADATA VSEXADATAAsis MohantyCBIP, CDMPasismohanty@gmail.com
  2. 2. Comparison Criteria• Architecture• Scalability• Reliability• Performance• Compatibility• Affordability• Manageability
  3. 3. Architecture Functionality Netezza Teradata ExadataCommodity/Proprietary Proprietary Proprietary Proprietary Asymmetric Massively Parallel Processing (best Hybrid MPP-Shared combination of SMP + everythingMPP MPP) True MPP architecture.Clustered Recommended for Data Warehouse and Both OLTP and EDW Both OLTP and EDWOLTP/EDW Analytical platform supported supported Bynets - 10 Gigabit Ethernet 10gbps gigabyte Interconnect node to 40gbps infinibandInterconnect Ethernet node switch FPGA-Field Smart scan and dataStorage layer Programmable Gate offloaded on storageoffloading Arrays serverHardware Flexibilty Fixed Fixed Fixed Linux and solaris-O/S flexibility Linux-preconfigured o/s Linux preconfigured o/s
  4. 4. Scalability Functionality Netezza Teradata Exadata Eight nodes in a fully Can scale from qtr toLinear Scalability for Scale upto qtr->half- populated cabinet half and full rack upto 8storage >full rack scalable to 6 cabinets full racks.Linear Scalability for 96 GB memory in Fixed memory of 96gbmemory fixed each node per node Teradata integrated data warehouse high- speed data transfer infrastructure and native Hadoop Open to useOpen to third party open to use hadoop for connectivity are hadoop/nosql forstorage unstructured data included. unstructured data 96gb can expand toMemory Exapansion Scalable 144gb per node Scalable up to 6 fully populated cabinets and 200 Terabytes of Storage expansion canStorage Exapansion Scalable up to PB customer data space scale upto
  5. 5. Reliability Functionality Netezza Teradata Exadata Teradata software High availabilty - redundant design clustered instances. using journals and Redundancy at everyAvailability High availability fallback mechanism. layer. High redundancey ASM RAID-1 & RAID-0 mirroring as storageMirroring Full mirroring Available layerData integrity Fully ACID ACID compliant Fully ACID
  6. 6. Performance Functionality Netezza Teradata Exadata Query data offloaded to storage layer and using AMPP (Asymmetric storage index it Massively Parallel retrieved required rows Processing), Distribution avoiding unnecessaryStorage scan Key & Row-Id .. i/o Teradata is based on Primary Index and Hashing algorithm isIndexing No Indexing dependent on PI Required for oltp 5tb solid state disk forFlash Memory ?? ?? memory cacheStorage Compression 10X Compression 30% compression 10x compression 10x compression for achived data. Teradata 13 Uncompressed compresses mostly all overhead is zero as 10X Compression (Stores data types. data read from storageColumnar Compression columnr compression) Reduced System I/O. in compressed formatRow basedcompression No Oltp compression
  7. 7. Performance (Conn..) Functionality Netezza Teradata Exadata operates at the data storage block level toBlock Level Host & Snippet takes deliver dramaticCompression care of this. space savings Shared Nothing architecture, data is stored equally on all Shared nothing along amps and fetched in with AMPP(Asymmetric parallel. (more amps Massively Parallel implies faster Mini 48 threads perParallelism Processing) Architecture processing) node Query used the parallelism based on SPU & FPGA takes care of Table level partition proper partitioning atCondtional Parallelism this support table level.UnconditionalParallelism NA Doesnt support Based on Hashing ~ 10 TB/Hr using Bulk algorithm,data is load or Informatica stored equally on all 7tb/hr on full rack. FlatData loading Rate Fastreader amps. file loading
  8. 8. Compatibility Functionality Netezza Teradata Exadata All BI tools can be used. All BI tools can be used. Can use existing Compatible with all Can use existing apps/tools with almost BI Tools but apps/tools with almost no modification (out of Customization no modification (out ofBI app/tool integration the box) required the box) Required minimal changes for partitioning if porting data from other database vendors. Not Unnecessary/Slightly required for oracleData restructuring required. Automatic databases
  9. 9. Affordability Functionality Netezza Teradata ExadataUpfront entry cost Less than $1M Less than $1M $1M for full rack Less than 1 DBA and Less than 1 DBA and Less than 1 DBA andOngoing admin costs system administrator system administrator system administratorSupport/Maintenancecost Less Medium 132000K for Full rack
  10. 10. Manageability Functionality Netezza Teradata ExadataServer/DBMS/diskintegration Fully integrated Fully Integrated Fully Integrated Minimal - Gives recommendations for optimal performance ifPerformance tuning Not Required coded wrongly. Minimal Comes with Industry Supports Industry specific logical dataData modeling Standard Data models models (Integrated) UnnecessaryInstall time Less than 1 day Less than 1 dayExpansion/Upgradation Simple Simple

×