SlideShare ist ein Scribd-Unternehmen logo
1 von 74
Best Uses and Competitive Advantages for the Enterprise
DEMYSTIFYING IN-MEMORY TECHNOLOGY
• Introduction
• Current Challenges and Trends
• What is In-Memory?
• Use Cases
• Implications, Considerations, Predictions, Musings
• Senturus Recommendations
• Special Offers
• Additional Resources
• Q & A
Today’s Agenda
2Copyright 2015 Senturus, Inc. All Rights Reserved
Michael Weinhauer
Practice Area
Director/Solutions Architect
Senturus
Introduction: Today’s Presenters
3Copyright 2015 Senturus, Inc. All Rights Reserved
John Peterson
CEO & Co-Founder
Senturus
This slide deck is part of the “Demystifying In-Memory
Technology” recorded webinar. To view the FREE
recording of the entire presentation and download the
slide deck, go to:
www.senturus.com/resources/demystifying-in-memory-
technologies/
Senturus’ comprehensive library of recorded webinars,
demos, white papers, presentations and case studies is
available on our website:
www.senturus.com
Hear the Recording
4Copyright 2015 Senturus, Inc. All Rights Reserved
Resource Library
Senturus’ whole purpose is to make you
successful with Business Analytics. Thus,
we offer a series of technology-neutral
webinars, training on specific software,
demonstrations, and no-holds-barred
reviews of new software releases. We
host dozens of live webinars every year
and we offer a comprehensive library of
recorded webinars, demos, white papers,
presentations and case studies on our
website--a wealth of learning resources.
Most of our content is custom created
and constantly updated, so visit us often
to see what’s new in the industry.
www.senturus.com/resources/
5Copyright 2015 Senturus, Inc. All Rights Reserved
Who we are
SENTURUS INTRODUCTION
Technology Depth + Business Acumen
Senturus: Business Architects for Business
Analytics
7Copyright 2015 Senturus, Inc. All Rights Reserved
C-Level
Business
Acumen
Technical/To
ol Expertise
Deep Data
Experience
Project
Management
Rigor
Business
Intelligence
Enterprise
Planning
Predictive
Analytics
A Few of Our 800+ Clients
8Copyright 2015 Senturus, Inc. All Rights Reserved
Demystifying In-Memory Technology
TODAY’S WEBINAR
This slide deck is part of the “Demystifying In-Memory
Technology” recorded webinar. To view the FREE
recording of the entire presentation and download the
slide deck, go to:
www.senturus.com/resources/demystifying-in-memory-
technologies/
Senturus’ comprehensive library of recorded webinars,
demos, white papers, presentations and case studies is
available on our website:
www.senturus.com
Hear the Recording
10Copyright 2015 Senturus, Inc. All Rights Reserved
Are you currently using in-memory technology or do you
plan to?
• Currently Implementing
• Implementing in the next 6 months
• Implementing in the next 12 months
• Evaluating for possible implementation beyond 12
months
• Not planning to implement
POLL
Background and History
CURRENT CHALLENGES
Can the speed at which you deliver analytics best be
described as…GLACIAL?
Setting the Stage
13Copyright 2015 Senturus, Inc. All Rights Reserved
Are the number and type
of data sources in your
organization best
characterized as…
Setting the Stage
14Copyright 2015 Senturus, Inc. All Rights Reserved
EXPLODING???!?
Current Challenges – Data Explosion
Velocity
Volume Variety
Mobile
PoS Data
Transactions
Customer Data
Real-time Replication
Sensor Data
Social Media
Predictive Analytics
Planning & Simulation
Location-based Services
Digital Communication
Log Data
RFID
Clickstream
VELOCITY
Worldwide digital content will
double in 18 months, and
every 18 months
thereafter.
IDC
In 2005, mankind created 150
Exabytes of information. In
2011, 1,200 Exabytes will
be created
The Economist
VOLUME
VARIETY
80% of enterprise data
will be unstructured
spanning traditional and non
traditional sources
Gartner
Copyright 2015 Senturus, Inc. All Rights Reserved
Is the speed of your business processes best expressed
on…
Setting the Stage
16Copyright 2015 Senturus, Inc. All Rights Reserved
an evolutionary scale?
Setting the Stage
17Copyright 2015 Senturus, Inc. All Rights Reserved
Do changes and additions to
your EDW require…
Superhuman Effort?
Are the demands for
real-time information
in your enterprise…
Setting the Stage
18Copyright 2015 Senturus, Inc. All Rights Reserved
CRUSHING?
This slide deck is part of the “Demystifying In-Memory
Technology” recorded webinar. To view the FREE
recording of the entire presentation and download the
slide deck, go to:
www.senturus.com/resources/demystifying-in-memory-
technologies/
Senturus’ comprehensive library of recorded webinars,
demos, white papers, presentations and case studies is
available on our website:
www.senturus.com
Hear the Recording
19Copyright 2015 Senturus, Inc. All Rights Reserved
Time Value of Information – Part I
Copyright 2015 Senturus, Inc. All Rights Reserved
Intelligence
Value
Triggered Event
Data Integrated & Ready for Analysis
Information Delivered
Time
Action Taken
Value
Diminishes
Data
Latency
Analysis
Latency
Decision
Latency
Action Time
Increased
Value
Action
Time
Reduced Time
To Action
Source: Dr. Richard Hackathorn. Bolder Technologies Inc.
Have you dreamt of
brilliant new ideas that
would catapult your
company light years ahead
of the competition, but
can’t suggest them because
you’ll sound…
Setting the Stage
21
CRAZY??!?
Copyright 2015 Senturus, Inc. All Rights Reserved
When Will Computers Be As Smart As Humans?
22Copyright 2015 Senturus, Inc. All Rights Reserved
The Crux of the Problem – I/O is SLOW
10ms for spinning physical disk I/O
.2ms for SSD (50x faster)
.0001ms for RAM
- 2000x faster than SSD
- 100,000x faster than physical disk
Copyright 2015 Senturus, Inc. All Rights Reserved
Server Technology State in 1995
Copyright 2015 Senturus, Inc. All Rights Reserved
CPU
Single Core
16 CPUs Max
LAN/WAN
10base-10, T1 16-bit Applications
Clustering
limited, 2-Node
HDD
Small, Slow
1TB Max
RAM
Small, Expensive
2GB Max
HDD
Faster
Some SSD
Currently Implemented Technology State
Copyright 2015 Senturus, Inc. All Rights Reserved
CPU
Quad Core
Hyper-Threaded
LAN/WAN
Gigabit Ethernet
Optical OC-48
32-bit Applications
Some 64-bit
Clustering
4-8 node
RAM
Larger, Still Relatively Small
64-128GB
Currently Available Technology State
Copyright 2015 Senturus, Inc. All Rights Reserved
CPU
16 sockets
Multi-Core, MPP
LAN/WAN
100 Gigabit Ethernet
Optical OC-96 64-bit Applications
Clustering
Infinite Nodes
HDD
High Capacity
SSD
RAM
12TB
NVRAM
Trends – Logarithmic Drops in Cost and Increase
in Capacity
Copyright 2015 Senturus, Inc. All Rights Reserved.
1
10
100
1000
10000
100000
1000000
1980 1985 1990 1995 2000 2005 2010 2015
Historic Network and Broadband Speeds
LAN Speed (Mb/Sec) WAN Speed (Kb/Sec)
0.01
0.1
1
10
100
1000
10000
100000
$1
$10
$100
$1,000
$10,000
$100,000
$1,000,000
$10,000,000
1980 1985 1990 1995 2000 2005 2010 2013 2014
RAM Cost and Capacity
$/GB Size (MB)
1
100
10000
1000000
$0.01
$1.00
$100.00
$10,000.00
$1,000,000.00
1980 1985 1990 1995 2000 2005 2010 2013 2014
Historic (Spinning) HDD Cost and
Capacity
$/GB Size (MB)
0.1
1
10
100
1000
10000
100000
1000000
$0.00
$0.01
$0.10
$1.00
$10.00
$100.00
$1,000.00
$10,000.00
197819821985198919952000200520102014
Historic CPU Cost and Capacity
$/MIPS MIPS
WHAT IS IN-MEMORY?
This slide deck is part of the “Demystifying In-Memory
Technology” recorded webinar. To view the FREE
recording of the entire presentation and download the
slide deck, go to:
www.senturus.com/resources/demystifying-in-memory-
technologies/
Senturus’ comprehensive library of recorded webinars,
demos, white papers, presentations and case studies is
available on our website:
www.senturus.com
Hear the Recording
29Copyright 2015 Senturus, Inc. All Rights Reserved
• A set of technologies and applications that take
advantage of high RAM-capacity hardware, optimized
for in-memory performance
– “in-memory” for our purposes refers to DRAM
– some SSD or hybrid
30Copyright 2015 Senturus, Inc. All Rights Reserved
What Do We Mean by “In-Memory”?
Traditional Architecture
CPU
8k data
page8k data
page8k data
page8k data
page
8k data
page8k data
page8k data
page8k data
page
8k data
page8k data
page8k data
page8k data
page
8k data
page8k data
page8k data
page8k data
page
8k data
page8k data
page8k data
page8k data
page
8k data
page8k data
page8k data
page8k data
page
8k
data
page
8k
data
page
8k
data
page
8k
data
page
• Pages must be swapped in and
out of RAM
• Only Row Storage
• Limited Compression
• No special CPU instructions
• Stored Procedures run on disk
• Materialized Indexes/Views
Swaps
Copyright 2015 Senturus, Inc. All Rights Reserved
• That might help, but it’s not JUST about hardware (or
RAM)
• The application must be written to take advantage of
all this new technology
• DRAM is VOLATILE
– Power goes out – data goes POOF!
– Must be reloaded which can take significant time and/or
incur a performance hit
So Why Don’t I Just Get a Box w/a Bunch of RAM?
32Copyright 2015 Senturus, Inc. All Rights Reserved
Row vs Column Store
33Copyright 2015 Senturus, Inc. All Rights Reserved
Logical View - Compression Example
34Copyright 2015 Senturus, Inc. All Rights Reserved
“CA” exists in 2 rows
“CA” can be stored
numerically, saving space
Vector Processing - SIMD
35Copyright 2015 Senturus, Inc. All Rights Reserved
Disk vs In-Memory Storage
36Copyright 2015 Senturus, Inc. All Rights Reserved
In-Memory Architecture
Copyright 2015 Senturus, Inc. All Rights Reserved.
Data • Memory-optimized structures
• Dictionary-enabled
• Columnar/Hybrid Storage
• Compression
• Vector/SIMD Processing
• Compiled Stored Procedures
• Virtualized Indexes, Views
Load Once!
CPU
Data1-5
Data6-10
Data11-15
Data16-20
Data21-25
I
Data
Data
Data
Data
V
SP Red 1
Yellow 2
Blue 3
Green 4Data
Data
Data
Data
Data
Basic Types of In-Memory
38Copyright 2015 Senturus, Inc. All Rights Reserved.
Dynamic
Cubes
OLAP Data Discovery
& Visualization
Traditional
RDBMS Extensions
Intelligent
Appliances
And Many, MANY More…
39Copyright 2015 Senturus, Inc. All Rights Reserved
USE CASES
This slide deck is part of the “Demystifying In-Memory
Technology” recorded webinar. To view the FREE
recording of the entire presentation and download the
slide deck, go to:
www.senturus.com/resources/demystifying-in-memory-
technologies/
Senturus’ comprehensive library of recorded webinars,
demos, white papers, presentations and case studies is
available on our website:
www.senturus.com
Hear the Recording
41Copyright 2015 Senturus, Inc. All Rights Reserved
What are your top use cases for in-memory?
• Business process improvement
• Analytics – reporting and analysis
• Predictive/Prescriptive Analytics
• Landscape Simplification
POLL
• Transactional/Operational
– Simplify and optimize business processes
– Enable new business processes
– Embed operational reporting into transaction processing
• Landscape Simplification
– Lower TCO – more work out of a single server
– Eliminate redundant data and hardware
– Less power, cooling, floor space, manpower, maintenance
– Easier H/W upgrades
– Less/simpler ETL
– Bring the engine(s) to the data
Use Case Themes
Copyright 2015 Senturus, Inc. All Rights Reserved
• Analytical
– Agile Analytics
– Real-time
– Sentiment Analysis
– Ads
– Re-pricing
– Complex Event Processing of Streaming Sensor Data
– Predictive/Prescriptive
– Fraud Detection
– Machine Learning
– Geospatial
– Text Analysis
– Image/Video
– Mobile and Social
Use Case Themes
Copyright 2015 Senturus, Inc. All Rights Reserved
Data
Marts/OLAP
Simplifying the Stack = Speed and Agility
Data Warehouse
Indexes
Applications
Copy
ETL
Calculation Engine
Analytics
Query Results
Query
Up to 1,000x Faster
No Optimizations Required
Faster BI
Copyright 2015 Senturus, Inc. All Rights Reserved 45
Operational Data Store
Transactional Data
Aggregates
Data Warehouse
Data Warehouse
Calculation Engine
Query Results
Query
Simplifying the Stack = Speed and Agility
Copyright 2015 Senturus, Inc. All Rights Reserved
Data Warehouse
Applications
Copy
ETL
Analytics
Columnar Storage
2-5+x Compression of Data
Operational Data Store
Transactional Data
46
Calculation Engine
Query Results
Query
Analytics
Simplifying the Stack = Speed and Agility
MPP, Scale-up and Out Systems
Copyright 2015 Senturus, Inc. All Rights Reserved
Analytic Appliance
Applications
Copy
ETL
47
Data Warehouse
Operational Data Store
Transactional Data
Real-Time Data
If transactional systems are in-memory, redundant
environments like ODS may no longer be necessary
Copyright 2015 Senturus, Inc. All Rights Reserved
Analytics Analytic Appliance
Applications
Copy
ETL
Operational Data Store
Transactional Data
48
Operations and Analytics Together
Use a single environment for
both analytics and applications
Copyright 2015 Senturus, Inc. All Rights Reserved
Analytics Analytic Appliance
Applications
Copy
Transactional Data
49
“Traditional” Demand Forecasting Process
Total elapsed time: 3+ days
Multiple manual steps, several batch jobs, downloads/uploads
Business impact: Lower forecast accuracy, promise date attainment, higher Inventory
BW Extract
Load actual
demand data
from ERP into
BW
MC62/MC8V
Generate CVCs and
calculate proportions
TSCUBE
Transfer data from
Cube to Planning
Area
SDP94
Consensus DP
Process Chain
Transfer data to
APO/BW
Batch Job
Batch Job
Batch Job
Batch Job
BW Extract
Extract data from
Planning Area
and load into BW
Cube
Query
Analyze demand
plan
Batch Job
SAPAPO/MC8G
Release final
forecast to ERP
Batch Job
Extract
Load actual sell
through from
Demand Signal
System
Batch Job
Demand Forecasting Using In-Memory
BW Extract
Load actual
demand data
from ERP into
BW
MC62/MC8V
Generate CVCs and
calculate proportions
TSCUBE
Transfer data from
Cube to Planning
Area
SDP94
Consensus DP
Process Chain
Transfer data to
APO/BW
Batch Job
Batch Job
Batch Job
Batch Job
BW Extract
Extract data from
Planning Area
and load into BW
Cube
Query
Analyze demand
plan
Batch Job
SAPAPO/MC8G
Release final
forecast to ERP
Batch Job
Alerts
Forecast consumption
alert trigger, master data
change, customer news,
macro economic eventOther demand
signals
ERP quotes, CRM
opportunities,
Distributor data, etc.
Benefits:
• View backlog in real-time
• Same day planning
• No ERP data replication – access operational data directly
• Alert/exception driven process
Extract to In-
Memory dB
Extract
Load actual sell
through from
Demand Signal
System
Batch Job
AutoZone, Home Depot, Lowe’s – Real-time product availability
MKI - sequences DNA from biopsies, delivers targeted treatment regimen in
20 minutes, down from 2-3 days
Maple Leaf Foods – Reports that took 15-18 minutes to run take 15-18
seconds (60x improvement)
Citi – avoids costly FOREX delays using in-memory – 100ms costs $1m
Google - .5 second delay in search results in 20% traffic drop = lost revenue
Avon Cycle – Complex product delivery process improved from 15-20
minutes to a “few seconds”
Success Stories
Copyright 2015 Senturus, Inc. All Rights Reserved.
IMPLICATIONS, PREDICTIONS,
CONSIDERATIONS, MUSINGS
This slide deck is part of the “Demystifying In-Memory
Technology” recorded webinar. To view the FREE
recording of the entire presentation and download the
slide deck, go to:
www.senturus.com/resources/demystifying-in-memory-
technologies/
Senturus’ comprehensive library of recorded webinars,
demos, white papers, presentations and case studies is
available on our website:
www.senturus.com
Hear the Recording
54Copyright 2015 Senturus, Inc. All Rights Reserved
Copyright 2015 Senturus, Inc. All Rights Reserved. 55
Time Value of Information – Part II
Value Decreases Rapidly Over Time…
Data Acquisition
…until you need it again!
Archive Access Event
• Regulatory Audit
• Business Critical Reference Data
• Source Data
Time
Value
Copyright 2015 Senturus, Inc. All Rights Reserved.
Cold
Data
Hot
Data
• Data for immediate use – daily, hourly
etc reporting – direct from
source/stream
• Frequently changed
• Pareto principle 90% or queries access
only ~ 20% of data
• High potential candidate for in-
memory
Warm
Data
• Next ~20% of data
• Recent history
• Less frequently changed
• Good candidate for standard
columnar store
• Possibly flash/SSD storage
• Infrequently used data
• Never/Rarely updated
• Archive storage
• Good candidate for Hadoop,
traditional RDBMS, tape or other
offline
• Transparent Query
Processing
• Cross-store Optimizer
Data Temperature
Copyright 2015 Senturus, Inc. All Rights Reserved.
Data Temperature Analysis - Example
• Captured by analysis of database statistics
• Can also be captured via audit reports from BI tools
• Business impact analysis
Not All Technologies are Created Equal
58Copyright 2015 Senturus, Inc. All Rights Reserved.
Who is how columnar?
Vendor/Product Columnar Maturity
Teradata Database 2
Oracle Exadata 1
SAP HANA 3
Pivotal Greenplum/HAWQ 2
IBM DB2 BLU 3
Microsoft SQL Server xVelocity 2
HP Vertica 3
Actian Paraccel 3
IBM Netezza n/a
SAP Sybase IQ 3
Infobright 1
Vectorwise 1+
Level 1 Columnar: Uses PAX to achieve columnar compression. No columnar projection provided. No
columnar engine provided. Approximate 4X performance advantage over row store for read queries (10X
column compression versus 2.5X row compression).
Level 2 Columnar: Uses columnar compression and projection. No columnar engine provided. Approximate
10X advantage over Level 1 read queries (10% of the columns are selected).
Level 3 Columnar: Uses columnar compression and projection… and includes a columnar engine that
optimizes processing. Approximate 50X advantage over Level 2 read queries (Vector processing – 20X, SIMD –
8X, Fewer CPU Stalls – 2X, Cache Utilization – 10X, in-memory compression + projection 20X in differing
combinations for each query)
Not All Technologies are Created Equal
59Copyright 2015 Senturus, Inc. All Rights Reserved.
Who is how parallel?
Product Version/HW
Cores per
Node
UoP per
Node
Notes
Teradata EDW 6700H 16 32 Uses hyper-threads.
Greenplum DCA UAP Edition 16 8 Recommends 1 Segment instance for each 2 cores.
Exadata X3 12 24-Dec Maybe only 12… cannot find if they use hyper-threads.
PureData Striper 16 16 May use hyper-threads but limited by 16 FPGAs.
HANA Any Xeon E7-4800 40 80 Uses hyper-threads.
A unit of parallelism (UoP) is defined as the maximum number of instructions that can execute in parallel on a single
node for a single query. Since any program can start threads that wait I do not count these as UoP. On
some CPUs vendors such as Intel allow two threads to execute instructions in-parallel in a core. This is called hyper-
threading and, if implemented, it allows for two UoP on a single core.
Cost Considerations
60Copyright 2015 Senturus, Inc. All Rights Reserved.
Cost
SAP HANA $$$$
Microsoft SQL 2014 $$
Oracle TimesTen $$
IBM DB2 BLU $$
Teradata $$
Tableau $
Qlik $
Spotfire $$
TM1 $
Dynamic Cubes $
Hadoop ¢
61Copyright 2015 Senturus, Inc. All Rights Reserved.
You Don’t Have to be Moneybags…
…to Take Advantage of In-Memory
62Copyright 2015 Senturus, Inc. All Rights Reserved.
• For the right business problem, in-memory can truly
be a game changer
• New competitive differentiation through the implementation
of new/better business processes
• Creation of real-time applications combining analytics and
transactional information at the point of impact
• In-memory technology is now mainstream and
proven, and will move increasingly to de facto status
• As with any technology, the business value and use
case should drive the adoption of a specific
technology
Implications, Predictions, Considerations, Musings
Copyright 2015 Senturus, Inc. All Rights Reserved.
• While expensive, given competition and
simultaneous growth in capacity and precipitous
price drops, in-memory technology will become
increasingly attractive for a growing number of use
cases
• Mobile/social/sensor data can be processed fast
enough in-memory then be persisted as needed
Copyright 2015 Senturus, Inc. All Rights Reserved.
Implications, Predictions, Considerations, Musings
• While powerful, in-memory will add the most benefit
to properly architected applications
• Don’t just speed up bad decisions or faulty processes
• Use the right tool for the right job
• Doing an upgrade? It might be time to consider in-
memory
• In-memory is so fast – we’re talking orders of
magnitude – so don't POC for incremental speed!
We would be happy to help you evaluate the most
appropriate options for your specific environment
Senturus Recommendations
Copyright 2015 Senturus, Inc. All Rights Reserved.
This slide deck is part of the “Demystifying In-Memory
Technology” recorded webinar. To view the FREE
recording of the entire presentation and download the
slide deck, go to:
www.senturus.com/resources/demystifying-in-memory-
technologies/
Senturus’ comprehensive library of recorded webinars,
demos, white papers, presentations and case studies is
available on our website:
www.senturus.com
Hear the Recording
66Copyright 2015 Senturus, Inc. All Rights Reserved
SPECIAL OFFERS
BI Assessment
• Comprehensive Review of BI Stack Components: Server and Application Layer,
Data & Transformation Layer, and BI Tools Layer
• Deliverables include Grading and Roadmap for each of the Stack Components
• Cost Starting at $9,995 $8,995 before May 27
• 100% Money-back Guarantee
Complimentary Consultation
• One-hour meeting with Senturus experts to discuss your challenges and potential
solutions/recommendations
Contact info@senturus.com or 888.601.6010 ext. 85
Senturus BI Assessment And Consultation
68Copyright 2015 Senturus, Inc. All Rights Reserved.
ADDITIONAL RESOURCES
• Rob Klopp “Database Fog Blog”
• Deloitte In-Memory White Paper
• Oracle Columnar Store Video
• Microsoft SQL 2014 In-Memory Video
• Simple and Fast With IBM BLU Acceleration
• Information Week “In-Memory Databases”
• IBM Data Magazine – Is Your Big Data Hot or Cold?
• Gartner – Donald Feinberg Discusses In-Memory
• Senturus.com
– http://senturus.com/resources/
– mweinhauer@senturus.com or jfrazier@senturus.com
Additional Resources
70Copyright 2015 Senturus, Inc. All Rights Reserved.
www.senturus.com/events
Upcoming Events
71Copyright 2015 Senturus, Inc. All Rights Reserved
*Custom, tailored training also available*
Cognos and Tableau Training Options
72Copyright 2015 Senturus, Inc. All Rights Reserved
This slide deck is part of the “Demystifying In-Memory
Technology” recorded webinar. To view the FREE
recording of the entire presentation and download the
slide deck, go to:
www.senturus.com/resources/demystifying-in-memory-
technologies/
Senturus’ comprehensive library of recorded webinars,
demos, white papers, presentations and case studies is
available on our website:
www.senturus.com
Hear the Recording
73Copyright 2015 Senturus, Inc. All Rights Reserved
Thank You!
www.senturus.com
888-601-6010
info@senturus.com
Copyright 2015 by Senturus, Inc.
This entire presentation is copyrighted and may not be
reused or distributed without the written consent of
Senturus, Inc.

