SlideShare une entreprise Scribd logo
1  sur  61
Operational Analytics on Informix:
Architecture and Performance evaluation
Jantz Tran Intel – Database Performance
Keshava Murthy IBM Informix Development
Agenda
• Operational analytics
– What is it? Requiremens & challenges.
• Operational analytics with Informix
– Complete lifecycle discussion.
• Intel® Technology & Roadmap
– Scaling on Xeon® E7 Platform
• Performance work and analysis for Informix on
Intel
• Operational analytics
– Focus on excellence in operations
– Operations of most organizations are complex & multi-
faceted
• Supply chain, production processes, people, partners, etc
• HR, Sales, IT, etc
• More than Efficiency, operational excellence
needs effective, smarter processes
• Customized experience, repeatable at scale
What is Operational analytics?
Challenges in Operational Excellence
• Respond quickly to shifts in reality
• React to competition quickly
• Continuously lower the cost
• IT Challenge:
– handle volume and response times a modern business
requires
– or use people to provide flexibility to respond to
developing situation
• False choice
– System should handle volume, velocity & be flexible
Customer Conversion Acquisition Campaign Response
Customer ChurnRiskFraud
© 2013 Decision Management Solutions
“Most discussions of decision making assume only
senior executives make decisions or that only
senior executives’ decisions mater.
This is a dangerous mistake”
-- Peter Drucker
• What to change?
• What to change to?
• How to cause the change?
Multiplying power of operational analytics
Strategy
Tactics
Operations
Low High
Economic Impact
© 2013 Decision Management Solutions
Business Analytics
• Traditionally, business analytics is on customer
opportunity and risk management
• Quickly detect shifts in reality
• Make reaction part of the routine operations.
The Changing World of BI Analytics
• Advanced Analytics
– Improved analytic tools and techniques for statistical and predictive
analytics
– New tools for exploring and visualizing new varieties of data
– Operational intelligence with embedded BI services and BI
automation
• Data Management
– Analytic relational database systems that offer improved
price/performance and libraries of analytic functions
– In-memory computing for high performance
– Non-relational systems such as Hadoop for handling new types of
data
– Stream processing/CEP systems for analyzing in-motion data
Beyond the EDW: Optimized Platforms
Copyright © BI Research, 2013
Use Case Application Example
Real-Time
Monitoring & Analytics
In-line fraud detection to reduce financial losses
caused bystolen credit cards
Near-Real-Time
Analytics
Next best customer offer to the channel to
increase customer satisfaction & reduce churn
Data Integration
Hub
Collect and manage all sales-related detailed data
(POS, web, supply chain) for down stream analysis
Analytics
Accelerator
Offload & boost the performance of selected
financial analyses to increase satisfaction/retention
of key clients
New LOB
Analytic Application
Manage & monitor spot buying on
web advertising exchanges
Investigative Computing
Platform
Evaluate the effectiveness of
different social computing channels
Copyright © BI Research, 2013
Warehousing Slide – End to End
Overview of
Informix Warehouse Accelerator
• Data Warehouse query Performance without Perspiration
• Consistent query performance without tuning efforts.
• More questions, faster answers, better data driven decisions & business insights
• SKECHERS: Acceleration from 60x to 1400x – average acceleration of 450x
Motivation
Informix Database Server
Informix warehouse Accelerator
BI Applications
Step 1. Install, configure,
start Informix
Step 2. Install, configure,
start Accelerator
Step 3. Connect Studio to
Informix & add accelerator
Step 4. Design, validate,
Deploy Data mart
Step 5. Load data to
accelerator
Ready for Queries
IBM Smart Analytics
Studio
Step 1
Step 2
Step 3
Step 4
Step 5
Ready
Informix Ultimate Warehouse edition
17
Informix Primary
Informix warehouse Accelerator
BI Applications
Step 1. Install, configure,
start Informix
Step 2. Install, configure,
start Accelerator
Step 3. Connect Studio to
Informix & add accelerator
Step 4. Design, validate,
Deploy Data mart from
Primary, SDS, HDR, RSS
Step 5. Add IWA to sqlhosts
Load data to
Accelerator from any node.
Ready for Queries
IBM Smart Analytics
Studio
Step 1
Step 3
Step 4
Step 5
Ready
Informix Warehouse Accelerator – 11.70.FC5. MACH11 SupportInformix Warehouse Accelerator – 11.70.FC5. MACH11 Support
Informix
SDS1
Informix
SDS2
Informix
HDR
Secondary
Informix
RSS
Step 2
Design DM by
workload analysis or
manually
Deployed datamart
Datamart
Deleted
Datamart in USE
Datamart Disabled
Partition based refresh
Trickle feed refresh
Deploy
Load
Drop
Disable
Enable Drop
Typically,
300 GB/hr
10 GB under 3 mins
Online operation
Stages & Options for data loading to IWA
Scaling in Westmere: Data Warehouse Setup.
• TPC-DS Schema;
web_sales
• Mart Data size: 1
terabytes
• web_sales, 4.1 billion
rows
– Fact with 34 partitions
• Dimensions: 13, non
partitioned.
4.1 billion
73,049 66
22
86,400
20
7,20015 million
66
30 million
1.9 million
1,800
360,000
3600
Scaling in Westmere: Results
Analytics on Warehouse schema
Analytics on Warehouse schema
Store_sales data mart
Analytics on Warehouse schema
23
IWA 1st
Release
On SMP
SMB: IGWE
Scale out: IWA
on Blade ServerWorkload Analysis Tool
More Locales
Data Currency
IWA: Roadmap
Partition Refresh
MACH11 support
Solaris on Intel
Automatic data refresh
Union queries
Derived tables
OAT Integration
SQL/OLAP for IWA
Timeseries Acceleration
11.7xC2
11.7xC5
12.1xC1
11.7xC3
11.7xC4
2012 IIUG
2013 IIUG
TS Data Refresh
improvements;
Quicker to analysis
12.10.xC2
Intel Inside® : Intel®
Technology & Roadmap
25
INTEL/IWA: Breakthrough technologies for
performance
1
2
3
4
5
6
7 1
2
3
4
5
6
7
1. Large memory support
64-bit computing; System X with MAX5 supports up
to 6TB on a single SMP box; Up to 640GB on each
node of blade center. IWA: Compress large dataset
and keep it in memory; totally avoid IO.
7. Multi-core, multi-node environment
Nehalem has 8 cores and Westmere 10 cores. This trend is
expected to continue. IWA: Parallelize the scan, join, group
operations. Keep copies of dimensions to avoid cross-node
synchronization.
4. Virtualization Performance
Lower overhead: Core micro-architecture
enhancements, EPT, VPID, and End-to-End
HW assist IWA: Helps informix and IWA to
seemlessly run and perform in virtualized
environment.
5. Hyperthreading
2x logical processors; increases processor
throughput and overall performance of threaded
software. IWA: Does not exploit this since the
software is written to avoid pipeline flushing.
3. Frequency Partitioning
IWA: Enabler for the effective parallel access
of the compressed data for scanning.
Horizontal and Vertical Partition Elimination.
2. Large on-chip Cache
L1 cache 64KB per core, L2 cache is 256KB per
core and L3 cache is about 4-12 MB.
Additional Translation lookaside buffer (TLB).
IWA: New algorithms to avoid pipeline
flushing and cache hash tables in L2/L3 cache
6. Single Instruction Multiple Data
Specialized instructions for manipulating
128-bit data simultaneously. IWA:
Compresses the data into deep columnar
fashion optimized to exploit SIMD. Used in
parallel predicate evaluation in scans.
Tick-Tock Development Model:Tick-Tock Development Model:
Sustained Microprocessor LeadershipSustained Microprocessor Leadership
Intel®
Core™
Microarchitecture
Intel®
Core™
Microarchitecture
TOCK
New
Micro-
architecture
MeromMerom
65nm65nm
TICK
PenrynPenryn
New
Process
Technology
45nm45nm
Intel® Microarchitecture
Codename Nehalem
Intel® Microarchitecture
Codename Nehalem
TOCK
New
Micro-
architecture
NehalemNehalem
45nm45nm
TICK
WestmereWestmere
32nm32nm
New
Process
Technology
Intel® Microarchitecture
Codename Sandy
Bridge
Intel® Microarchitecture
Codename Sandy
Bridge
TOCK
SandySandy
BridgeBridge32nm32nm
New
Micro-
architecture
TICK
IvyIvy
BridgeBridge22nm22nm
New
Process
Technology
Intel® Microarchitecture
Codename Haswell
Intel® Microarchitecture
Codename Haswell
TOCK
HaswellHaswell
22nm22nm
New
Micro-
architecture
TICK
FutureFuture
14nm14nm
New
Process
Technology
Mainstream
Enterprise
Best combination of
performance, power efficiency,
and cost
High Performance Computing &
Workstations
Bandwidth-optimized for high
performance analytics & visualization
Small
Business
Economical and more
dependable vs. desktop
Increasing capability
Cloud Computing
Efficient, secure, and open platforms for
Internet datacenters and IAAS
Entry Servers and
Workstations
More features and performance than
traditional desktop systems
Enterprise Server
Versatility for infrastructure apps (up to 4S)
Scalable
Enterprise
Top-of-the-line performance,
scalability, and reliability
Cloud Computing
Highest virtualization density and advanced
reliability for private cloud
Mission Critical
Performance and reliability for the most
business critical workloads with outstanding
economics
High Performance Computing
Greater scaling and memory capacity
27
Intel®
Xeon®
Processor Family for Business
Intel®
Xeon®
Processor
E7-8800/4800/2800 Product Families
Building on Xeon®
7500 Leadership Capabilities
• More performance within same
max CPU TDP as Xeon 7500
• Lower partial active & idle power
via Intel Intelligent Power
Technology2
• Support for Low Voltage-DIMMs3
• Reduced power memory buffers4
More Efficient
• Supports 32GB DDR3 DIMMs (2TB per 4-
socket system)1
More Expandable
More Security & RAS
• 10 cores / 20 threads
• 30MB of last level cache
More Performance
E7-4800 E7-4800
E7-4800 E7-4800
SECURITY
• Intel®
Advanced Encryption
Standard-New Instructions
• Intel®
Trusted Execution
Technology (TXT)
RELIABILITY, AVAILABILITY, SERVICEABILITY
• Enhanced DRAM Double Device Data Correction
• Fine Grained Memory Mirroring
1. Up to 64 slots per standard 4 socket system x 32GB/DIMM = 2TB
2. Uses similar core and package C6 power states enabled on Intel Xeon 5500/5600 series processors. Requires OS support.
3. Savings dependent on workload and configuration.
4. Memory buffer power savings of up to 1.3W active and 3W idle per buffer per Intel estimates. Slightly more savings when used with LV DIMMs
Delivers more Performance, Expandability and RASDelivers more Performance, Expandability and RAS
while improving Energy Efficiencywhile improving Energy Efficiency
Delivers more Performance, Expandability and RASDelivers more Performance, Expandability and RAS
while improving Energy Efficiencywhile improving Energy Efficiency
29
Intel® Xeon® 7500/E7 8 Socket Configuration
4+4 (8S)
Up to 10 cores and 2.4 Ghz
per CPU
Support 8 socket mode by
combining 2 systems via
external QPI links
Memory Configuration
 4TB in 8 socket server
 6TB in 8 socket + MAX5
 Continued 1066MHz
