5. Oracle Exadata 2 layer query processing Oracle DBMS Layer
Oracle Server Oracle more complexity Oracle Database layer Oracle
DBMS > Aggregation Software > Sort, group by > Data
redistribution > Complex joins non-partition-wise Infiniband
> Functions, UDFs, stored procs > SQL OLAP extensions Exadata
Server > All other SQL processing Exadata Layer Exadata layer
Exadata Software > Projection select list columns >
Restriction where clause predicates > Join filtering via Bloom
Filters > Data mining function execution5 >
6. Top 5 Tech Areas Against Exadata 1. Complex Oracle Exadata
Architecture Shared memory & disk. Limited scalability and
unpredictable performance Two tiered architecture complexity
(indexes/scans) Exadata is proprietary and expensive. Price
discounting will slow 2. Complex Oracle RAC RAC node management
Stability Issues with high workloads and (15+ way setups) Complex
transition from non RAC environments 3. Poor Workload Management
Conditional parallelism causes unpredictable performance Lack of
mission critical SLAs Lack of dynamic resource control and hardware
utilization 4. Struggles with Mixed Workloads Optimizer maturity,
complex queries and high concurrency 5. Higher Risk and Support
costs DBA support (tuning, indexes, workload mgmt etc.)6 >
7. Teradata Shared Nothing vs. Oracle Shared Disk Teradata
Oracle (RAC) P P D M D M P P B B B B B B M D M D Node 1 Node 2
Shared nothing = no resource Shared everything = resource
contention contention Parallelism is unconditional and Parallelism
is conditional and predictable unpredictable Linear scalability
with a slope of one Scalability with diminishing returns7 >
8. Managing Workloads with Oracle Exadata Batch Load &
Tactical Another Reports Update Queries Data Mart B B B B B B B B B
B B B Node 1 Node 2 Node 3 Node 4 IT must manage physical workload
separation and resource utilization Typically you will use
different Less efficient use of schemas for different resources
applications and workloads! Limits parallelism8 >
9. Managing Workloads with Teradata P P P P Tactical Queries
Analytical D M D M D M D M Queries P P P P Loading M D M D M D M D
Reporting Shared nothing is maintained. Automatic, linear
scalability. Workload management is logical, dynamic and more
automatic than Oracle9 >
10. Exadata Support Issues Significantly higher learning curve
than claimed > 285 days of new DBA training for existing Oracle
DBAs, Role of DBA changes > Must re-evaluate indexes, tuning and
workload choices > Customers taking 8-12 months to move into
production High levels of patching > Monthly database patch and
quarterly storage image update > Often necessitating System
Restart > Unpredictable system stability and performance
variation Manual workload management and query control >
Workload Management for Oracle Exadata is difficult to learn &
maintain > Demotion of problematic workloads is difficult with
Exadata due to the fact that resources cannot be freed up
dynamically > Oracle compensates by recommending artificial
limits to jobs (before they even start) > Exadata is designed
and tuned for restricted workloads, batch reporting and concurrency
levels below 30 conc. Queries > TD13 has a significant RDBMS
lead on Exadata & Oracle 11g on EWD workloads10 >
11. Top Exadata Claims against Teradata 1. Infiniband is faster
than Teradata BYNET Irrelevant argument we move data differently
Higher on 6650 and almost equal on 2650 2. Oracle Smart Flash
delivers industry leading query throughput Cache good for OLTP
random workloads, not table scans Ingest rate of RAC nodes half of
flash scan rate 3. Hybrid Columnar Compression provides 10-50x
compression Real world numbers of 4-6x seen Teradata ALC & BLC
offer equivalent compression with greater flexibility of choice
Teradata near future will offer additional compression options 4.
Exadata provides consolidation platform and end to end solution ERP
and DWing workloads unlikely to occur on the same platform Need to
focus on best in class solution and not settle for less11 >
12. Oracle Exadata X2 vs. Teradata 2650 & 6650
Differentiation Tool Explains Advantages Data Scalability Query
Multi-Temp Concurrency Oracle 6650 TB & PB Is 30 to Exadata X2
50 enough? Investment SSD Scan Protection FC HDD Optimization Fat
HDD Intelligent Cost-based Coexistence Optimization & Shared
nothing Architecture Active Intraday Ease of Workloads Use Workload
Mgmt Customer Services Multiple Levels incl. HSN, fallback, H/W
Raid-1 Multiple Business Subject Areas Multiple Availability
Applications TASM 2650 Agile Integrated Analytics Consistent Data12
> Performance
13. Query Performance Summary ACTIVATING Oracle DBMS MAKE it
happen! Exadata Teradata OPERATIONALIZING WHAT IS happening? Poor
ExcellentWorkload Complexity PREDICTING WHAT WILL Exadata Teradata
happen? Poor Excellent ANALYZING WHY Exadata Teradata did it
happen? Poor Excellent REPORTING WHAT Exadata Teradata happened?
Fair Very good Exadata Teradata Very good Very good Exadata Cells
Data Sophistication13 >
14. Oracle Marketing ClaimsAnd Counterpoints
15. Softbank Mobile Claims and Counterpoints Same reference ad
shown 4 different ways! Oracle Claim Response 2 racks of 2650! The
Teradata systems were very old by 36 racks of Teradata todays
standards (circa 2003). Those 36 racks were systems were roughly
equivalent to only two racks of 2650 given the replaced with 3
dramatic performance and packaging advances made by racks of
Exadata Teradata since that time. 660X performance improvement was
realized by a US hospitality company after migrating from Oracle to
a Query performance Teradata Data Warehousing Appliance. The Oracle
claim increased 8X for Softbank Mobile compares Oracles Exadata
system to the old, production Teradata system. What do those
comparisons mean? Our current 2650 platform is greener than Exadata
on 1/10th of the energy both a rack to rack basis and on a
performance equivalency consumed basis. (See chart below.) This is
false. In fact, based on a variety of sizing metrics such as
customer data volume, spinning disk, TPerf or Softbank Mobile was
nodes Softbank Mobile is not even in the Top 20 Teradata Teradatas
largest systems or customers in Asia! It is true that Softbank
Mobile customer in Asia. was, at the time, the largest Teradata
customer in Japan not Asia.15 >
16. Teradata is greener than Exadata on a cabinet-by-cabinet
basis AND on a performance equivalency basis. Teradata Data
Warehouse Appliance Oracle Exadata X2-2 2650 Full Cabinet (9 nodes)
Full Cabinet Power 7080 watts 14000 watts Heat 27k BTUs/hr 47k
BTUs/hr Weight 1540 lbs 2131 lbs/rack Source is Teradata 2650 prep
guide and Oracle Exadata X2-2 data sheet. Looking at Teradatas
recommended config of 15n, 2650 vs. one full rack of Exadata X2-2,
then the numbers are: Teradata Data Warehouse Appliance Oracle
Exadata X2-2 15 nodes (5 cliques) Full Cabinet Power 12760 watts
14000 watts Teradata Data Heat 45k BTUs/hr 47k BTUs/hr Warehouse
Appliance 2650 Weight 2571 lbs 2131 lbs/rack Oracle Exadata X2-2
2650 vs. X2-2 Were 2x better per rack on power, and approximately
15% better on a performance equivalence basis (15 nodes). Were just
under 2x better per rack on cooling and16 >
17. The Bigger Picture: Teradata is Winning the Migration
Battle Large number of Oracle migrations since the launch of
Exadata The number of migrations doubled in 2010 Oracle attack
advertising appears to be actually helping Teradata recognition and
product evaluations Less than a handful of Teradata replacements.
> Mostly due to political or consolidation reasons. Teradata has
now migrated well over 250+ customers Our overall win rate is near
our all time high17 >
18. Oracle is not Teradata Technical Differences Teradata
Oracle Shared Nothing Architecture Shared Disk Architecture Data
Linearly scalable, Easily Managed access management overhead,
Single System Image more complex system mgt Pervasive, Always On
Parallelism, Bolted-on parallelism is conditional, designed in from
the beginning unpredictable, and harder to use Superior Cost-based
Optimizer Performance depends on query- and query executor produce
robust specific indexes and tuning options, results regardless of
SQL complexity and even optimizer hints Mixed Workload Management
Different workloads split onto marshals system resources to meet
separate nodes of RAC system SLAs of diverse tasks on one system
Ease of Use automatic resource Toolkit approach is complex to mgt.
yields quicker time to value setup, execute and maintain
Multi-dimensionality scalability Limited ability to scale along one
or of data and user volume, workload two dimensions at a time mix,
volume and complexity18 >
19. Oracle Break Free Program
20. Teradata Competitive Programs Oracle Break Free Program
Prospect Customers > Focused Teradata Prospect customers >
Goal migrate customers from Oracle to Teradata > Sales
presentations, multi dimensional outbound marketing campaign
(e-mails, adds, brochures, white papers), pricing incentives >
E-mail Campaign:, Premium offer Ipad2 (Americas) > Online
Advertising & Social MediaYahoo Finance, Information Week,
TDWI, Google, TechTarget, DatabaseTrends, Eweek, Twitter, Facebook,
Slideshare etc. (Americas)20 >
24. Why We See Companies Migrate Two primary reasons typically
prompt migration consideration > Business drivers Single view of
the business Need for new and/or complex queries Evolution of
workloads both strategic and tactical Financial > Technology
drivers Scalability Flexibility/performance Stability/reliability24
>
25. A Few Companies Who Have Migrated from Oracle to Teradata
ABN AMRO Bank N.V. Dex Media SingTel Optus Air Canada DISH Network
L.L.C. Taiwan Semiconductor AIR FRANCE eBay Inc. Manufacturing
American Eagle Ford Motor Company Company, Ltd. (TSMC) Outfitters,
Inc. GE Capital Services Telecom Italia SpA Anheuser-Busch InBev GE
Rail Services Telefonica Aomori Bank Harvard Pilgrim Health Telekom
Austria TA AG Autobacs Seven Care Telstra Corporation Aviva UK
Homestore.com, Inc. Limited Banco Santander ICA AB The London Stock
Santiago Exchange JALCARD BANK OF YOKOHAMA The Neiman Marcus Kelly
Services, Inc. Group Banque Audi sal Kyivstar The Warehouse Limited
Barclays Bank Plc LAN Airlines S.A. TONE COCA-COLA Belgacom
Minami-kyushu COCA- BOTTLING CO.,LTD. British Airways Plc COLA
Travelocity (Sabre) CANAL + Movistar TravelSky Technology
COMMERCIAL Nationwide Limited (TTL) INTERNATIONAL BANK
Overstock.com Verizon COOP Norden Po de Acar Communications Inc.
Corporativo Bimbo S.A. PayPal, Inc. WESCO International, de C.V.
Inc. Poste ItalianeSpA CVS Corporation RealNetworks, Inc. Whole
Foods Market, Inc. Daiei REPSOL - YPF Yahoo Japan Deutsche Post
DHL25 > And Many More!! Yamanashi Chuo Bank
26. Teradata Offers a Comprehensive Migration Program
Professional services > Complete, robust, repeatable methodology
Process guides TSM integration Our PS Team has > Migration tools
migrated more than Custom migration tools 250+ Oracle Estimator TMA
customers to Teradata ETL tools Teradata! FastLoad, FastExport,
MultiLoad, TPump Partner tools Wisdomforce Fastreader, Ab Initio,
Informatica, Brio, Cognos, Business Objects, others > Trained,
experienced staff Coverage in every region, every industry26
>
27. Teradata Offers a Comprehensive Education Program for
Oracle DBAs Almost all migrations are done jointly with customer
resources, so we provide a education program that enables an
existing Oracle DBAs to rapidly learn Teradata Education curriculum
> Numerous customized course offerings Introduction to Teradata
Teradata for the Oracle Professional Oracle to Teradata 101
Migrating your Oracle Database to a Teradata Warehouse Migrating
applications on your Oracle Database to a Teradata Warehouse
Teradata Database Physical Design Teradata Database Administration
Teradata SQL > Flexible delivery methods Instructor-led and
web-based courses available27 >
29. Teradatas Migration Tools Teradata Migration Accelerator
(Oracle-to-Teradata Tool) > Used for ETL Processes, SQL and
PL/SQL scripts, and Applications > Translates PL/SQL and Oracle
SQL to Teradata SQL > Translates Oracle SQLPlus scripts to Bteq
scripts > Does Cursor to Set Code Conversion > Used to
extract data from Oracle using Oracles OCI layer > Does auto
data type conversion > Loads data into Teradata using Teradatas
Parallel Transport > Reads the Oracle catalogs and handles DDL
creation and execution of new target tables and objects > GUI
Based collaborative work environment29 >
30. Teradatas Migration Tools Teradata OLE DB Access Module
> Used to extract, convert, and load data > Easy to use OLE
Load Windows GUI > Requires a Windows Server Wisdomforce
FastReader-(partner tool) > Rapidly unloads Oracle DBMS at a
block level and moves data to Teradata. > Good option for
extremely large database movements when time is critical SwissSQL
Console (partner tool) > Converts in fly Oracle SQL to Teradata
SQL > Good option when application can not be changed at all30
>
31. Teradata Migration Accelerator31 >
32. Summary
33. What to Say About Exadata Oracle Exadata is proprietary
> They are directly attacking HP and IBM > Their former
tactic of claiming Teradata to be proprietary is no longer valid
Oracle Exadata can be expensive Oracle Exadata is complex > RAC,
shared data architecture now complicated with a function- specific
Exadata layer > Exadata has 285 days of training (2 years) >
High Risk due to complex tuning and bug patching > Impossible to
run at 100%, even 50% is a challenge > Indexes? Compression?
> Mixed workload concurrency? > Workload vs node management?
(Not virtual like Teradata) Current Exadata implementations are
OLTP or simple reporting like typical Oracle Classic data marts33
>
34. Oracle Competitive Contacts Allen Licitra
[email protected] 951-240-3995 Mark Shainman
[email protected] 323-909-1230 Dan Higgins
[email protected] 303-794-6621 Oracle infohub
http://sharepoint.teradata.com/infohub/oracle_competitive/default.aspx34
>