Weitere ähnliche Inhalte

Was ist angesagt?

3° Sessione Oracle - CRUI: Mobile&Conversational Interface
3° Sessione Oracle - CRUI: Mobile&Conversational Interface3° Sessione Oracle - CRUI: Mobile&Conversational Interface
3° Sessione Oracle - CRUI: Mobile&Conversational InterfaceJürgen Ambrosi
 
Contexti / Oracle - Big Data : From Pilot to Production
Contexti / Oracle - Big Data : From Pilot to ProductionContexti / Oracle - Big Data : From Pilot to Production
Contexti / Oracle - Big Data : From Pilot to ProductionContexti
 
Analyzing Unstructured Data in Hadoop Webinar
Analyzing Unstructured Data in Hadoop WebinarAnalyzing Unstructured Data in Hadoop Webinar
Analyzing Unstructured Data in Hadoop WebinarDatameer
 
MySQL London Tech Tour March 2015 - Big Data
MySQL London Tech Tour March 2015 - Big DataMySQL London Tech Tour March 2015 - Big Data
MySQL London Tech Tour March 2015 - Big DataMark Swarbrick
 
Beyond a Big Data Pilot: Building a Production Data Infrastructure - Stampede...
Beyond a Big Data Pilot: Building a Production Data Infrastructure - Stampede...Beyond a Big Data Pilot: Building a Production Data Infrastructure - Stampede...
Beyond a Big Data Pilot: Building a Production Data Infrastructure - Stampede...StampedeCon
 