support
IBM® System
x3850 X5
30
• Machine Check Architecture (MCA)
recovery (MCA-R)
• Machine Check Architecture (MCA)
recovery (MCA-R)
Memory
• Inter-socket Memory Mirroring
• Intel®
Scalable Memory
Interconnect (Intel® SMI) Lane
Failover
• Intel®
SMI Clock Fail Over
• Intel®
SMI Packet Retry
• Memory Address Parity
• Failed DIMM Isolation
• Memory Board Hot Add/Remove
• Dynamic Memory Migration*
• OS Memory On-lining *
• Recovery from Single DRAM
Device Failure (SDDC) plus
random bit error
• Memory Thermal Throttling
• Demand and Patrol scrubbing
• Fail Over from Single DRAM
Device Failure (SDDC)
• Enhanced DRAM Double Device
Data Correction
• Fine Grained Memory Mirroring
• Memory DIMM and Rank Sparing
• Intra-socket Memory Mirroring
• Mirrored Memory Board Hot
Add/Remove
• Inter-socket Memory Mirroring
• Intel®
Scalable Memory
Interconnect (Intel® SMI) Lane
Failover
• Intel®
SMI Clock Fail Over
• Intel®
SMI Packet Retry
• Memory Address Parity
• Failed DIMM Isolation
• Memory Board Hot Add/Remove
• Dynamic Memory Migration*
• OS Memory On-lining *
• Recovery from Single DRAM
Device Failure (SDDC) plus
random bit error
• Memory Thermal Throttling
• Demand and Patrol scrubbing
• Fail Over from Single DRAM
Device Failure (SDDC)
• Enhanced DRAM Double Device
Data Correction
• Fine Grained Memory Mirroring
• Memory DIMM and Rank Sparing
• Intra-socket Memory Mirroring
• Mirrored Memory Board Hot
Add/Remove
Advanced Reliability Starts With Silicon
Intel® Xeon® processor E7 family RAS Capabilities
I/O Hub
• Physical IOH Hot Add
• OS IOH On-lining*
• PCI-E Hot Plug
• Physical IOH Hot Add
• OS IOH On-lining*
• PCI-E Hot Plug
CPU/Socket
• Machine Check Architecture
(MCA) recovery (MCA-R)
• Corrected Machine Check
Interrupt (CMCI)
• Corrupt Data Containment Mode
• Viral Mode
• OS Assisted Processor Socket
Migration*
• OS CPU on-lining *
• CPU Board Hot Add at QPI
• Electronically Isolated (Static)
Partitioning
• Single Core Disable for Fault
Resilient Boot
• Machine Check Architecture
(MCA) recovery (MCA-R)
• Corrected Machine Check
Interrupt (CMCI)
• Corrupt Data Containment Mode
• Viral Mode
• OS Assisted Processor Socket
Migration*
• OS CPU on-lining *
• CPU Board Hot Add at QPI
• Electronically Isolated (Static)
Partitioning
• Single Core Disable for Fault
Resilient Boot
Intel®
QuickPath Interconnect
• Intel QPI Packet Retry
• Intel QPI Protocol Protection via
CRC (8bit or 16bit rolling)
• QPI Clock Fail Over
• QPI Self-Healing
• Intel QPI Packet Retry
• Intel QPI Protocol Protection via
CRC (8bit or 16bit rolling)
• QPI Clock Fail Over
• QPI Self-Healing
Advanced reliability features work to maintain data integrityAdvanced reliability features work to maintain data integrityAdvanced reliability features work to maintain data integrityAdvanced reliability features work to maintain data integrity
2012 2013/Future
Roadmap
2S Efficient
Performance
Intel® Xeon® processor E5-2600 product family
2 sockets, up to 8C/16T per sockets, up to 20MB shared cache, “Sandy Bridge” microarchitecture
Future Intel®
Micro-
architecture
codename
Ivy Bridge
4S Efficient
Performance
Intel® Xeon® processor E5-4600 product family
4 sockets, up to 8C/16T per sockets, up to 20MB shared cache, “Sandy Bridge” microarchitecture
31
Expandable
Intel®
Xeon®
processor E7-8800/4800/2800
product families
2-8 sockets, up to 10C/20T per socket, up to 30MB shared cache, “Westmere” microarchitecture
Operational Analytics Performance
Customers Brokers Market
READ-WRITE
•Market-Feed
•Trade-Order
•Trade-Result
•Trade-Update
•Security-Detail
•Trade-Lookup
•Trade-Status
READ-ONLY
•Broker-Volume
•Customer-Position
•Market-Watch
Invoke the following transactions …
… against the following data
Customer Data Brokerage Data Market Data
Customers Brokers Market
READ-WRITE
•Market-Feed
•Trade-Order
•Trade-Result
•Trade-Update
•Security-Detail
•Trade-Lookup
•Trade-Status
READ-ONLY
•Broker-Volume
•Customer-Position
•Market-Watch
READ-WRITE
•Market-Feed
•Trade-Order
•Trade-Result
•Trade-Update
•Security-Detail
•Trade-Lookup
•Trade-Status
READ-ONLY
•Broker-Volume
•Customer-Position
•Market-Watch
Invoke the following transactions …
… against the following data
Customer Data Brokerage Data Market Data
TPCE Environment
“Real-world” basis for TPC-E
Network
Network
Database
Services
Application
And
Business Logic
Services
Presentation
Services
Workstation
Laptop
Hand-held
Cell phone
Examples of
User Interfaces
Stock Market
Exchange
Example of
External Business
Modeled Business
Legend
Customer
Sponsor Provided
Stock Market
Network
Network
Database
Services
Application
And
Business Logic
Services
Presentation
Services
Workstation
Laptop
Hand-held
Cell phone
Examples of
User Interfaces
Stock Market
Exchange
Example of
External Business
Modeled Business
Network
Network
Database
Services
Application
And
Business Logic
Services
Presentation
Services
Workstation
Laptop
Hand-held
Cell phone
Examples of
User Interfaces
Stock Market
Exchange
Example of
External Business
Modeled Business
Legend
Customer
Sponsor Provided
Stock Market
LegendLegend
Customer
Sponsor Provided
Stock Market
Customer
Sponsor Provided
Stock Market
Database – Mile High View
OLAP queries
SELECT SECURITY.s_name, 
       exchange.ex_name         AS ex_namekey, 
       Sum(daily_market.dm_vol) AS dm_vol 
FROM   exchange, 
       daily_market daily_market, 
       SECURITY 
WHERE  exchange.ex_id = SECURITY.s_ex_id 
       AND SECURITY.s_symb = daily_market.dm_s_symb 
       AND MONTH(s_52wk_high_date) = MONTH(s_52wk_low_date) 
GROUP  BY SECURITY.s_name, 
          exchange.ex_name;