Analyzing Big Data - Jeff Scheel
Analyzing Big Data - Jeff ScheelAnalyzing Big Data - Jeff Scheel
Analyzing Big Data - Jeff ScheelKangaroot
 
6 enriching your data warehouse with big data and hadoop
6 enriching your data warehouse with big data and hadoop6 enriching your data warehouse with big data and hadoop
6 enriching your data warehouse with big data and hadoopDr. Wilfred Lin (Ph.D.)
 
Conociendo y entendiendo a tu cliente mediante monitoreo, analíticos y big data
Conociendo y entendiendo a tu cliente mediante monitoreo, analíticos y big dataConociendo y entendiendo a tu cliente mediante monitoreo, analíticos y big data
Conociendo y entendiendo a tu cliente mediante monitoreo, analíticos y big dataMundo Contact
 
The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...
The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...
The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...NuoDB
 
How Data Science is Preventing College Dropouts and Advancing Student Success
How Data Science is Preventing College Dropouts and Advancing Student SuccessHow Data Science is Preventing College Dropouts and Advancing Student Success
How Data Science is Preventing College Dropouts and Advancing Student SuccessVMware Tanzu
 

Was ist angesagt? (11)

3° Sessione Oracle - CRUI: Mobile&Conversational Interface
3° Sessione Oracle - CRUI: Mobile&Conversational Interface3° Sessione Oracle - CRUI: Mobile&Conversational Interface
3° Sessione Oracle - CRUI: Mobile&Conversational Interface
 
Contexti / Oracle - Big Data : From Pilot to Production
Contexti / Oracle - Big Data : From Pilot to ProductionContexti / Oracle - Big Data : From Pilot to Production
Contexti / Oracle - Big Data : From Pilot to Production
 
Analyzing Unstructured Data in Hadoop Webinar
Analyzing Unstructured Data in Hadoop WebinarAnalyzing Unstructured Data in Hadoop Webinar
Analyzing Unstructured Data in Hadoop Webinar
 
MySQL London Tech Tour March 2015 - Big Data
MySQL London Tech Tour March 2015 - Big DataMySQL London Tech Tour March 2015 - Big Data
MySQL London Tech Tour March 2015 - Big Data
 
3rd day itsm
3rd day   itsm3rd day   itsm
3rd day itsm
 
Beyond a Big Data Pilot: Building a Production Data Infrastructure - Stampede...
Beyond a Big Data Pilot: Building a Production Data Infrastructure - Stampede...Beyond a Big Data Pilot: Building a Production Data Infrastructure - Stampede...
Beyond a Big Data Pilot: Building a Production Data Infrastructure - Stampede...
 
Analyzing Big Data - Jeff Scheel
Analyzing Big Data - Jeff ScheelAnalyzing Big Data - Jeff Scheel
Analyzing Big Data - Jeff Scheel
 
6 enriching your data warehouse with big data and hadoop
6 enriching your data warehouse with big data and hadoop6 enriching your data warehouse with big data and hadoop
6 enriching your data warehouse with big data and hadoop
 
Conociendo y entendiendo a tu cliente mediante monitoreo, analíticos y big data
Conociendo y entendiendo a tu cliente mediante monitoreo, analíticos y big dataConociendo y entendiendo a tu cliente mediante monitoreo, analíticos y big data
Conociendo y entendiendo a tu cliente mediante monitoreo, analíticos y big data
 
The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...
The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...
The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...
 
How Data Science is Preventing College Dropouts and Advancing Student Success
How Data Science is Preventing College Dropouts and Advancing Student SuccessHow Data Science is Preventing College Dropouts and Advancing Student Success
How Data Science is Preventing College Dropouts and Advancing Student Success
 

Ähnlich wie Demystifying In-Memory Technologies: Best Uses and Competitive Advantages for the Enterprise

Big data oracle_introduccion
Big data oracle_introduccionBig data oracle_introduccion
Big data oracle_introduccionFran Navarro
 