OLAP queries
SELECT T0.c0 AS ct_dtskey,
T0.c1 AS ct_amt,
T0.c1 AS c3,
T0.c2 AS c4,
Min(T0.c3)
OVER (
PARTITION BY T0.c0) AS ct_amt2
FROM (SELECT DISTINCT cash_transaction.ct_dts AS C0,
Sum(cash_transaction.ct_amt)
OVER (
PARTITION BY cash_transaction.ct_dts) AS C1,
COUNT(cash_transaction.ct_amt)
OVER (
PARTITION BY cash_transaction.ct_dts) AS C2,
Stddev(cash_transaction.ct_amt)
OVER (
PARTITION BY cash_transaction.ct_dts) AS C3
FROM cash_transaction cash_transaction
WHERE DATE(ct_dts) BETWEEN DATE('2005-01-04') AND DATE('2005-01-05')
AND ct_name LIKE 'Stop-Loss%') T0;
Intel® Xeon® E7-8870:
• Hardware setup
– Intel® Xeon® E7-8870 processor – 4 socket (40C/80T) and
8 socket (80C/160T) configurations
• 2.4 GHz, 30MB last level shared cache
– 10 TB storage
– 2 TB RAM
• Software Setup
– Informix and Informix Warehouse Accelerator: v11.70.FC7
and Informix 12.10
– Both Informix and IWA on the same machine.
Data Setup
• Data Loading
– 300 GB of starting data set
– Data size is about nnn GB including indexes.
• TPCE is heavily indexed for performance
– As we run the OLTP workload, the data size increases.
IDS 12.10 on Intel Westmere: Multi user scaling
0
500
1000
1500
2000
2500
3000
3500
4000
4500
1 2 4 8 16 32 50
Concurrent User Count
QueryTime(seconds)
4s-NoHT 4s+HT 8sNoHT 8s+HT
IDS 12.10 on Intel Westmere: Multi user scaling
0
500
1000
1500
2000
2500
3000
3500
4000
4500
1 2 4 8 16 32 50
Concurrent User Count
NumberofQueriesperhour
4sNoHT 4s+HT 8sNoHT 8s+HT
4 324.95 232.42 186.94 148.19
8 645.59 468.88 368.41 306.8
16 1365.42 935.23 744.3 575.64
32 2583.4 1930.16 1560.75 1167.86
50 4107.19 2985.27 2058.1 1810.92
4sHT28s+HT4s0HT28sHT
1 60.61549 67.1297
2 58.0058 63.17112
4 57.52885 63.75957
8 57.06563 65.43252
16 54.5107 61.55063
32 60.41457 60.50586
50 50.10969 60.66185
56.89296 63.17304 60.033
4s0HT 4sHT 8s0HT 8sHT
1 1659.751 2174.241 2738.163 3238.866
2 1741.444 2412.262 3002.189 3818.616
4 1772.58 2478.272 3081.203 3886.902
8 1784.414 2456.919 3126.951 3754.889
16 1687.393 2463.565 3095.526 4002.502
32 1783.696 2387.367 2952.427 3945.678
50 1753.023 2411.842 3498.372 3975.88
0
500
1000
1500
2000
2500
3000
1 2
QueryTime(seconds
0
500
1000
1500
2000
2500
1 2 4
Concurr
NumberofQueries
IDS 12.10 on Intel Westm
1000
1500
2000
2500
3000
3500
4000
4500
QueryTime(seconds)
8s over 4s (no HT) 8s over 4s (with HT) 4s-No
12.10 Improvement: Average: 988% Geomean: 550%
Informix 11.70 vs 12.10 Operational Analytics performance
Intel Westmere - 8 Socket with HT
0
50
100
150
200
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Operational Analytics Queries
QueryTimes(seconds)
0
500
1000
1500
2000
2500
3000
3500
4000
4500
5000
Improvement(%ge)
12.10 Improvement Informix 11.70 Informix 12.10
12.10 Improvement: Average: 1126% Geomean: 560%
Informix 11.70 vs 12.10 Operational Analytics performance
Intel Westmere - 8 Socket (No HT)
0
50
100
150
200
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Operational Analytics Queries
QueryTimes(seconds)
0
1000
2000
3000
4000
5000
6000
Improvement(%ge)
12.10 Improvement Informix 11.70 Informix 12.10
12.10 Improvement: Average: 925% Geomean: 541%
Informix 11.70 vs 12.10 Operational Analytics performance
Intel Westmere - 4 Socket (With HT)
0
50
100
150
200
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Operational Analytics Queries
QueryTimes(seconds)
0
1000
2000
3000
4000
5000
6000
Improvement(%ge)
12.10 Improvement Informix 11.70 Informix 12.10
12.10 Improvement: Average: 965% Geomean: 510%
Informix 11.70 vs 12.10 Operational Analytics performance
Intel Westmere - 4 Socket (No HT)
0
50
100
150
200
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Operational Analytics Queries
QueryTimes(seconds)
0
1000
2000
3000
4000
5000
6000
Improvement(%ge)
12.10 Improvement Informix 11.70 Informix 12.10
IBM Informix* Database
Scale-up Optimized for Intel Architecture
Baseline
Intel Xeon
processor E7-4870
Informix* v11.7
Up to 45%
Intel®
Xeon®
processor E7-8870
Informix* v11.7
Informix* v11.7
1.45x
Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as
SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those
factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated
purchases, including the performance of that product when combined with other products.
*Other brands and names are the property of their respective owners
IBM Informix* Database
Scale-up Optimized for Intel Architecture
Informix* v12.1
1.6x
Up to 60%
Intel®
Xeon®
processor E7-8870
Informix* v12.1
Intel Xeon
processor E7-4870
Informix* v12.1
Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as
SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those
factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated
purchases, including the performance of that product when combined with other products.
*Other brands and names are the property of their respective owners
IBM Informix* Database
Scale-up Optimized for Intel Architecture
Baseline
Intel Xeon
processor E7-4870
Informix* v11.7
Up to 550%
Intel Xeon
processor E7-8870
Informix* v12.1
Intel®
Xeon®
processor E7-8870
Informix* v11.7
Up to 540%
Intel Xeon
processor E7-4870
Informix* v12.1
Informix* v11.7 Informix* v12.1
Up to 5.4x
Up to 5.5x
Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as
SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those
factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated
purchases, including the performance of that product when combined with other products.
*Other brands and names are the property of their respective owners
Informix OLTP & OLAP Performance
0
10000
20000
30000
40000
50000
60000
0usr 1usr 2usr 4usr 8usr 16usr 32usr
OLTPAverageTransactionspersecond
0
20
40
60
80
100
120
OLAP-AverageAnalyticalqueriesper
minute
OLTP (with OLAP) OLAP only OLAP (with OLTP)
Number of concurrent OLAP usersNumber of concurrent OLAP users
IWA Resources
• IBM Informix Infocenter:
http://ibm.co/fMcUDg
• Martin’s blog: http://ibm.co/Ts0cll
• Fred Ho’s blog:
http://ibm.co/T9FaNy
• Keshav’s blog:
http://ibm.co/RQXExL
Informix Publications
Bulletin of the Technical Committee on Data Engineering: March 2012
Vol. 35 No. 1
Real Time Business Intelligence. September 2, 2011 - Seattle, United States
IBM Data management Magazine: Supercharging
the
data wharehouse while keeping the costs down.
2012 Bloor Report: IBM Informix in hybrid workload
environments
2012 Ovum Analyst report: Informix Accelerates Analytic Integration
into OLTP
DBTA Article: Empowering Business Analysts with Faster Insights
http://youtu.be/xJd8M-fbMI0
Jantz Tran Intel jantz.c.tran@intel.com
Keshava Murthy IBM rkeshav@us.ibm.com
Intel - Legal Disclaimers
• All products, computer systems, dates, and figures specified are preliminary based on current expectations, and are subject
to change without notice.
• Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each
processor family, not across different processor families. Go to: http://www.intel.com/products/processor_number
• Intel, processors, chipsets, and desktop boards may contain design defects or errors known as errata, which may cause the
product to deviate from published specifications. Current characterized errata are available on request.
• Intel® Virtualization Technology requires a computer system with an enabled Intel® processor, BIOS, virtual machine
monitor (VMM). Functionality, performance or other benefits will vary depending on hardware and software
configurations. Software applications may not be compatible with all operating systems. Consult your PC manufacturer.
For more information, visit http://www.intel.com/go/virtualization
• No computer system can provide absolute security under all conditions. Intel® Trusted Execution Technology (Intel® TXT)
requires a computer system with Intel® Virtualization Technology, an Intel TXT-enabled processor, chipset, BIOS,
Authenticated Code Modules and an Intel TXT-compatible measured launched environment (MLE). Intel TXT also requires
the system to contain a TPM v1.s. For more information, visit http://www.intel.com/technology/security
• Requires a system with Intel® Turbo Boost Technology capability. Consult your PC manufacturer. Performance varies
depending on hardware, software and system configuration. For more information, visit
http://www.intel.com/technology/turboboost
• Intel® AES-NI requires a computer system with an AES-NI enabled processor, as well as non-Intel software to execute the
instructions in the correct sequence. AES-NI is available on select Intel® processors. For availability, consult your reseller
or system manufacturer. For more information, see http://software.intel.com/en-us/articles/intel-advanced-encryption-
standard-instructions-aes-ni/
• Intel product is manufactured on a lead-free process. Lead is below 1000 PPM per EU RoHS directive (2002/95/EC, Annex
A). No exemptions required
• Halogen-free: Applies only to halogenated flame retardants and PVC in components. Halogens are below 900ppm bromine
and 900ppm chlorine.
• Intel, Intel Xeon, the Intel Xeon logo and the Intel logo are trademarks or registered trademarks of Intel Corporation or its
subsidiaries in the United States and other countries.
• Copyright © 2012, Intel Corporation. All rights reserved.
Intel - Legal Disclaimers Performance
• Performance tests and ratings are measured using specific computer systems and/or components and reflect the
approximate performance of Intel products as measured by those tests. Any difference in system hardware or
software design or configuration may affect actual performance. Buyers should consult other sources of information
to evaluate the performance of systems or components they are considering purchasing. For more information on
performance tests and on the performance of Intel products, Go to:
http://www.intel.com/performance/resources/benchmark_limitations.htm.
• Intel does not control or audit the design or implementation of third party benchmarks or Web sites referenced in this
document. Intel encourages all of its customers to visit the referenced Web sites or others where similar
performance benchmarks are reported and confirm whether the referenced benchmarks are accurate and reflect
performance of systems available for purchase.
• Relative performance is calculated by assigning a baseline value of 1.0 to one benchmark result, and then dividing
the actual benchmark result for the baseline platform into each of the specific benchmark results of each of the other
platforms, and assigning them a relative performance number that correlates with the performance improvements
reported.
• INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS”. NO LICENSE, EXPRESS OR IMPLIED, BY
ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS
DOCUMENT. INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR
IMPLIED WARRANTY, RELATING TO THIS INFORMATION INCLUDING LIABILITY OR WARRANTIES RELATING
TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT,
COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
• Performance tests and ratings are measured using specific computer systems and/or components and reflect the
approximate performance of Intel products as measured by those tests. Any difference in system hardware or
software design or configuration may affect actual performance. Buyers should consult other sources of information
to evaluate the performance of systems or components they are considering purchasing. For more information on
performance tests and on the performance of Intel products, reference www.intel.com/software/products.
IBM’s statements regarding its plans, directions, and intent are subject to change or
withdrawal without notice at IBM’s sole discretion.
Information regarding potential future products is intended to outline our general
product direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment,
promise, or legal obligation to deliver any material, code or functionality. Information
about potential future products may not be incorporated into any contract. The
development, release, and timing of any future features or functionality described for
our products remains at our sole discretion.
Please Note:
Performance is based on measurements and projections using standard IBM
benchmarks in a controlled environment. The actual throughput or performance that
any user will experience will vary depending upon many factors, including
considerations such as the amount of multiprogramming in the user's job stream, the
I/O configuration, the storage configuration, and the workload processed. Therefore,
no assurance can be given that an individual user will achieve results similar to those
stated here.
04/23/13 57
Availability. References in this presentation to IBM products, programs, or services
do not imply that they will be available in all countries in which IBM operates.
The workshops, sessions and materials have been prepared by IBM or the session
speakers and reflect their own views. They are provided for informational purposes
only, and are neither intended to, nor shall have the effect of being, legal or other
guidance or advice to any participant. While efforts were made to verify the
completeness and accuracy of the information contained in this presentation, it is
provided AS-IS without warranty of any kind, express or implied. IBM shall not be
responsible for any damages arising out of the use of, or otherwise related to, this
presentation or any other materials. Nothing contained in this presentation is intended
to, nor shall have the effect of, creating any warranties or representations from IBM or
its suppliers or licensors, or altering the terms and conditions of the applicable license
agreement governing the use of IBM software.
Acknowledgements and
Disclaimers:
Acknowledgements &
Disclaimers:
© Copyright IBM Corporation 2013. All rights reserved.
– U.S. Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.
– Please update paragraph below for the particular product or family brand trademarks
you mention such as WebSphere, DB2, Maximo, Clearcase, Lotus, etc
IBM, the IBM logo, ibm.com, [IBM Brand, if trademarked], and [IBM Product, if trademarked]
are trademarks or registered trademarks of International Business Machines Corporation in
the United States, other countries, or both. If these and other IBM trademarked terms are
marked on their first occurrence in this information with a trademark symbol (® or ™), these
symbols indicate U.S. registered or common law trademarks owned by IBM at the time this
information was published. Such trademarks may also be registered or common law
trademarks in other countries. A current list of IBM trademarks is available on the Web at
“Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml
If you have mentioned trademarks that are not from IBM, please update and add the
following lines:
[Insert any special 3rd party trademark names/attributions here]
Other company, product, or service names may be trademarks or service marks of others.
Do you have a great presentation topic that
you’d like to share?
•We’re looking for dynamic, innovative and thought-provoking
sessions
•Whether your proposal aims at sharpening skills, sharing best
practices, or presenting new ideas and groundbreaking concepts, all
proposals are welcome
•Visit the conference website to learn more
The Call for Speakers closes April 30! Hurry to submit your session!
Sign Up! Informix Usability Sandbox!
Help shape the future of Informix.
Influence Informix usability and functionality.
Share your experiences and feedback.
Usability Sandbox sessions in Santa Fe 3
April 22-24th, between 9am and 5pm
Sign-up at the IBM Information Table or find Justin McDavid.
*The first 20 participants will get a free IBM t-shirt!
Informix RFE (Request For Enhancement) Process
As Simple as 1, 2, 3
1. Submit from the IM RFE site – simply complete the RFE form and click Submit when ready
 Many fields will be auto-filled as a convenience for you
 Note that fields with the ‘key’ field e.g. Company Name and Business Justification will be
kept private for confidentiality purposes
 Provide as much detail as possible in the Description, Use Case, and Business
Justification fields to help the IBM team understand your requirement
2. View via Watchlist
 Lists all the RFEs that you’re interested in
 Simple to add an RFE via Search
3. Subscribe to email notifications
 Specify ‘Opting in for email notifications’
 Notified when any change occurs to any RFE on your watch list
YouTube: http://www.ibm.com/developerworks/rfe/execute?use_case=tutorials#tut2YouTube: http://www.ibm.com/developerworks/rfe/execute?use_case=tutorials#tut2
Give it a shot! http://www.ibm.com/developerworks/rfe/

Contenu connexe

Tendances

Gamma soft technology overview
Gamma soft technology overviewGamma soft technology overview
Gamma soft technology overviewGamma Soft
 
Introduction to Business Intelligence
Introduction to Business IntelligenceIntroduction to Business Intelligence
Introduction to Business IntelligenceAlmog Ramrajkar
 
Maximize IT for Real Business Advantage
Maximize IT for Real Business AdvantageMaximize IT for Real Business Advantage
Maximize IT for Real Business AdvantageHitachi Vantara
 
Powering the Creation of Great Work Solution Profile
Powering the Creation of Great Work Solution ProfilePowering the Creation of Great Work Solution Profile
Powering the Creation of Great Work Solution ProfileHitachi Vantara
 
Asug SAP HANA Presentation - Perceptive Technologies SAP
Asug SAP HANA Presentation - Perceptive Technologies SAPAsug SAP HANA Presentation - Perceptive Technologies SAP
Asug SAP HANA Presentation - Perceptive Technologies SAPBrendan Kane
 
Gamma Soft Use Cases
Gamma Soft Use CasesGamma Soft Use Cases
Gamma Soft Use CasesGamma Soft
 
HANA overview
HANA overviewHANA overview
HANA overviewjenkin
 
Cloud Based Data Warehousing and Analytics
Cloud Based Data Warehousing and AnalyticsCloud Based Data Warehousing and Analytics
Cloud Based Data Warehousing and AnalyticsSeeling Cheung
 
sap hana|sap hana database| Introduction to sap hana
sap hana|sap hana database| Introduction to sap hanasap hana|sap hana database| Introduction to sap hana
sap hana|sap hana database| Introduction to sap hanaJames L. Lee
 
Solve the Top 6 Enterprise Storage Issues White Paper
Solve the Top 6 Enterprise Storage Issues White PaperSolve the Top 6 Enterprise Storage Issues White Paper
Solve the Top 6 Enterprise Storage Issues White PaperHitachi Vantara
 
Microsoft SQL Server 2012 Data Warehouse on Hitachi Converged Platform
Microsoft SQL Server 2012 Data Warehouse on Hitachi Converged PlatformMicrosoft SQL Server 2012 Data Warehouse on Hitachi Converged Platform
Microsoft SQL Server 2012 Data Warehouse on Hitachi Converged PlatformHitachi Vantara
 
BigInsights For Telecom
BigInsights For TelecomBigInsights For Telecom
BigInsights For TelecomSeeling Cheung
 
Hadoop and SQL: Delivery Analytics Across the Organization
Hadoop and SQL:  Delivery Analytics Across the OrganizationHadoop and SQL:  Delivery Analytics Across the Organization
Hadoop and SQL: Delivery Analytics Across the OrganizationSeeling Cheung
 
Omaha RUG 2015 IMS DB solution pack 2015
Omaha RUG 2015 IMS DB solution pack 2015Omaha RUG 2015 IMS DB solution pack 2015
Omaha RUG 2015 IMS DB solution pack 2015Yuhui Li
 
A More Efficient Way to Automate Cloud Infrastructure Solution Profile
A More Efficient Way to Automate Cloud Infrastructure Solution ProfileA More Efficient Way to Automate Cloud Infrastructure Solution Profile
A More Efficient Way to Automate Cloud Infrastructure Solution ProfileHitachi Vantara
 
Maximize business agility and it efficiency with enterpr mpeck ro_v3
Maximize business agility and it efficiency with enterpr mpeck ro_v3Maximize business agility and it efficiency with enterpr mpeck ro_v3
Maximize business agility and it efficiency with enterpr mpeck ro_v3Doina Draganescu
 
Use cases for Hadoop and Big Data Analytics - InfoSphere BigInsights
Use cases for Hadoop and Big Data Analytics - InfoSphere BigInsightsUse cases for Hadoop and Big Data Analytics - InfoSphere BigInsights
Use cases for Hadoop and Big Data Analytics - InfoSphere BigInsightsGord Sissons
 

Tendances (20)

Gamma soft technology overview
Gamma soft technology overviewGamma soft technology overview
Gamma soft technology overview
 
Introduction to Business Intelligence
Introduction to Business IntelligenceIntroduction to Business Intelligence
Introduction to Business Intelligence
 
Maximize IT for Real Business Advantage
Maximize IT for Real Business AdvantageMaximize IT for Real Business Advantage
Maximize IT for Real Business Advantage
 
Powering the Creation of Great Work Solution Profile
Powering the Creation of Great Work Solution ProfilePowering the Creation of Great Work Solution Profile
Powering the Creation of Great Work Solution Profile
 
Asug SAP HANA Presentation - Perceptive Technologies SAP
Asug SAP HANA Presentation - Perceptive Technologies SAPAsug SAP HANA Presentation - Perceptive Technologies SAP
Asug SAP HANA Presentation - Perceptive Technologies SAP
 
Gamma Soft Use Cases
Gamma Soft Use CasesGamma Soft Use Cases
Gamma Soft Use Cases
 
HANA overview
HANA overviewHANA overview
HANA overview
 
Cloud Based Data Warehousing and Analytics
Cloud Based Data Warehousing and AnalyticsCloud Based Data Warehousing and Analytics
Cloud Based Data Warehousing and Analytics
 
IBM Operations Analytics For z Systems V2.2 - Client Long Pres
IBM Operations Analytics For z Systems V2.2 - Client Long PresIBM Operations Analytics For z Systems V2.2 - Client Long Pres
IBM Operations Analytics For z Systems V2.2 - Client Long Pres
 
sap hana|sap hana database| Introduction to sap hana
sap hana|sap hana database| Introduction to sap hanasap hana|sap hana database| Introduction to sap hana
sap hana|sap hana database| Introduction to sap hana
 
Solve the Top 6 Enterprise Storage Issues White Paper
Solve the Top 6 Enterprise Storage Issues White PaperSolve the Top 6 Enterprise Storage Issues White Paper
Solve the Top 6 Enterprise Storage Issues White Paper
 
Microsoft SQL Server 2012 Data Warehouse on Hitachi Converged Platform
Microsoft SQL Server 2012 Data Warehouse on Hitachi Converged PlatformMicrosoft SQL Server 2012 Data Warehouse on Hitachi Converged Platform
Microsoft SQL Server 2012 Data Warehouse on Hitachi Converged Platform
 
BigInsights For Telecom
BigInsights For TelecomBigInsights For Telecom
BigInsights For Telecom
 
Hadoop and SQL: Delivery Analytics Across the Organization
Hadoop and SQL:  Delivery Analytics Across the OrganizationHadoop and SQL:  Delivery Analytics Across the Organization
Hadoop and SQL: Delivery Analytics Across the Organization
 
Omaha RUG 2015 IMS DB solution pack 2015
Omaha RUG 2015 IMS DB solution pack 2015Omaha RUG 2015 IMS DB solution pack 2015
Omaha RUG 2015 IMS DB solution pack 2015
 
OLTP vs OLAP
OLTP vs OLAPOLTP vs OLAP
OLTP vs OLAP
 
A More Efficient Way to Automate Cloud Infrastructure Solution Profile
A More Efficient Way to Automate Cloud Infrastructure Solution ProfileA More Efficient Way to Automate Cloud Infrastructure Solution Profile
A More Efficient Way to Automate Cloud Infrastructure Solution Profile
 
Teradata - Architecture of Teradata
Teradata - Architecture of TeradataTeradata - Architecture of Teradata
Teradata - Architecture of Teradata
 
Maximize business agility and it efficiency with enterpr mpeck ro_v3
Maximize business agility and it efficiency with enterpr mpeck ro_v3Maximize business agility and it efficiency with enterpr mpeck ro_v3
Maximize business agility and it efficiency with enterpr mpeck ro_v3
 
Use cases for Hadoop and Big Data Analytics - InfoSphere BigInsights
Use cases for Hadoop and Big Data Analytics - InfoSphere BigInsightsUse cases for Hadoop and Big Data Analytics - InfoSphere BigInsights
Use cases for Hadoop and Big Data Analytics - InfoSphere BigInsights
 

Similaire à Informix & IWA : Operational analytics performance

ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...DATAVERSITY
 
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureDATAVERSITY
 
The Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- AltibaseThe Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- AltibaseAltibase
 
Informix warehouse accelerator update
Informix warehouse accelerator updateInformix warehouse accelerator update
Informix warehouse accelerator updateIBM Sverige
 
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...DATAVERSITY
 
Informix IWA: Architectural options
Informix IWA: Architectural optionsInformix IWA: Architectural options
Informix IWA: Architectural optionsKeshav Murthy
 
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...Insight Technology, Inc.
 
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Denodo
 
Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...
Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...
Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...Precisely
 
J1 - Keynote Data Platform - Rohan Kumar
J1 - Keynote Data Platform - Rohan KumarJ1 - Keynote Data Platform - Rohan Kumar
J1 - Keynote Data Platform - Rohan KumarMS Cloud Summit
 
Skillwise Big Data part 2
Skillwise Big Data part 2Skillwise Big Data part 2
Skillwise Big Data part 2Skillwise Group
 
How KeyBank Used Elastic to Build an Enterprise Monitoring Solution
How KeyBank Used Elastic to Build an Enterprise Monitoring SolutionHow KeyBank Used Elastic to Build an Enterprise Monitoring Solution
How KeyBank Used Elastic to Build an Enterprise Monitoring SolutionElasticsearch
 
Five ways database modernization simplifies your data life
Five ways database modernization simplifies your data lifeFive ways database modernization simplifies your data life
Five ways database modernization simplifies your data lifeSingleStore
 
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...Kai Wähner
 
Customer value analysis of big data products
Customer value analysis of big data productsCustomer value analysis of big data products
Customer value analysis of big data productsVikas Sardana
 
Delivering fast, powerful and scalable analytics
Delivering fast, powerful and scalable analyticsDelivering fast, powerful and scalable analytics
Delivering fast, powerful and scalable analyticsMariaDB plc
 

Similaire à Informix & IWA : Operational analytics performance (20)

ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
 
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
 
The Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- AltibaseThe Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- Altibase
 
Informix warehouse accelerator update
Informix warehouse accelerator updateInformix warehouse accelerator update
Informix warehouse accelerator update
 
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
 
DWBASIC.ppt
DWBASIC.pptDWBASIC.ppt
DWBASIC.ppt
 
Informix IWA: Architectural options
Informix IWA: Architectural optionsInformix IWA: Architectural options
Informix IWA: Architectural options
 
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
[db tech showcase Tokyo 2017] C37: MariaDB ColumnStore analytics engine : use...
 
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
 
Optimalisert datasenter
Optimalisert datasenterOptimalisert datasenter
Optimalisert datasenter
 
Skilwise Big data
Skilwise Big dataSkilwise Big data
Skilwise Big data
 
Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...
Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...
Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...
 
J1 - Keynote Data Platform - Rohan Kumar
J1 - Keynote Data Platform - Rohan KumarJ1 - Keynote Data Platform - Rohan Kumar
J1 - Keynote Data Platform - Rohan Kumar
 
Skillwise Big Data part 2
Skillwise Big Data part 2Skillwise Big Data part 2
Skillwise Big Data part 2
 
How KeyBank Used Elastic to Build an Enterprise Monitoring Solution
How KeyBank Used Elastic to Build an Enterprise Monitoring SolutionHow KeyBank Used Elastic to Build an Enterprise Monitoring Solution
How KeyBank Used Elastic to Build an Enterprise Monitoring Solution
 
Five ways database modernization simplifies your data life
Five ways database modernization simplifies your data lifeFive ways database modernization simplifies your data life
Five ways database modernization simplifies your data life
 
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
 
Customer value analysis of big data products
Customer value analysis of big data productsCustomer value analysis of big data products
Customer value analysis of big data products
 
Delivering fast, powerful and scalable analytics
Delivering fast, powerful and scalable analyticsDelivering fast, powerful and scalable analytics
Delivering fast, powerful and scalable analytics
 
The New Model
The New ModelThe New Model
The New Model
 

Plus de Keshav Murthy

N1QL New Features in couchbase 7.0
N1QL New Features in couchbase 7.0N1QL New Features in couchbase 7.0
N1QL New Features in couchbase 7.0Keshav Murthy
 
Couchbase Tutorial: Big data Open Source Systems: VLDB2018
Couchbase Tutorial: Big data Open Source Systems: VLDB2018Couchbase Tutorial: Big data Open Source Systems: VLDB2018
Couchbase Tutorial: Big data Open Source Systems: VLDB2018Keshav Murthy
 
N1QL+GSI: Language and Performance Improvements in Couchbase 5.0 and 5.5
N1QL+GSI: Language and Performance Improvements in Couchbase 5.0 and 5.5N1QL+GSI: Language and Performance Improvements in Couchbase 5.0 and 5.5
N1QL+GSI: Language and Performance Improvements in Couchbase 5.0 and 5.5Keshav Murthy
 
XLDB Lightning Talk: Databases for an Engaged World: Requirements and Design...
XLDB Lightning Talk: Databases for an Engaged World: Requirements and Design...XLDB Lightning Talk: Databases for an Engaged World: Requirements and Design...
XLDB Lightning Talk: Databases for an Engaged World: Requirements and Design...Keshav Murthy
 
Couchbase 5.5: N1QL and Indexing features
Couchbase 5.5: N1QL and Indexing featuresCouchbase 5.5: N1QL and Indexing features
Couchbase 5.5: N1QL and Indexing featuresKeshav Murthy
 
N1QL: Query Optimizer Improvements in Couchbase 5.0. By, Sitaram Vemulapalli
N1QL: Query Optimizer Improvements in Couchbase 5.0. By, Sitaram VemulapalliN1QL: Query Optimizer Improvements in Couchbase 5.0. By, Sitaram Vemulapalli
N1QL: Query Optimizer Improvements in Couchbase 5.0. By, Sitaram VemulapalliKeshav Murthy
 
Couchbase N1QL: Language & Architecture Overview.
Couchbase N1QL: Language & Architecture Overview.Couchbase N1QL: Language & Architecture Overview.
Couchbase N1QL: Language & Architecture Overview.Keshav Murthy
 
Couchbase Query Workbench Enhancements By Eben Haber
Couchbase Query Workbench Enhancements  By Eben Haber Couchbase Query Workbench Enhancements  By Eben Haber
Couchbase Query Workbench Enhancements By Eben Haber Keshav Murthy
 
Mindmap: Oracle to Couchbase for developers
Mindmap: Oracle to Couchbase for developersMindmap: Oracle to Couchbase for developers
Mindmap: Oracle to Couchbase for developersKeshav Murthy
 
Couchbase N1QL: Index Advisor
Couchbase N1QL: Index AdvisorCouchbase N1QL: Index Advisor
Couchbase N1QL: Index AdvisorKeshav Murthy
 
N1QL: What's new in Couchbase 5.0
N1QL: What's new in Couchbase 5.0N1QL: What's new in Couchbase 5.0
N1QL: What's new in Couchbase 5.0Keshav Murthy
 
From SQL to NoSQL: Structured Querying for JSON
From SQL to NoSQL: Structured Querying for JSONFrom SQL to NoSQL: Structured Querying for JSON
From SQL to NoSQL: Structured Querying for JSONKeshav Murthy
 
Tuning for Performance: indexes & Queries
Tuning for Performance: indexes & QueriesTuning for Performance: indexes & Queries
Tuning for Performance: indexes & QueriesKeshav Murthy
 
Understanding N1QL Optimizer to Tune Queries
Understanding N1QL Optimizer to Tune QueriesUnderstanding N1QL Optimizer to Tune Queries
Understanding N1QL Optimizer to Tune QueriesKeshav Murthy
 
Utilizing Arrays: Modeling, Querying and Indexing
Utilizing Arrays: Modeling, Querying and IndexingUtilizing Arrays: Modeling, Querying and Indexing
Utilizing Arrays: Modeling, Querying and IndexingKeshav Murthy
 
Extended JOIN in Couchbase Server 4.5
Extended JOIN in Couchbase Server 4.5Extended JOIN in Couchbase Server 4.5
Extended JOIN in Couchbase Server 4.5Keshav Murthy
 
Bringing SQL to NoSQL: Rich, Declarative Query for NoSQL
Bringing SQL to NoSQL: Rich, Declarative Query for NoSQLBringing SQL to NoSQL: Rich, Declarative Query for NoSQL
Bringing SQL to NoSQL: Rich, Declarative Query for NoSQLKeshav Murthy
 
Query in Couchbase. N1QL: SQL for JSON
Query in Couchbase.  N1QL: SQL for JSONQuery in Couchbase.  N1QL: SQL for JSON
Query in Couchbase. N1QL: SQL for JSONKeshav Murthy
 
SQL for JSON: Rich, Declarative Querying for NoSQL Databases and Applications 
SQL for JSON: Rich, Declarative Querying for NoSQL Databases and Applications SQL for JSON: Rich, Declarative Querying for NoSQL Databases and Applications 
SQL for JSON: Rich, Declarative Querying for NoSQL Databases and Applications Keshav Murthy
 
Introducing N1QL: New SQL Based Query Language for JSON
Introducing N1QL: New SQL Based Query Language for JSONIntroducing N1QL: New SQL Based Query Language for JSON
Introducing N1QL: New SQL Based Query Language for JSONKeshav Murthy
 

Plus de Keshav Murthy (20)

N1QL New Features in couchbase 7.0
N1QL New Features in couchbase 7.0N1QL New Features in couchbase 7.0
N1QL New Features in couchbase 7.0
 
Couchbase Tutorial: Big data Open Source Systems: VLDB2018
Couchbase Tutorial: Big data Open Source Systems: VLDB2018Couchbase Tutorial: Big data Open Source Systems: VLDB2018
Couchbase Tutorial: Big data Open Source Systems: VLDB2018
 
N1QL+GSI: Language and Performance Improvements in Couchbase 5.0 and 5.5
N1QL+GSI: Language and Performance Improvements in Couchbase 5.0 and 5.5N1QL+GSI: Language and Performance Improvements in Couchbase 5.0 and 5.5
N1QL+GSI: Language and Performance Improvements in Couchbase 5.0 and 5.5
 
XLDB Lightning Talk: Databases for an Engaged World: Requirements and Design...
XLDB Lightning Talk: Databases for an Engaged World: Requirements and Design...XLDB Lightning Talk: Databases for an Engaged World: Requirements and Design...
XLDB Lightning Talk: Databases for an Engaged World: Requirements and Design...
 
Couchbase 5.5: N1QL and Indexing features
Couchbase 5.5: N1QL and Indexing featuresCouchbase 5.5: N1QL and Indexing features
Couchbase 5.5: N1QL and Indexing features
 
N1QL: Query Optimizer Improvements in Couchbase 5.0. By, Sitaram Vemulapalli
N1QL: Query Optimizer Improvements in Couchbase 5.0. By, Sitaram VemulapalliN1QL: Query Optimizer Improvements in Couchbase 5.0. By, Sitaram Vemulapalli
N1QL: Query Optimizer Improvements in Couchbase 5.0. By, Sitaram Vemulapalli
 
Couchbase N1QL: Language & Architecture Overview.
Couchbase N1QL: Language & Architecture Overview.Couchbase N1QL: Language & Architecture Overview.
Couchbase N1QL: Language & Architecture Overview.
 
Couchbase Query Workbench Enhancements By Eben Haber
Couchbase Query Workbench Enhancements  By Eben Haber Couchbase Query Workbench Enhancements  By Eben Haber
Couchbase Query Workbench Enhancements By Eben Haber
 
Mindmap: Oracle to Couchbase for developers
Mindmap: Oracle to Couchbase for developersMindmap: Oracle to Couchbase for developers
Mindmap: Oracle to Couchbase for developers
 
Couchbase N1QL: Index Advisor
Couchbase N1QL: Index AdvisorCouchbase N1QL: Index Advisor
Couchbase N1QL: Index Advisor
 
N1QL: What's new in Couchbase 5.0
N1QL: What's new in Couchbase 5.0N1QL: What's new in Couchbase 5.0
N1QL: What's new in Couchbase 5.0
 
From SQL to NoSQL: Structured Querying for JSON
From SQL to NoSQL: Structured Querying for JSONFrom SQL to NoSQL: Structured Querying for JSON
From SQL to NoSQL: Structured Querying for JSON
 
Tuning for Performance: indexes & Queries
Tuning for Performance: indexes & QueriesTuning for Performance: indexes & Queries
Tuning for Performance: indexes & Queries
 
Understanding N1QL Optimizer to Tune Queries
Understanding N1QL Optimizer to Tune QueriesUnderstanding N1QL Optimizer to Tune Queries
Understanding N1QL Optimizer to Tune Queries
 
Utilizing Arrays: Modeling, Querying and Indexing
Utilizing Arrays: Modeling, Querying and IndexingUtilizing Arrays: Modeling, Querying and Indexing
Utilizing Arrays: Modeling, Querying and Indexing
 
Extended JOIN in Couchbase Server 4.5
Extended JOIN in Couchbase Server 4.5Extended JOIN in Couchbase Server 4.5
Extended JOIN in Couchbase Server 4.5
 
Bringing SQL to NoSQL: Rich, Declarative Query for NoSQL
Bringing SQL to NoSQL: Rich, Declarative Query for NoSQLBringing SQL to NoSQL: Rich, Declarative Query for NoSQL
Bringing SQL to NoSQL: Rich, Declarative Query for NoSQL
 
Query in Couchbase. N1QL: SQL for JSON
Query in Couchbase.  N1QL: SQL for JSONQuery in Couchbase.  N1QL: SQL for JSON
Query in Couchbase. N1QL: SQL for JSON
 
SQL for JSON: Rich, Declarative Querying for NoSQL Databases and Applications 
SQL for JSON: Rich, Declarative Querying for NoSQL Databases and Applications SQL for JSON: Rich, Declarative Querying for NoSQL Databases and Applications 
SQL for JSON: Rich, Declarative Querying for NoSQL Databases and Applications 
 
Introducing N1QL: New SQL Based Query Language for JSON
Introducing N1QL: New SQL Based Query Language for JSONIntroducing N1QL: New SQL Based Query Language for JSON
Introducing N1QL: New SQL Based Query Language for JSON
 

Dernier

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Dernier (20)

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Informix & IWA : Operational analytics performance

  • 1. Operational Analytics on Informix: Architecture and Performance evaluation Jantz Tran Intel – Database Performance Keshava Murthy IBM Informix Development
  • 2. Agenda • Operational analytics – What is it? Requiremens & challenges. • Operational analytics with Informix – Complete lifecycle discussion. • Intel® Technology & Roadmap – Scaling on Xeon® E7 Platform • Performance work and analysis for Informix on Intel
  • 3. • Operational analytics – Focus on excellence in operations – Operations of most organizations are complex & multi- faceted • Supply chain, production processes, people, partners, etc • HR, Sales, IT, etc • More than Efficiency, operational excellence needs effective, smarter processes • Customized experience, repeatable at scale What is Operational analytics?
  • 4. Challenges in Operational Excellence • Respond quickly to shifts in reality • React to competition quickly • Continuously lower the cost • IT Challenge: – handle volume and response times a modern business requires – or use people to provide flexibility to respond to developing situation • False choice – System should handle volume, velocity & be flexible
  • 5. Customer Conversion Acquisition Campaign Response Customer ChurnRiskFraud © 2013 Decision Management Solutions
  • 6. “Most discussions of decision making assume only senior executives make decisions or that only senior executives’ decisions mater. This is a dangerous mistake” -- Peter Drucker
  • 7. • What to change? • What to change to? • How to cause the change?
  • 8. Multiplying power of operational analytics Strategy Tactics Operations Low High Economic Impact © 2013 Decision Management Solutions
  • 9. Business Analytics • Traditionally, business analytics is on customer opportunity and risk management • Quickly detect shifts in reality • Make reaction part of the routine operations.
  • 10. The Changing World of BI Analytics • Advanced Analytics – Improved analytic tools and techniques for statistical and predictive analytics – New tools for exploring and visualizing new varieties of data – Operational intelligence with embedded BI services and BI automation • Data Management – Analytic relational database systems that offer improved price/performance and libraries of analytic functions – In-memory computing for high performance – Non-relational systems such as Hadoop for handling new types of data – Stream processing/CEP systems for analyzing in-motion data
  • 11. Beyond the EDW: Optimized Platforms Copyright © BI Research, 2013
  • 12. Use Case Application Example Real-Time Monitoring & Analytics In-line fraud detection to reduce financial losses caused bystolen credit cards Near-Real-Time Analytics Next best customer offer to the channel to increase customer satisfaction & reduce churn Data Integration Hub Collect and manage all sales-related detailed data (POS, web, supply chain) for down stream analysis Analytics Accelerator Offload & boost the performance of selected financial analyses to increase satisfaction/retention of key clients New LOB Analytic Application Manage & monitor spot buying on web advertising exchanges Investigative Computing Platform Evaluate the effectiveness of different social computing channels Copyright © BI Research, 2013
  • 13. Warehousing Slide – End to End
  • 15. • Data Warehouse query Performance without Perspiration • Consistent query performance without tuning efforts. • More questions, faster answers, better data driven decisions & business insights • SKECHERS: Acceleration from 60x to 1400x – average acceleration of 450x Motivation
  • 16. Informix Database Server Informix warehouse Accelerator BI Applications Step 1. Install, configure, start Informix Step 2. Install, configure, start Accelerator Step 3. Connect Studio to Informix & add accelerator Step 4. Design, validate, Deploy Data mart Step 5. Load data to accelerator Ready for Queries IBM Smart Analytics Studio Step 1 Step 2 Step 3 Step 4 Step 5 Ready Informix Ultimate Warehouse edition
  • 17. 17 Informix Primary Informix warehouse Accelerator BI Applications Step 1. Install, configure, start Informix Step 2. Install, configure, start Accelerator Step 3. Connect Studio to Informix & add accelerator Step 4. Design, validate, Deploy Data mart from Primary, SDS, HDR, RSS Step 5. Add IWA to sqlhosts Load data to Accelerator from any node. Ready for Queries IBM Smart Analytics Studio Step 1 Step 3 Step 4 Step 5 Ready Informix Warehouse Accelerator – 11.70.FC5. MACH11 SupportInformix Warehouse Accelerator – 11.70.FC5. MACH11 Support Informix SDS1 Informix SDS2 Informix HDR Secondary Informix RSS Step 2
  • 18. Design DM by workload analysis or manually Deployed datamart Datamart Deleted Datamart in USE Datamart Disabled Partition based refresh Trickle feed refresh Deploy Load Drop Disable Enable Drop Typically, 300 GB/hr 10 GB under 3 mins Online operation Stages & Options for data loading to IWA
  • 19. Scaling in Westmere: Data Warehouse Setup. • TPC-DS Schema; web_sales • Mart Data size: 1 terabytes • web_sales, 4.1 billion rows – Fact with 34 partitions • Dimensions: 13, non partitioned. 4.1 billion 73,049 66 22 86,400 20 7,20015 million 66 30 million 1.9 million 1,800 360,000 3600
  • 20. Scaling in Westmere: Results Analytics on Warehouse schema
  • 22. Store_sales data mart Analytics on Warehouse schema
  • 23. 23 IWA 1st Release On SMP SMB: IGWE Scale out: IWA on Blade ServerWorkload Analysis Tool More Locales Data Currency IWA: Roadmap Partition Refresh MACH11 support Solaris on Intel Automatic data refresh Union queries Derived tables OAT Integration SQL/OLAP for IWA Timeseries Acceleration 11.7xC2 11.7xC5 12.1xC1 11.7xC3 11.7xC4 2012 IIUG 2013 IIUG TS Data Refresh improvements; Quicker to analysis 12.10.xC2
  • 24. Intel Inside® : Intel® Technology & Roadmap
  • 25. 25 INTEL/IWA: Breakthrough technologies for performance 1 2 3 4 5 6 7 1 2 3 4 5 6 7 1. Large memory support 64-bit computing; System X with MAX5 supports up to 6TB on a single SMP box; Up to 640GB on each node of blade center. IWA: Compress large dataset and keep it in memory; totally avoid IO. 7. Multi-core, multi-node environment Nehalem has 8 cores and Westmere 10 cores. This trend is expected to continue. IWA: Parallelize the scan, join, group operations. Keep copies of dimensions to avoid cross-node synchronization. 4. Virtualization Performance Lower overhead: Core micro-architecture enhancements, EPT, VPID, and End-to-End HW assist IWA: Helps informix and IWA to seemlessly run and perform in virtualized environment. 5. Hyperthreading 2x logical processors; increases processor throughput and overall performance of threaded software. IWA: Does not exploit this since the software is written to avoid pipeline flushing. 3. Frequency Partitioning IWA: Enabler for the effective parallel access of the compressed data for scanning. Horizontal and Vertical Partition Elimination. 2. Large on-chip Cache L1 cache 64KB per core, L2 cache is 256KB per core and L3 cache is about 4-12 MB. Additional Translation lookaside buffer (TLB). IWA: New algorithms to avoid pipeline flushing and cache hash tables in L2/L3 cache 6. Single Instruction Multiple Data Specialized instructions for manipulating 128-bit data simultaneously. IWA: Compresses the data into deep columnar fashion optimized to exploit SIMD. Used in parallel predicate evaluation in scans.
  • 26. Tick-Tock Development Model:Tick-Tock Development Model: Sustained Microprocessor LeadershipSustained Microprocessor Leadership Intel® Core™ Microarchitecture Intel® Core™ Microarchitecture TOCK New Micro- architecture MeromMerom 65nm65nm TICK PenrynPenryn New Process Technology 45nm45nm Intel® Microarchitecture Codename Nehalem Intel® Microarchitecture Codename Nehalem TOCK New Micro- architecture NehalemNehalem 45nm45nm TICK WestmereWestmere 32nm32nm New Process Technology Intel® Microarchitecture Codename Sandy Bridge Intel® Microarchitecture Codename Sandy Bridge TOCK SandySandy BridgeBridge32nm32nm New Micro- architecture TICK IvyIvy BridgeBridge22nm22nm New Process Technology Intel® Microarchitecture Codename Haswell Intel® Microarchitecture Codename Haswell TOCK HaswellHaswell 22nm22nm New Micro- architecture TICK FutureFuture 14nm14nm New Process Technology
  • 27. Mainstream Enterprise Best combination of performance, power efficiency, and cost High Performance Computing & Workstations Bandwidth-optimized for high performance analytics & visualization Small Business Economical and more dependable vs. desktop Increasing capability Cloud Computing Efficient, secure, and open platforms for Internet datacenters and IAAS Entry Servers and Workstations More features and performance than traditional desktop systems Enterprise Server Versatility for infrastructure apps (up to 4S) Scalable Enterprise Top-of-the-line performance, scalability, and reliability Cloud Computing Highest virtualization density and advanced reliability for private cloud Mission Critical Performance and reliability for the most business critical workloads with outstanding economics High Performance Computing Greater scaling and memory capacity 27 Intel® Xeon® Processor Family for Business
  • 28. Intel® Xeon® Processor E7-8800/4800/2800 Product Families Building on Xeon® 7500 Leadership Capabilities • More performance within same max CPU TDP as Xeon 7500 • Lower partial active & idle power via Intel Intelligent Power Technology2 • Support for Low Voltage-DIMMs3 • Reduced power memory buffers4 More Efficient • Supports 32GB DDR3 DIMMs (2TB per 4- socket system)1 More Expandable More Security & RAS • 10 cores / 20 threads • 30MB of last level cache More Performance E7-4800 E7-4800 E7-4800 E7-4800 SECURITY • Intel® Advanced Encryption Standard-New Instructions • Intel® Trusted Execution Technology (TXT) RELIABILITY, AVAILABILITY, SERVICEABILITY • Enhanced DRAM Double Device Data Correction • Fine Grained Memory Mirroring 1. Up to 64 slots per standard 4 socket system x 32GB/DIMM = 2TB 2. Uses similar core and package C6 power states enabled on Intel Xeon 5500/5600 series processors. Requires OS support. 3. Savings dependent on workload and configuration. 4. Memory buffer power savings of up to 1.3W active and 3W idle per buffer per Intel estimates. Slightly more savings when used with LV DIMMs Delivers more Performance, Expandability and RASDelivers more Performance, Expandability and RAS while improving Energy Efficiencywhile improving Energy Efficiency Delivers more Performance, Expandability and RASDelivers more Performance, Expandability and RAS while improving Energy Efficiencywhile improving Energy Efficiency
  • 29. 29 Intel® Xeon® 7500/E7 8 Socket Configuration 4+4 (8S) Up to 10 cores and 2.4 Ghz per CPU Support 8 socket mode by combining 2 systems via external QPI links Memory Configuration  4TB in 8 socket server  6TB in 8 socket + MAX5  Continued 1066MHz support IBM® System x3850 X5
  • 30. 30 • Machine Check Architecture (MCA) recovery (MCA-R) • Machine Check Architecture (MCA) recovery (MCA-R) Memory • Inter-socket Memory Mirroring • Intel® Scalable Memory Interconnect (Intel® SMI) Lane Failover • Intel® SMI Clock Fail Over • Intel® SMI Packet Retry • Memory Address Parity • Failed DIMM Isolation • Memory Board Hot Add/Remove • Dynamic Memory Migration* • OS Memory On-lining * • Recovery from Single DRAM Device Failure (SDDC) plus random bit error • Memory Thermal Throttling • Demand and Patrol scrubbing • Fail Over from Single DRAM Device Failure (SDDC) • Enhanced DRAM Double Device Data Correction • Fine Grained Memory Mirroring • Memory DIMM and Rank Sparing • Intra-socket Memory Mirroring • Mirrored Memory Board Hot Add/Remove • Inter-socket Memory Mirroring • Intel® Scalable Memory Interconnect (Intel® SMI) Lane Failover • Intel® SMI Clock Fail Over • Intel® SMI Packet Retry • Memory Address Parity • Failed DIMM Isolation • Memory Board Hot Add/Remove • Dynamic Memory Migration* • OS Memory On-lining * • Recovery from Single DRAM Device Failure (SDDC) plus random bit error • Memory Thermal Throttling • Demand and Patrol scrubbing • Fail Over from Single DRAM Device Failure (SDDC) • Enhanced DRAM Double Device Data Correction • Fine Grained Memory Mirroring • Memory DIMM and Rank Sparing • Intra-socket Memory Mirroring • Mirrored Memory Board Hot Add/Remove Advanced Reliability Starts With Silicon Intel® Xeon® processor E7 family RAS Capabilities I/O Hub • Physical IOH Hot Add • OS IOH On-lining* • PCI-E Hot Plug • Physical IOH Hot Add • OS IOH On-lining* • PCI-E Hot Plug CPU/Socket • Machine Check Architecture (MCA) recovery (MCA-R) • Corrected Machine Check Interrupt (CMCI) • Corrupt Data Containment Mode • Viral Mode • OS Assisted Processor Socket Migration* • OS CPU on-lining * • CPU Board Hot Add at QPI • Electronically Isolated (Static) Partitioning • Single Core Disable for Fault Resilient Boot • Machine Check Architecture (MCA) recovery (MCA-R) • Corrected Machine Check Interrupt (CMCI) • Corrupt Data Containment Mode • Viral Mode • OS Assisted Processor Socket Migration* • OS CPU on-lining * • CPU Board Hot Add at QPI • Electronically Isolated (Static) Partitioning • Single Core Disable for Fault Resilient Boot Intel® QuickPath Interconnect • Intel QPI Packet Retry • Intel QPI Protocol Protection via CRC (8bit or 16bit rolling) • QPI Clock Fail Over • QPI Self-Healing • Intel QPI Packet Retry • Intel QPI Protocol Protection via CRC (8bit or 16bit rolling) • QPI Clock Fail Over • QPI Self-Healing Advanced reliability features work to maintain data integrityAdvanced reliability features work to maintain data integrityAdvanced reliability features work to maintain data integrityAdvanced reliability features work to maintain data integrity
  • 31. 2012 2013/Future Roadmap 2S Efficient Performance Intel® Xeon® processor E5-2600 product family 2 sockets, up to 8C/16T per sockets, up to 20MB shared cache, “Sandy Bridge” microarchitecture Future Intel® Micro- architecture codename Ivy Bridge 4S Efficient Performance Intel® Xeon® processor E5-4600 product family 4 sockets, up to 8C/16T per sockets, up to 20MB shared cache, “Sandy Bridge” microarchitecture 31 Expandable Intel® Xeon® processor E7-8800/4800/2800 product families 2-8 sockets, up to 10C/20T per socket, up to 30MB shared cache, “Westmere” microarchitecture
  • 33. Customers Brokers Market READ-WRITE •Market-Feed •Trade-Order •Trade-Result •Trade-Update •Security-Detail •Trade-Lookup •Trade-Status READ-ONLY •Broker-Volume •Customer-Position •Market-Watch Invoke the following transactions … … against the following data Customer Data Brokerage Data Market Data Customers Brokers Market READ-WRITE •Market-Feed •Trade-Order •Trade-Result •Trade-Update •Security-Detail •Trade-Lookup •Trade-Status READ-ONLY •Broker-Volume •Customer-Position •Market-Watch READ-WRITE •Market-Feed •Trade-Order •Trade-Result •Trade-Update •Security-Detail •Trade-Lookup •Trade-Status READ-ONLY •Broker-Volume •Customer-Position •Market-Watch Invoke the following transactions … … against the following data Customer Data Brokerage Data Market Data TPCE Environment
  • 34. “Real-world” basis for TPC-E Network Network Database Services Application And Business Logic Services Presentation Services Workstation Laptop Hand-held Cell phone Examples of User Interfaces Stock Market Exchange Example of External Business Modeled Business Legend Customer Sponsor Provided Stock Market Network Network Database Services Application And Business Logic Services Presentation Services Workstation Laptop Hand-held Cell phone Examples of User Interfaces Stock Market Exchange Example of External Business Modeled Business Network Network Database Services Application And Business Logic Services Presentation Services Workstation Laptop Hand-held Cell phone Examples of User Interfaces Stock Market Exchange Example of External Business Modeled Business Legend Customer Sponsor Provided Stock Market LegendLegend Customer Sponsor Provided Stock Market Customer Sponsor Provided Stock Market
  • 35. Database – Mile High View
  • 37. OLAP queries SELECT T0.c0 AS ct_dtskey, T0.c1 AS ct_amt, T0.c1 AS c3, T0.c2 AS c4, Min(T0.c3) OVER ( PARTITION BY T0.c0) AS ct_amt2 FROM (SELECT DISTINCT cash_transaction.ct_dts AS C0, Sum(cash_transaction.ct_amt) OVER ( PARTITION BY cash_transaction.ct_dts) AS C1, COUNT(cash_transaction.ct_amt) OVER ( PARTITION BY cash_transaction.ct_dts) AS C2, Stddev(cash_transaction.ct_amt) OVER ( PARTITION BY cash_transaction.ct_dts) AS C3 FROM cash_transaction cash_transaction WHERE DATE(ct_dts) BETWEEN DATE('2005-01-04') AND DATE('2005-01-05') AND ct_name LIKE 'Stop-Loss%') T0;
  • 38. Intel® Xeon® E7-8870: • Hardware setup – Intel® Xeon® E7-8870 processor – 4 socket (40C/80T) and 8 socket (80C/160T) configurations • 2.4 GHz, 30MB last level shared cache – 10 TB storage – 2 TB RAM • Software Setup – Informix and Informix Warehouse Accelerator: v11.70.FC7 and Informix 12.10 – Both Informix and IWA on the same machine.
  • 39. Data Setup • Data Loading – 300 GB of starting data set – Data size is about nnn GB including indexes. • TPCE is heavily indexed for performance – As we run the OLTP workload, the data size increases.
  • 40. IDS 12.10 on Intel Westmere: Multi user scaling 0 500 1000 1500 2000 2500 3000 3500 4000 4500 1 2 4 8 16 32 50 Concurrent User Count QueryTime(seconds) 4s-NoHT 4s+HT 8sNoHT 8s+HT
  • 41. IDS 12.10 on Intel Westmere: Multi user scaling 0 500 1000 1500 2000 2500 3000 3500 4000 4500 1 2 4 8 16 32 50 Concurrent User Count NumberofQueriesperhour 4sNoHT 4s+HT 8sNoHT 8s+HT
  • 42. 4 324.95 232.42 186.94 148.19 8 645.59 468.88 368.41 306.8 16 1365.42 935.23 744.3 575.64 32 2583.4 1930.16 1560.75 1167.86 50 4107.19 2985.27 2058.1 1810.92 4sHT28s+HT4s0HT28sHT 1 60.61549 67.1297 2 58.0058 63.17112 4 57.52885 63.75957 8 57.06563 65.43252 16 54.5107 61.55063 32 60.41457 60.50586 50 50.10969 60.66185 56.89296 63.17304 60.033 4s0HT 4sHT 8s0HT 8sHT 1 1659.751 2174.241 2738.163 3238.866 2 1741.444 2412.262 3002.189 3818.616 4 1772.58 2478.272 3081.203 3886.902 8 1784.414 2456.919 3126.951 3754.889 16 1687.393 2463.565 3095.526 4002.502 32 1783.696 2387.367 2952.427 3945.678 50 1753.023 2411.842 3498.372 3975.88 0 500 1000 1500 2000 2500 3000 1 2 QueryTime(seconds 0 500 1000 1500 2000 2500 1 2 4 Concurr NumberofQueries IDS 12.10 on Intel Westm 1000 1500 2000 2500 3000 3500 4000 4500 QueryTime(seconds) 8s over 4s (no HT) 8s over 4s (with HT) 4s-No
  • 43. 12.10 Improvement: Average: 988% Geomean: 550% Informix 11.70 vs 12.10 Operational Analytics performance Intel Westmere - 8 Socket with HT 0 50 100 150 200 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Operational Analytics Queries QueryTimes(seconds) 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 Improvement(%ge) 12.10 Improvement Informix 11.70 Informix 12.10
  • 44. 12.10 Improvement: Average: 1126% Geomean: 560% Informix 11.70 vs 12.10 Operational Analytics performance Intel Westmere - 8 Socket (No HT) 0 50 100 150 200 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Operational Analytics Queries QueryTimes(seconds) 0 1000 2000 3000 4000 5000 6000 Improvement(%ge) 12.10 Improvement Informix 11.70 Informix 12.10
  • 45. 12.10 Improvement: Average: 925% Geomean: 541% Informix 11.70 vs 12.10 Operational Analytics performance Intel Westmere - 4 Socket (With HT) 0 50 100 150 200 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Operational Analytics Queries QueryTimes(seconds) 0 1000 2000 3000 4000 5000 6000 Improvement(%ge) 12.10 Improvement Informix 11.70 Informix 12.10
  • 46. 12.10 Improvement: Average: 965% Geomean: 510% Informix 11.70 vs 12.10 Operational Analytics performance Intel Westmere - 4 Socket (No HT) 0 50 100 150 200 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Operational Analytics Queries QueryTimes(seconds) 0 1000 2000 3000 4000 5000 6000 Improvement(%ge) 12.10 Improvement Informix 11.70 Informix 12.10
  • 47. IBM Informix* Database Scale-up Optimized for Intel Architecture Baseline Intel Xeon processor E7-4870 Informix* v11.7 Up to 45% Intel® Xeon® processor E7-8870 Informix* v11.7 Informix* v11.7 1.45x Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. *Other brands and names are the property of their respective owners
  • 48. IBM Informix* Database Scale-up Optimized for Intel Architecture Informix* v12.1 1.6x Up to 60% Intel® Xeon® processor E7-8870 Informix* v12.1 Intel Xeon processor E7-4870 Informix* v12.1 Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. *Other brands and names are the property of their respective owners
  • 49. IBM Informix* Database Scale-up Optimized for Intel Architecture Baseline Intel Xeon processor E7-4870 Informix* v11.7 Up to 550% Intel Xeon processor E7-8870 Informix* v12.1 Intel® Xeon® processor E7-8870 Informix* v11.7 Up to 540% Intel Xeon processor E7-4870 Informix* v12.1 Informix* v11.7 Informix* v12.1 Up to 5.4x Up to 5.5x Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. *Other brands and names are the property of their respective owners
  • 50. Informix OLTP & OLAP Performance 0 10000 20000 30000 40000 50000 60000 0usr 1usr 2usr 4usr 8usr 16usr 32usr OLTPAverageTransactionspersecond 0 20 40 60 80 100 120 OLAP-AverageAnalyticalqueriesper minute OLTP (with OLAP) OLAP only OLAP (with OLTP) Number of concurrent OLAP usersNumber of concurrent OLAP users
  • 51. IWA Resources • IBM Informix Infocenter: http://ibm.co/fMcUDg • Martin’s blog: http://ibm.co/Ts0cll • Fred Ho’s blog: http://ibm.co/T9FaNy • Keshav’s blog: http://ibm.co/RQXExL
  • 52. Informix Publications Bulletin of the Technical Committee on Data Engineering: March 2012 Vol. 35 No. 1 Real Time Business Intelligence. September 2, 2011 - Seattle, United States IBM Data management Magazine: Supercharging the data wharehouse while keeping the costs down. 2012 Bloor Report: IBM Informix in hybrid workload environments 2012 Ovum Analyst report: Informix Accelerates Analytic Integration into OLTP DBTA Article: Empowering Business Analysts with Faster Insights http://youtu.be/xJd8M-fbMI0
  • 53. Jantz Tran Intel jantz.c.tran@intel.com Keshava Murthy IBM rkeshav@us.ibm.com
  • 54. Intel - Legal Disclaimers • All products, computer systems, dates, and figures specified are preliminary based on current expectations, and are subject to change without notice. • Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. Go to: http://www.intel.com/products/processor_number • Intel, processors, chipsets, and desktop boards may contain design defects or errors known as errata, which may cause the product to deviate from published specifications. Current characterized errata are available on request. • Intel® Virtualization Technology requires a computer system with an enabled Intel® processor, BIOS, virtual machine monitor (VMM). Functionality, performance or other benefits will vary depending on hardware and software configurations. Software applications may not be compatible with all operating systems. Consult your PC manufacturer. For more information, visit http://www.intel.com/go/virtualization • No computer system can provide absolute security under all conditions. Intel® Trusted Execution Technology (Intel® TXT) requires a computer system with Intel® Virtualization Technology, an Intel TXT-enabled processor, chipset, BIOS, Authenticated Code Modules and an Intel TXT-compatible measured launched environment (MLE). Intel TXT also requires the system to contain a TPM v1.s. For more information, visit http://www.intel.com/technology/security • Requires a system with Intel® Turbo Boost Technology capability. Consult your PC manufacturer. Performance varies depending on hardware, software and system configuration. For more information, visit http://www.intel.com/technology/turboboost • Intel® AES-NI requires a computer system with an AES-NI enabled processor, as well as non-Intel software to execute the instructions in the correct sequence. AES-NI is available on select Intel® processors. For availability, consult your reseller or system manufacturer. For more information, see http://software.intel.com/en-us/articles/intel-advanced-encryption- standard-instructions-aes-ni/ • Intel product is manufactured on a lead-free process. Lead is below 1000 PPM per EU RoHS directive (2002/95/EC, Annex A). No exemptions required • Halogen-free: Applies only to halogenated flame retardants and PVC in components. Halogens are below 900ppm bromine and 900ppm chlorine. • Intel, Intel Xeon, the Intel Xeon logo and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. • Copyright © 2012, Intel Corporation. All rights reserved.
  • 55. Intel - Legal Disclaimers Performance • Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, Go to: http://www.intel.com/performance/resources/benchmark_limitations.htm. • Intel does not control or audit the design or implementation of third party benchmarks or Web sites referenced in this document. Intel encourages all of its customers to visit the referenced Web sites or others where similar performance benchmarks are reported and confirm whether the referenced benchmarks are accurate and reflect performance of systems available for purchase. • Relative performance is calculated by assigning a baseline value of 1.0 to one benchmark result, and then dividing the actual benchmark result for the baseline platform into each of the specific benchmark results of each of the other platforms, and assigning them a relative performance number that correlates with the performance improvements reported. • INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS”. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO THIS INFORMATION INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. • Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, reference www.intel.com/software/products.
  • 56. IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Please Note: Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
  • 57. 04/23/13 57 Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. Acknowledgements and Disclaimers:
  • 58. Acknowledgements & Disclaimers: © Copyright IBM Corporation 2013. All rights reserved. – U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. – Please update paragraph below for the particular product or family brand trademarks you mention such as WebSphere, DB2, Maximo, Clearcase, Lotus, etc IBM, the IBM logo, ibm.com, [IBM Brand, if trademarked], and [IBM Product, if trademarked] are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml If you have mentioned trademarks that are not from IBM, please update and add the following lines: [Insert any special 3rd party trademark names/attributions here] Other company, product, or service names may be trademarks or service marks of others.
  • 59. Do you have a great presentation topic that you’d like to share? •We’re looking for dynamic, innovative and thought-provoking sessions •Whether your proposal aims at sharpening skills, sharing best practices, or presenting new ideas and groundbreaking concepts, all proposals are welcome •Visit the conference website to learn more The Call for Speakers closes April 30! Hurry to submit your session!
  • 60. Sign Up! Informix Usability Sandbox! Help shape the future of Informix. Influence Informix usability and functionality. Share your experiences and feedback. Usability Sandbox sessions in Santa Fe 3 April 22-24th, between 9am and 5pm Sign-up at the IBM Information Table or find Justin McDavid. *The first 20 participants will get a free IBM t-shirt!
  • 61. Informix RFE (Request For Enhancement) Process As Simple as 1, 2, 3 1. Submit from the IM RFE site – simply complete the RFE form and click Submit when ready  Many fields will be auto-filled as a convenience for you  Note that fields with the ‘key’ field e.g. Company Name and Business Justification will be kept private for confidentiality purposes  Provide as much detail as possible in the Description, Use Case, and Business Justification fields to help the IBM team understand your requirement 2. View via Watchlist  Lists all the RFEs that you’re interested in  Simple to add an RFE via Search 3. Subscribe to email notifications  Specify ‘Opting in for email notifications’  Notified when any change occurs to any RFE on your watch list YouTube: http://www.ibm.com/developerworks/rfe/execute?use_case=tutorials#tut2YouTube: http://www.ibm.com/developerworks/rfe/execute?use_case=tutorials#tut2 Give it a shot! http://www.ibm.com/developerworks/rfe/

Notes de l'éditeur

  1. Slide Purpose: Show full systems and use as chance to highlight the Energy Efficiency enhancements in Intel® Xeon® processor E7 family The Xeon E7 family is designed and built upon Intel’s 32nm Nehalem micro-architecture, which allows us to deliver 25% more cores and cache providing more performance within same maximum TDP as the Xeon 7500 series. It also supports 16 DIMMs per socket, which equates to 2TB of memory for the 4-socket E7-4800 product family – allowing for increased expandability. The Xeon E7 family features energy efficiency technologies including the Intel® Intelligent Power Technology (IPT) which is a shared technology from Intel’s Efficient Performance product line. IPT reduces partial active and idle power in the CPU and memory. Xeon E7 also supports lower power memory as well as memory buffers which support both standard and LV-DIMMs. The Xeon processor E7 family not only includes all of the reliability, availability and serviceability (RAS) features of the previous generation such as machine check architecture-recovery but also includes additional memory error correction features such as Enhanced DRAM Double Device Data Correction (DDDC) and Fine Grained Memory Mirroring. DDDC is an improved memory RAS feature which allows for a 2nd memory error & replacement of DIMMs w/o crashing . Fine Grained Memory Mirroring provides protection against uncorrectable memory errors that would otherwise result in a platform failure and allows for more flexible memory mirroring configurations (allows memory mirroring of just a critical portion of memory, leaving the rest of memory un-mirrored). This enables more cost-effective mirroring by mirroring just the critical portion of memory versus the entire memory space. New security features such as Intel® Advanced Encryption Standard New Instructions (AES-NI) and Intel® Trusted Execution Technology (TXT) are also supported. These advanced security features within the Xeon processor E7 family work to maintain data integrity, accelerate encrypted transactions, and maximize business continuity.
  2. Intel Confidential
  3. The advantage of working together is multiplied when both hardware and software is improved. On 11.7, TPCE schema. 268 GB.database Operational analytics querie: hand written report queries and cognos generated queries for reports & widgets Ran with 1, 2, 4, 8, 16, 32 and 50 user configuration. All the queries ran on Informix and IWA.
  4. The advantage of working together is multiplied when both hardware and software is improved. On 11.7, TPCE schema. 268 GB.database Operational analytics querie: hand written report queries and cognos generated queries for reports & widgets Ran with 1, 2, 4, 8, 16, 32, and 50 user configuration. All the queries ran on Informix and IWA. Used more complex queries (like OLAP window functions) since we supppot it on IWA for 12.10.
  5. The advantage of working together is multiplied when both hardware and software is improved. On 11.7, TPCE schema. 268 GB.database Operational analytics queries: hand written report queries and cognos generated queries for reports & widgets that can be run on both Informix 11.7 and 12.1. Some of the report run just on 11.7 Informix only and will run on Informix + IWA on 12.10. There are additional hash join and other performance improvement. Hence, in a multi-user environment, the CPU utilization on 12.1 is better resuling in > 500% improvement. That are supported by both 11.70 and 12.1. Ran with 1, 2, 4, 8, 16, 32, and 50 user configuration. All the queries ran on Informix and IWA.
  6. The slide shows both scalability and performance of OLTP and OLAP of Informix (with IWA) in mixed workload environment. --- In this case, we ran TPCE (non-audited) workload (OLTP) concurrent to OLAP workload mentioned in previous slides on Informix 12.10. Observations on mixed workload: OLTP workload performance decreased minimally as we increased the OLAP performance (from 0 OLAP user to 1,2,3,8,16 and 32 OLAP user) OLAP performance scaled well when running by itself or mixed workload environment and performance.
  7. YouTube tutorial for RFE submit, view, and send out notification  http://www.ibm.com/developerworks/rfe/execute?use_case=tutorials#tut2 Note: Transcript for this video  http://www.ibm.com/developerworks/podcasts/demos/special-RFE-process-2/cm-int-special-RFE-process-2.html What is Different from the Current Requirements System? Requirements submitter interacts directly with Product Management No need to involve Customer Support or Sales rep Requirements go to back-end system already being used by Product Management & Development No separate tracking system that is not “part of the process” Improved ability to monitor and manage requirements Watch lists, “me too”, groups, voting Crisply defined Service Level Agreements Compliance to SLAs will be monitored monthly by Informix team Consistent requirements system for IBM Software Group products