Beyond PowerPlay: Choose the Right OLAP Tool for Your BI Environment (Cognos...
 Beyond PowerPlay: Choose the Right OLAP Tool for Your BI Environment (Cognos... Beyond PowerPlay: Choose the Right OLAP Tool for Your BI Environment (Cognos...
Beyond PowerPlay: Choose the Right OLAP Tool for Your BI Environment (Cognos...Senturus
 
Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?
Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?
Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?KPI Partners
 
There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?Aerospike, Inc.
 
In-Memory Data Management Goes Mainstream - OpenSlava 2015
In-Memory Data Management Goes Mainstream - OpenSlava 2015In-Memory Data Management Goes Mainstream - OpenSlava 2015
In-Memory Data Management Goes Mainstream - OpenSlava 2015Software AG
 
The Data Lake: Empowering Your Data Science Team
The Data Lake: Empowering Your Data Science TeamThe Data Lake: Empowering Your Data Science Team
The Data Lake: Empowering Your Data Science TeamSenturus
 
Oracle engineered systems executive presentation
Oracle engineered systems executive presentationOracle engineered systems executive presentation
Oracle engineered systems executive presentationOTN Systems Hub
 
Syncsort, Tableau, & Cloudera present: Break the Barriers to Big Data Insight
Syncsort, Tableau, & Cloudera present: Break the Barriers to Big Data InsightSyncsort, Tableau, & Cloudera present: Break the Barriers to Big Data Insight
Syncsort, Tableau, & Cloudera present: Break the Barriers to Big Data InsightCloudera, Inc.
 
SOUG Day - autonomous what is next
SOUG Day - autonomous what is nextSOUG Day - autonomous what is next
SOUG Day - autonomous what is nextThomas Teske
 
Do You Really Need a Data Warehouse? Avoid the Downsides Typically Associated...
Do You Really Need a Data Warehouse? Avoid the Downsides Typically Associated...Do You Really Need a Data Warehouse? Avoid the Downsides Typically Associated...
Do You Really Need a Data Warehouse? Avoid the Downsides Typically Associated...Senturus
 
Oracle Sistemas Convergentes
Oracle Sistemas ConvergentesOracle Sistemas Convergentes
Oracle Sistemas ConvergentesFran Navarro
 
Hadoop and Manufacturing
Hadoop and ManufacturingHadoop and Manufacturing
Hadoop and ManufacturingCloudera, Inc.
 
Kudu Forrester Webinar
Kudu Forrester WebinarKudu Forrester Webinar
Kudu Forrester WebinarCloudera, Inc.
 
Open Sourcing GemFire - Apache Geode
Open Sourcing GemFire - Apache GeodeOpen Sourcing GemFire - Apache Geode
Open Sourcing GemFire - Apache GeodeApache Geode
 
An Introduction to Apache Geode (incubating)
An Introduction to Apache Geode (incubating)An Introduction to Apache Geode (incubating)
An Introduction to Apache Geode (incubating)Anthony Baker
 
HP flash optimized storage - webcast
HP flash optimized storage - webcastHP flash optimized storage - webcast
HP flash optimized storage - webcastCalvin Zito
 
Designing Cloud Backup to reduce DR downtime for IT Professionals
Designing Cloud Backup to reduce DR downtime for IT ProfessionalsDesigning Cloud Backup to reduce DR downtime for IT Professionals
Designing Cloud Backup to reduce DR downtime for IT ProfessionalsStorage Switzerland
 
IMCSummit 2015 - Day 2 Keynote - In-Memory Computing and the Emergence of Tie...
IMCSummit 2015 - Day 2 Keynote - In-Memory Computing and the Emergence of Tie...IMCSummit 2015 - Day 2 Keynote - In-Memory Computing and the Emergence of Tie...
IMCSummit 2015 - Day 2 Keynote - In-Memory Computing and the Emergence of Tie...In-Memory Computing Summit
 

Ähnlich wie Demystifying In-Memory Technologies: Best Uses and Competitive Advantages for the Enterprise (20)

Big data oracle_introduccion
Big data oracle_introduccionBig data oracle_introduccion
Big data oracle_introduccion
 
Beyond PowerPlay: Choose the Right OLAP Tool for Your BI Environment (Cognos...
 Beyond PowerPlay: Choose the Right OLAP Tool for Your BI Environment (Cognos... Beyond PowerPlay: Choose the Right OLAP Tool for Your BI Environment (Cognos...
Beyond PowerPlay: Choose the Right OLAP Tool for Your BI Environment (Cognos...
 
Big Data: Myths and Realities
Big Data: Myths and RealitiesBig Data: Myths and Realities
Big Data: Myths and Realities
 
Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?
Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?
Extreme Analytics - What's New With Oracle Exalytics X3-4 & T5-8?
 
There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?
 
In-Memory Data Management Goes Mainstream - OpenSlava 2015
In-Memory Data Management Goes Mainstream - OpenSlava 2015In-Memory Data Management Goes Mainstream - OpenSlava 2015
In-Memory Data Management Goes Mainstream - OpenSlava 2015
 
The Data Lake: Empowering Your Data Science Team
The Data Lake: Empowering Your Data Science TeamThe Data Lake: Empowering Your Data Science Team
The Data Lake: Empowering Your Data Science Team
 
Oracle engineered systems executive presentation
Oracle engineered systems executive presentationOracle engineered systems executive presentation
Oracle engineered systems executive presentation
 
Syncsort, Tableau, & Cloudera present: Break the Barriers to Big Data Insight
Syncsort, Tableau, & Cloudera present: Break the Barriers to Big Data InsightSyncsort, Tableau, & Cloudera present: Break the Barriers to Big Data Insight
Syncsort, Tableau, & Cloudera present: Break the Barriers to Big Data Insight
 
SOUG Day - autonomous what is next
SOUG Day - autonomous what is nextSOUG Day - autonomous what is next
SOUG Day - autonomous what is next
 
Do You Really Need a Data Warehouse? Avoid the Downsides Typically Associated...
Do You Really Need a Data Warehouse? Avoid the Downsides Typically Associated...Do You Really Need a Data Warehouse? Avoid the Downsides Typically Associated...
Do You Really Need a Data Warehouse? Avoid the Downsides Typically Associated...
 
Oracle Sistemas Convergentes
Oracle Sistemas ConvergentesOracle Sistemas Convergentes
Oracle Sistemas Convergentes
 
Hadoop and Manufacturing
Hadoop and ManufacturingHadoop and Manufacturing
Hadoop and Manufacturing
 
Kudu Forrester Webinar
Kudu Forrester WebinarKudu Forrester Webinar
Kudu Forrester Webinar
 
Open Sourcing GemFire - Apache Geode
Open Sourcing GemFire - Apache GeodeOpen Sourcing GemFire - Apache Geode
Open Sourcing GemFire - Apache Geode
 
An Introduction to Apache Geode (incubating)
An Introduction to Apache Geode (incubating)An Introduction to Apache Geode (incubating)
An Introduction to Apache Geode (incubating)
 
HP flash optimized storage - webcast
HP flash optimized storage - webcastHP flash optimized storage - webcast
HP flash optimized storage - webcast
 
Designing Cloud Backup to reduce DR downtime for IT Professionals
Designing Cloud Backup to reduce DR downtime for IT ProfessionalsDesigning Cloud Backup to reduce DR downtime for IT Professionals
Designing Cloud Backup to reduce DR downtime for IT Professionals
 
IMCSummit 2015 - Day 2 Keynote - In-Memory Computing and the Emergence of Tie...
IMCSummit 2015 - Day 2 Keynote - In-Memory Computing and the Emergence of Tie...IMCSummit 2015 - Day 2 Keynote - In-Memory Computing and the Emergence of Tie...
IMCSummit 2015 - Day 2 Keynote - In-Memory Computing and the Emergence of Tie...
 
150823-TMD Company Profile
150823-TMD Company Profile150823-TMD Company Profile
150823-TMD Company Profile
 

Mehr von Senturus

Power BI Gateway: Understanding, Installing, Configuring
Power BI Gateway: Understanding, Installing, ConfiguringPower BI Gateway: Understanding, Installing, Configuring
Power BI Gateway: Understanding, Installing, ConfiguringSenturus
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksSenturus
 
Power Automate for Power BI: Getting Started
Power Automate for Power BI: Getting StartedPower Automate for Power BI: Getting Started
Power Automate for Power BI: Getting StartedSenturus
 
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI:  3 Ways to Use Cognos with Power BI & TableauCollaborative BI:  3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI: 3 Ways to Use Cognos with Power BI & TableauSenturus
 
Tips for Installing Cognos Analytics 11.2.1x
Tips for Installing Cognos Analytics 11.2.1xTips for Installing Cognos Analytics 11.2.1x
Tips for Installing Cognos Analytics 11.2.1xSenturus
 
How to Prepare for a BI Migration
How to Prepare for a BI MigrationHow to Prepare for a BI Migration
How to Prepare for a BI MigrationSenturus
 
4 Common Analytics Reporting Errors to Avoid
4 Common Analytics Reporting Errors to Avoid4 Common Analytics Reporting Errors to Avoid
4 Common Analytics Reporting Errors to AvoidSenturus
 
Extending Power BI Functionality with R
Extending Power BI Functionality with RExtending Power BI Functionality with R
Extending Power BI Functionality with RSenturus
 
Take Control of Your Cloud
Take Control of Your CloudTake Control of Your Cloud
Take Control of Your CloudSenturus
 
Using Python with Power BI
Using Python with Power BIUsing Python with Power BI
Using Python with Power BISenturus
 
User-Friendly Power BI Report Nav
User-Friendly Power BI Report NavUser-Friendly Power BI Report Nav
User-Friendly Power BI Report NavSenturus
 
Streamline Cognos Migrations & Consolidations
Streamline Cognos Migrations & ConsolidationsStreamline Cognos Migrations & Consolidations
Streamline Cognos Migrations & ConsolidationsSenturus
 
What’s New in Cognos 11.2.1
What’s New in Cognos 11.2.1What’s New in Cognos 11.2.1
What’s New in Cognos 11.2.1Senturus
 
Planning for a Power BI Enterprise Deployment
Planning for a Power BI Enterprise DeploymentPlanning for a Power BI Enterprise Deployment
Planning for a Power BI Enterprise DeploymentSenturus
 
Power BI Report Builder & Paginated Reports
Power BI Report Builder & Paginated Reports Power BI Report Builder & Paginated Reports
Power BI Report Builder & Paginated Reports Senturus
 
Tableau: 6 Ways to Publish & Share Dashboards
Tableau: 6 Ways to Publish & Share DashboardsTableau: 6 Ways to Publish & Share Dashboards
Tableau: 6 Ways to Publish & Share DashboardsSenturus
 
Cognos Analytics 11.2 New Features
Cognos Analytics 11.2 New FeaturesCognos Analytics 11.2 New Features
Cognos Analytics 11.2 New FeaturesSenturus
 
Azure Synapse vs. Snowflake: The Data Warehouse Dating Game
Azure Synapse vs. Snowflake: The Data Warehouse Dating GameAzure Synapse vs. Snowflake: The Data Warehouse Dating Game
Azure Synapse vs. Snowflake: The Data Warehouse Dating GameSenturus
 
Secrets of High Performing Report Development Teams
Secrets of High Performing Report Development TeamsSecrets of High Performing Report Development Teams
Secrets of High Performing Report Development TeamsSenturus
 
Power BI: Data Cleansing & Power Query Editor
Power BI: Data Cleansing & Power Query EditorPower BI: Data Cleansing & Power Query Editor
Power BI: Data Cleansing & Power Query EditorSenturus
 

Mehr von Senturus (20)

Power BI Gateway: Understanding, Installing, Configuring
Power BI Gateway: Understanding, Installing, ConfiguringPower BI Gateway: Understanding, Installing, Configuring
Power BI Gateway: Understanding, Installing, Configuring
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & Tricks
 
Power Automate for Power BI: Getting Started
Power Automate for Power BI: Getting StartedPower Automate for Power BI: Getting Started
Power Automate for Power BI: Getting Started
 
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI:  3 Ways to Use Cognos with Power BI & TableauCollaborative BI:  3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
 
Tips for Installing Cognos Analytics 11.2.1x
Tips for Installing Cognos Analytics 11.2.1xTips for Installing Cognos Analytics 11.2.1x
Tips for Installing Cognos Analytics 11.2.1x
 
How to Prepare for a BI Migration
How to Prepare for a BI MigrationHow to Prepare for a BI Migration
How to Prepare for a BI Migration
 
4 Common Analytics Reporting Errors to Avoid
4 Common Analytics Reporting Errors to Avoid4 Common Analytics Reporting Errors to Avoid
4 Common Analytics Reporting Errors to Avoid
 
Extending Power BI Functionality with R
Extending Power BI Functionality with RExtending Power BI Functionality with R
Extending Power BI Functionality with R
 
Take Control of Your Cloud
Take Control of Your CloudTake Control of Your Cloud
Take Control of Your Cloud
 
Using Python with Power BI
Using Python with Power BIUsing Python with Power BI
Using Python with Power BI
 
User-Friendly Power BI Report Nav
User-Friendly Power BI Report NavUser-Friendly Power BI Report Nav
User-Friendly Power BI Report Nav
 
Streamline Cognos Migrations & Consolidations
Streamline Cognos Migrations & ConsolidationsStreamline Cognos Migrations & Consolidations
Streamline Cognos Migrations & Consolidations
 
What’s New in Cognos 11.2.1
What’s New in Cognos 11.2.1What’s New in Cognos 11.2.1
What’s New in Cognos 11.2.1
 
Planning for a Power BI Enterprise Deployment
Planning for a Power BI Enterprise DeploymentPlanning for a Power BI Enterprise Deployment
Planning for a Power BI Enterprise Deployment
 
Power BI Report Builder & Paginated Reports
Power BI Report Builder & Paginated Reports Power BI Report Builder & Paginated Reports
Power BI Report Builder & Paginated Reports
 
Tableau: 6 Ways to Publish & Share Dashboards
Tableau: 6 Ways to Publish & Share DashboardsTableau: 6 Ways to Publish & Share Dashboards
Tableau: 6 Ways to Publish & Share Dashboards
 
Cognos Analytics 11.2 New Features
Cognos Analytics 11.2 New FeaturesCognos Analytics 11.2 New Features
Cognos Analytics 11.2 New Features
 
Azure Synapse vs. Snowflake: The Data Warehouse Dating Game
Azure Synapse vs. Snowflake: The Data Warehouse Dating GameAzure Synapse vs. Snowflake: The Data Warehouse Dating Game
Azure Synapse vs. Snowflake: The Data Warehouse Dating Game
 
Secrets of High Performing Report Development Teams
Secrets of High Performing Report Development TeamsSecrets of High Performing Report Development Teams
Secrets of High Performing Report Development Teams
 
Power BI: Data Cleansing & Power Query Editor
Power BI: Data Cleansing & Power Query EditorPower BI: Data Cleansing & Power Query Editor
Power BI: Data Cleansing & Power Query Editor
 

Kürzlich hochgeladen

Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...amitlee9823
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...shambhavirathore45
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...shivangimorya083
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 

Kürzlich hochgeladen (20)

Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 

Demystifying In-Memory Technologies: Best Uses and Competitive Advantages for the Enterprise

  • 1. Best Uses and Competitive Advantages for the Enterprise DEMYSTIFYING IN-MEMORY TECHNOLOGY
  • 2. • Introduction • Current Challenges and Trends • What is In-Memory? • Use Cases • Implications, Considerations, Predictions, Musings • Senturus Recommendations • Special Offers • Additional Resources • Q & A Today’s Agenda 2Copyright 2015 Senturus, Inc. All Rights Reserved
  • 3. Michael Weinhauer Practice Area Director/Solutions Architect Senturus Introduction: Today’s Presenters 3Copyright 2015 Senturus, Inc. All Rights Reserved John Peterson CEO & Co-Founder Senturus
  • 4. This slide deck is part of the “Demystifying In-Memory Technology” recorded webinar. To view the FREE recording of the entire presentation and download the slide deck, go to: www.senturus.com/resources/demystifying-in-memory- technologies/ Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website: www.senturus.com Hear the Recording 4Copyright 2015 Senturus, Inc. All Rights Reserved
  • 5. Resource Library Senturus’ whole purpose is to make you successful with Business Analytics. Thus, we offer a series of technology-neutral webinars, training on specific software, demonstrations, and no-holds-barred reviews of new software releases. We host dozens of live webinars every year and we offer a comprehensive library of recorded webinars, demos, white papers, presentations and case studies on our website--a wealth of learning resources. Most of our content is custom created and constantly updated, so visit us often to see what’s new in the industry. www.senturus.com/resources/ 5Copyright 2015 Senturus, Inc. All Rights Reserved
  • 6. Who we are SENTURUS INTRODUCTION
  • 7. Technology Depth + Business Acumen Senturus: Business Architects for Business Analytics 7Copyright 2015 Senturus, Inc. All Rights Reserved C-Level Business Acumen Technical/To ol Expertise Deep Data Experience Project Management Rigor Business Intelligence Enterprise Planning Predictive Analytics
  • 8. A Few of Our 800+ Clients 8Copyright 2015 Senturus, Inc. All Rights Reserved
  • 10. This slide deck is part of the “Demystifying In-Memory Technology” recorded webinar. To view the FREE recording of the entire presentation and download the slide deck, go to: www.senturus.com/resources/demystifying-in-memory- technologies/ Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website: www.senturus.com Hear the Recording 10Copyright 2015 Senturus, Inc. All Rights Reserved
  • 11. Are you currently using in-memory technology or do you plan to? • Currently Implementing • Implementing in the next 6 months • Implementing in the next 12 months • Evaluating for possible implementation beyond 12 months • Not planning to implement POLL
  • 13. Can the speed at which you deliver analytics best be described as…GLACIAL? Setting the Stage 13Copyright 2015 Senturus, Inc. All Rights Reserved
  • 14. Are the number and type of data sources in your organization best characterized as… Setting the Stage 14Copyright 2015 Senturus, Inc. All Rights Reserved EXPLODING???!?
  • 15. Current Challenges – Data Explosion Velocity Volume Variety Mobile PoS Data Transactions Customer Data Real-time Replication Sensor Data Social Media Predictive Analytics Planning & Simulation Location-based Services Digital Communication Log Data RFID Clickstream VELOCITY Worldwide digital content will double in 18 months, and every 18 months thereafter. IDC In 2005, mankind created 150 Exabytes of information. In 2011, 1,200 Exabytes will be created The Economist VOLUME VARIETY 80% of enterprise data will be unstructured spanning traditional and non traditional sources Gartner Copyright 2015 Senturus, Inc. All Rights Reserved
  • 16. Is the speed of your business processes best expressed on… Setting the Stage 16Copyright 2015 Senturus, Inc. All Rights Reserved an evolutionary scale?
  • 17. Setting the Stage 17Copyright 2015 Senturus, Inc. All Rights Reserved Do changes and additions to your EDW require… Superhuman Effort?
  • 18. Are the demands for real-time information in your enterprise… Setting the Stage 18Copyright 2015 Senturus, Inc. All Rights Reserved CRUSHING?
  • 19. This slide deck is part of the “Demystifying In-Memory Technology” recorded webinar. To view the FREE recording of the entire presentation and download the slide deck, go to: www.senturus.com/resources/demystifying-in-memory- technologies/ Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website: www.senturus.com Hear the Recording 19Copyright 2015 Senturus, Inc. All Rights Reserved
  • 20. Time Value of Information – Part I Copyright 2015 Senturus, Inc. All Rights Reserved Intelligence Value Triggered Event Data Integrated & Ready for Analysis Information Delivered Time Action Taken Value Diminishes Data Latency Analysis Latency Decision Latency Action Time Increased Value Action Time Reduced Time To Action Source: Dr. Richard Hackathorn. Bolder Technologies Inc.
  • 21. Have you dreamt of brilliant new ideas that would catapult your company light years ahead of the competition, but can’t suggest them because you’ll sound… Setting the Stage 21 CRAZY??!? Copyright 2015 Senturus, Inc. All Rights Reserved
  • 22. When Will Computers Be As Smart As Humans? 22Copyright 2015 Senturus, Inc. All Rights Reserved
  • 23. The Crux of the Problem – I/O is SLOW 10ms for spinning physical disk I/O .2ms for SSD (50x faster) .0001ms for RAM - 2000x faster than SSD - 100,000x faster than physical disk Copyright 2015 Senturus, Inc. All Rights Reserved
  • 24. Server Technology State in 1995 Copyright 2015 Senturus, Inc. All Rights Reserved CPU Single Core 16 CPUs Max LAN/WAN 10base-10, T1 16-bit Applications Clustering limited, 2-Node HDD Small, Slow 1TB Max RAM Small, Expensive 2GB Max
  • 25. HDD Faster Some SSD Currently Implemented Technology State Copyright 2015 Senturus, Inc. All Rights Reserved CPU Quad Core Hyper-Threaded LAN/WAN Gigabit Ethernet Optical OC-48 32-bit Applications Some 64-bit Clustering 4-8 node RAM Larger, Still Relatively Small 64-128GB
  • 26. Currently Available Technology State Copyright 2015 Senturus, Inc. All Rights Reserved CPU 16 sockets Multi-Core, MPP LAN/WAN 100 Gigabit Ethernet Optical OC-96 64-bit Applications Clustering Infinite Nodes HDD High Capacity SSD RAM 12TB NVRAM
  • 27. Trends – Logarithmic Drops in Cost and Increase in Capacity Copyright 2015 Senturus, Inc. All Rights Reserved. 1 10 100 1000 10000 100000 1000000 1980 1985 1990 1995 2000 2005 2010 2015 Historic Network and Broadband Speeds LAN Speed (Mb/Sec) WAN Speed (Kb/Sec) 0.01 0.1 1 10 100 1000 10000 100000 $1 $10 $100 $1,000 $10,000 $100,000 $1,000,000 $10,000,000 1980 1985 1990 1995 2000 2005 2010 2013 2014 RAM Cost and Capacity $/GB Size (MB) 1 100 10000 1000000 $0.01 $1.00 $100.00 $10,000.00 $1,000,000.00 1980 1985 1990 1995 2000 2005 2010 2013 2014 Historic (Spinning) HDD Cost and Capacity $/GB Size (MB) 0.1 1 10 100 1000 10000 100000 1000000 $0.00 $0.01 $0.10 $1.00 $10.00 $100.00 $1,000.00 $10,000.00 197819821985198919952000200520102014 Historic CPU Cost and Capacity $/MIPS MIPS
  • 29. This slide deck is part of the “Demystifying In-Memory Technology” recorded webinar. To view the FREE recording of the entire presentation and download the slide deck, go to: www.senturus.com/resources/demystifying-in-memory- technologies/ Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website: www.senturus.com Hear the Recording 29Copyright 2015 Senturus, Inc. All Rights Reserved
  • 30. • A set of technologies and applications that take advantage of high RAM-capacity hardware, optimized for in-memory performance – “in-memory” for our purposes refers to DRAM – some SSD or hybrid 30Copyright 2015 Senturus, Inc. All Rights Reserved What Do We Mean by “In-Memory”?
  • 31. Traditional Architecture CPU 8k data page8k data page8k data page8k data page 8k data page8k data page8k data page8k data page 8k data page8k data page8k data page8k data page 8k data page8k data page8k data page8k data page 8k data page8k data page8k data page8k data page 8k data page8k data page8k data page8k data page 8k data page 8k data page 8k data page 8k data page • Pages must be swapped in and out of RAM • Only Row Storage • Limited Compression • No special CPU instructions • Stored Procedures run on disk • Materialized Indexes/Views Swaps Copyright 2015 Senturus, Inc. All Rights Reserved
  • 32. • That might help, but it’s not JUST about hardware (or RAM) • The application must be written to take advantage of all this new technology • DRAM is VOLATILE – Power goes out – data goes POOF! – Must be reloaded which can take significant time and/or incur a performance hit So Why Don’t I Just Get a Box w/a Bunch of RAM? 32Copyright 2015 Senturus, Inc. All Rights Reserved
  • 33. Row vs Column Store 33Copyright 2015 Senturus, Inc. All Rights Reserved
  • 34. Logical View - Compression Example 34Copyright 2015 Senturus, Inc. All Rights Reserved “CA” exists in 2 rows “CA” can be stored numerically, saving space
  • 35. Vector Processing - SIMD 35Copyright 2015 Senturus, Inc. All Rights Reserved
  • 36. Disk vs In-Memory Storage 36Copyright 2015 Senturus, Inc. All Rights Reserved
  • 37. In-Memory Architecture Copyright 2015 Senturus, Inc. All Rights Reserved. Data • Memory-optimized structures • Dictionary-enabled • Columnar/Hybrid Storage • Compression • Vector/SIMD Processing • Compiled Stored Procedures • Virtualized Indexes, Views Load Once! CPU Data1-5 Data6-10 Data11-15 Data16-20 Data21-25 I Data Data Data Data V SP Red 1 Yellow 2 Blue 3 Green 4Data Data Data Data Data
  • 38. Basic Types of In-Memory 38Copyright 2015 Senturus, Inc. All Rights Reserved. Dynamic Cubes OLAP Data Discovery & Visualization Traditional RDBMS Extensions Intelligent Appliances
  • 39. And Many, MANY More… 39Copyright 2015 Senturus, Inc. All Rights Reserved
  • 41. This slide deck is part of the “Demystifying In-Memory Technology” recorded webinar. To view the FREE recording of the entire presentation and download the slide deck, go to: www.senturus.com/resources/demystifying-in-memory- technologies/ Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website: www.senturus.com Hear the Recording 41Copyright 2015 Senturus, Inc. All Rights Reserved
  • 42. What are your top use cases for in-memory? • Business process improvement • Analytics – reporting and analysis • Predictive/Prescriptive Analytics • Landscape Simplification POLL
  • 43. • Transactional/Operational – Simplify and optimize business processes – Enable new business processes – Embed operational reporting into transaction processing • Landscape Simplification – Lower TCO – more work out of a single server – Eliminate redundant data and hardware – Less power, cooling, floor space, manpower, maintenance – Easier H/W upgrades – Less/simpler ETL – Bring the engine(s) to the data Use Case Themes Copyright 2015 Senturus, Inc. All Rights Reserved
  • 44. • Analytical – Agile Analytics – Real-time – Sentiment Analysis – Ads – Re-pricing – Complex Event Processing of Streaming Sensor Data – Predictive/Prescriptive – Fraud Detection – Machine Learning – Geospatial – Text Analysis – Image/Video – Mobile and Social Use Case Themes Copyright 2015 Senturus, Inc. All Rights Reserved
  • 45. Data Marts/OLAP Simplifying the Stack = Speed and Agility Data Warehouse Indexes Applications Copy ETL Calculation Engine Analytics Query Results Query Up to 1,000x Faster No Optimizations Required Faster BI Copyright 2015 Senturus, Inc. All Rights Reserved 45 Operational Data Store Transactional Data Aggregates
  • 46. Data Warehouse Data Warehouse Calculation Engine Query Results Query Simplifying the Stack = Speed and Agility Copyright 2015 Senturus, Inc. All Rights Reserved Data Warehouse Applications Copy ETL Analytics Columnar Storage 2-5+x Compression of Data Operational Data Store Transactional Data 46
  • 47. Calculation Engine Query Results Query Analytics Simplifying the Stack = Speed and Agility MPP, Scale-up and Out Systems Copyright 2015 Senturus, Inc. All Rights Reserved Analytic Appliance Applications Copy ETL 47 Data Warehouse Operational Data Store Transactional Data
  • 48. Real-Time Data If transactional systems are in-memory, redundant environments like ODS may no longer be necessary Copyright 2015 Senturus, Inc. All Rights Reserved Analytics Analytic Appliance Applications Copy ETL Operational Data Store Transactional Data 48
  • 49. Operations and Analytics Together Use a single environment for both analytics and applications Copyright 2015 Senturus, Inc. All Rights Reserved Analytics Analytic Appliance Applications Copy Transactional Data 49
  • 50. “Traditional” Demand Forecasting Process Total elapsed time: 3+ days Multiple manual steps, several batch jobs, downloads/uploads Business impact: Lower forecast accuracy, promise date attainment, higher Inventory BW Extract Load actual demand data from ERP into BW MC62/MC8V Generate CVCs and calculate proportions TSCUBE Transfer data from Cube to Planning Area SDP94 Consensus DP Process Chain Transfer data to APO/BW Batch Job Batch Job Batch Job Batch Job BW Extract Extract data from Planning Area and load into BW Cube Query Analyze demand plan Batch Job SAPAPO/MC8G Release final forecast to ERP Batch Job Extract Load actual sell through from Demand Signal System Batch Job
  • 51. Demand Forecasting Using In-Memory BW Extract Load actual demand data from ERP into BW MC62/MC8V Generate CVCs and calculate proportions TSCUBE Transfer data from Cube to Planning Area SDP94 Consensus DP Process Chain Transfer data to APO/BW Batch Job Batch Job Batch Job Batch Job BW Extract Extract data from Planning Area and load into BW Cube Query Analyze demand plan Batch Job SAPAPO/MC8G Release final forecast to ERP Batch Job Alerts Forecast consumption alert trigger, master data change, customer news, macro economic eventOther demand signals ERP quotes, CRM opportunities, Distributor data, etc. Benefits: • View backlog in real-time • Same day planning • No ERP data replication – access operational data directly • Alert/exception driven process Extract to In- Memory dB Extract Load actual sell through from Demand Signal System Batch Job
  • 52. AutoZone, Home Depot, Lowe’s – Real-time product availability MKI - sequences DNA from biopsies, delivers targeted treatment regimen in 20 minutes, down from 2-3 days Maple Leaf Foods – Reports that took 15-18 minutes to run take 15-18 seconds (60x improvement) Citi – avoids costly FOREX delays using in-memory – 100ms costs $1m Google - .5 second delay in search results in 20% traffic drop = lost revenue Avon Cycle – Complex product delivery process improved from 15-20 minutes to a “few seconds” Success Stories Copyright 2015 Senturus, Inc. All Rights Reserved.
  • 54. This slide deck is part of the “Demystifying In-Memory Technology” recorded webinar. To view the FREE recording of the entire presentation and download the slide deck, go to: www.senturus.com/resources/demystifying-in-memory- technologies/ Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website: www.senturus.com Hear the Recording 54Copyright 2015 Senturus, Inc. All Rights Reserved
  • 55. Copyright 2015 Senturus, Inc. All Rights Reserved. 55 Time Value of Information – Part II Value Decreases Rapidly Over Time… Data Acquisition …until you need it again! Archive Access Event • Regulatory Audit • Business Critical Reference Data • Source Data Time Value
  • 56. Copyright 2015 Senturus, Inc. All Rights Reserved. Cold Data Hot Data • Data for immediate use – daily, hourly etc reporting – direct from source/stream • Frequently changed • Pareto principle 90% or queries access only ~ 20% of data • High potential candidate for in- memory Warm Data • Next ~20% of data • Recent history • Less frequently changed • Good candidate for standard columnar store • Possibly flash/SSD storage • Infrequently used data • Never/Rarely updated • Archive storage • Good candidate for Hadoop, traditional RDBMS, tape or other offline • Transparent Query Processing • Cross-store Optimizer Data Temperature
  • 57. Copyright 2015 Senturus, Inc. All Rights Reserved. Data Temperature Analysis - Example • Captured by analysis of database statistics • Can also be captured via audit reports from BI tools • Business impact analysis
  • 58. Not All Technologies are Created Equal 58Copyright 2015 Senturus, Inc. All Rights Reserved. Who is how columnar? Vendor/Product Columnar Maturity Teradata Database 2 Oracle Exadata 1 SAP HANA 3 Pivotal Greenplum/HAWQ 2 IBM DB2 BLU 3 Microsoft SQL Server xVelocity 2 HP Vertica 3 Actian Paraccel 3 IBM Netezza n/a SAP Sybase IQ 3 Infobright 1 Vectorwise 1+ Level 1 Columnar: Uses PAX to achieve columnar compression. No columnar projection provided. No columnar engine provided. Approximate 4X performance advantage over row store for read queries (10X column compression versus 2.5X row compression). Level 2 Columnar: Uses columnar compression and projection. No columnar engine provided. Approximate 10X advantage over Level 1 read queries (10% of the columns are selected). Level 3 Columnar: Uses columnar compression and projection… and includes a columnar engine that optimizes processing. Approximate 50X advantage over Level 2 read queries (Vector processing – 20X, SIMD – 8X, Fewer CPU Stalls – 2X, Cache Utilization – 10X, in-memory compression + projection 20X in differing combinations for each query)
  • 59. Not All Technologies are Created Equal 59Copyright 2015 Senturus, Inc. All Rights Reserved. Who is how parallel? Product Version/HW Cores per Node UoP per Node Notes Teradata EDW 6700H 16 32 Uses hyper-threads. Greenplum DCA UAP Edition 16 8 Recommends 1 Segment instance for each 2 cores. Exadata X3 12 24-Dec Maybe only 12… cannot find if they use hyper-threads. PureData Striper 16 16 May use hyper-threads but limited by 16 FPGAs. HANA Any Xeon E7-4800 40 80 Uses hyper-threads. A unit of parallelism (UoP) is defined as the maximum number of instructions that can execute in parallel on a single node for a single query. Since any program can start threads that wait I do not count these as UoP. On some CPUs vendors such as Intel allow two threads to execute instructions in-parallel in a core. This is called hyper- threading and, if implemented, it allows for two UoP on a single core.
  • 60. Cost Considerations 60Copyright 2015 Senturus, Inc. All Rights Reserved. Cost SAP HANA $$$$ Microsoft SQL 2014 $$ Oracle TimesTen $$ IBM DB2 BLU $$ Teradata $$ Tableau $ Qlik $ Spotfire $$ TM1 $ Dynamic Cubes $ Hadoop ¢
  • 61. 61Copyright 2015 Senturus, Inc. All Rights Reserved. You Don’t Have to be Moneybags…
  • 62. …to Take Advantage of In-Memory 62Copyright 2015 Senturus, Inc. All Rights Reserved.
  • 63. • For the right business problem, in-memory can truly be a game changer • New competitive differentiation through the implementation of new/better business processes • Creation of real-time applications combining analytics and transactional information at the point of impact • In-memory technology is now mainstream and proven, and will move increasingly to de facto status • As with any technology, the business value and use case should drive the adoption of a specific technology Implications, Predictions, Considerations, Musings Copyright 2015 Senturus, Inc. All Rights Reserved.
  • 64. • While expensive, given competition and simultaneous growth in capacity and precipitous price drops, in-memory technology will become increasingly attractive for a growing number of use cases • Mobile/social/sensor data can be processed fast enough in-memory then be persisted as needed Copyright 2015 Senturus, Inc. All Rights Reserved. Implications, Predictions, Considerations, Musings
  • 65. • While powerful, in-memory will add the most benefit to properly architected applications • Don’t just speed up bad decisions or faulty processes • Use the right tool for the right job • Doing an upgrade? It might be time to consider in- memory • In-memory is so fast – we’re talking orders of magnitude – so don't POC for incremental speed! We would be happy to help you evaluate the most appropriate options for your specific environment Senturus Recommendations Copyright 2015 Senturus, Inc. All Rights Reserved.
  • 66. This slide deck is part of the “Demystifying In-Memory Technology” recorded webinar. To view the FREE recording of the entire presentation and download the slide deck, go to: www.senturus.com/resources/demystifying-in-memory- technologies/ Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website: www.senturus.com Hear the Recording 66Copyright 2015 Senturus, Inc. All Rights Reserved
  • 68. BI Assessment • Comprehensive Review of BI Stack Components: Server and Application Layer, Data & Transformation Layer, and BI Tools Layer • Deliverables include Grading and Roadmap for each of the Stack Components • Cost Starting at $9,995 $8,995 before May 27 • 100% Money-back Guarantee Complimentary Consultation • One-hour meeting with Senturus experts to discuss your challenges and potential solutions/recommendations Contact info@senturus.com or 888.601.6010 ext. 85 Senturus BI Assessment And Consultation 68Copyright 2015 Senturus, Inc. All Rights Reserved.
  • 70. • Rob Klopp “Database Fog Blog” • Deloitte In-Memory White Paper • Oracle Columnar Store Video • Microsoft SQL 2014 In-Memory Video • Simple and Fast With IBM BLU Acceleration • Information Week “In-Memory Databases” • IBM Data Magazine – Is Your Big Data Hot or Cold? • Gartner – Donald Feinberg Discusses In-Memory • Senturus.com – http://senturus.com/resources/ – mweinhauer@senturus.com or jfrazier@senturus.com Additional Resources 70Copyright 2015 Senturus, Inc. All Rights Reserved.
  • 71. www.senturus.com/events Upcoming Events 71Copyright 2015 Senturus, Inc. All Rights Reserved
  • 72. *Custom, tailored training also available* Cognos and Tableau Training Options 72Copyright 2015 Senturus, Inc. All Rights Reserved
  • 73. This slide deck is part of the “Demystifying In-Memory Technology” recorded webinar. To view the FREE recording of the entire presentation and download the slide deck, go to: www.senturus.com/resources/demystifying-in-memory- technologies/ Senturus’ comprehensive library of recorded webinars, demos, white papers, presentations and case studies is available on our website: www.senturus.com Hear the Recording 73Copyright 2015 Senturus, Inc. All Rights Reserved
  • 74. Thank You! www.senturus.com 888-601-6010 info@senturus.com Copyright 2015 by Senturus, Inc. This entire presentation is copyrighted and may not be reused or distributed without the written consent of Senturus, Inc.