SlideShare a Scribd company logo
1 of 20
Download to read offline
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.1 ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.
Michael  Hay – VP  &  Chief  Engineer GISD
TWITTER:  @mihay42
The  Great  Debate:  Scale  
Out  vs  Scale  Up:  Is  it  
either,  or  …or  both?
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.2
A CONTRARIAN TIMEA CONTRARIAN TIME
BLURAY ARCHIVEBLURAY ARCHIVE
FLASH ARCHIVEFLASH ARCHIVE
SOURCE – URL: https://flic.kr/p/dA2Dc | AUTHOR: Rberteig | LICENSE: Creative Commons
SOURCE – URL: BluRayDiscBack.p ng | AUTHOR: Cdnomad| LICENSE: Public Domain
A  NO-­SQL  FIRM  WITH  IN-­MEMORY  FOCUS
VOLATILITY  |  UNCERTAINTY  |  COMPLEXITY  |  AMBIGUITY
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.3
ITILITIL
WATERFALLWATERFALL
AGILEAGILE
AGILEAGILE
DEVOPSDEVOPS
ITERATIVE
…
ITERATIVE
…
ENGINEERING/DEVELOPMENTENGINEERING/DEVELOPMENT
IT & OPERATIONSIT & OPERATIONS
20012001
20092009
20112011
20192019
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.4
engineered systems!
!converged stacks!
chef!puppet 
cfengine!capistrano

!scale-up primitives!
scale-out primitives!
!ganglia!paxos! 
!ansible!cactai! 
papertrail!sensu 
!ant!jenkins
maven!gradel!stash
!nagios!icinga 
nova!glance
QUALITY
OPERATIONS
!nebula!cinder!swift
!restful!python!ruby
!googleflow!
storm!cql!s3
!mongo!yarn
!cassandra
DEVELOPMENT
DEVOPS
CONTINUOUS DEPLOYMENTCONTINUOUS DEPLOYMENT
deployments per
month
deployments
per year
people deploy to
production
SOURCE: ETSY’s 2012 DevOps statistics reported at SXSW
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.5
SHARED NOTHING
EVENTUALLY CONSISTENT
DATA VARIANCE
SCALE-OUT, SCALE-UP DEFINEDSCALE-OUT, SCALE-UP DEFINED
SHARED EVERYTHING
CONSISTENT
PERFECT DATA
10s
of nodes
10s
of nodes
≥100s
of nodes
≥100s
of nodes
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.6
SHARED NOTHING
EVENTUALLY CONSISTENT
DATA VARIANCE
SCALE-OUT, SCALE-UP DEFINEDSCALE-OUT, SCALE-UP DEFINED
SHARED EVERYTHING
CONSISTENT
PERFECT DATA
10s
of nodes
10s
of nodes
≥100s
of nodes
≥100s
of nodes
NO VARIANCE WITH A PROBABILTY OF 1 FOR CONCLUSION
THINK: BANK ACCOUNT BALANCES, FINANCIAL TRADES,
COMPONENT FAILURES ON CRITICAL INFRASTRUCTURES,
OR ESSENTIALLY ANYTHING WITH RISK AND REGULATION
VARIANCE WITH A PROBABILTY LESS THAN 1 FOR CONCLUSION
THINK: SENTIMENT ANALYSIS, PREDICTIVE MAINTENANCE,
PROCESS CONTROLS OR ANYTHING WHERE DECISIONS CAN BE
MADE WITH SOME DEGREE OF RISK TOLERANCE
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.7
SCALE-OUT, SCALE-UP A CAGE MATCHSCALE-OUT, SCALE-UP A CAGE MATCH
WINNER?WINNER?
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.8
SCALE-OUT, SCALE-UP ON THE SAME…SCALE-OUT, SCALE-UP ON THE SAME…
EAM!EAM!
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.9
PUTTING IT ALL TOGETHERPUTTING IT ALL TOGETHER
scale-upscale-out
① Acquire packet data to discern indicators of packet loss and persist
F87AB:01001!
F87AA:01000!
F87A9:00111!
F87A8:00110!
F87A7:00100!
HITACHI
MARS
HITACHI
STREAM
② Lookup customer name, ID, etc. from HANA in real-timeAPIAPI
③ Spin up Hadoop to compute sentiment on Twitter data by customer
API
④ Combine all data to try and correlate packet behaviors with sentiment
APIAPI
API
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.10
PUTTING IT ALL TOGETHERPUTTING IT ALL TOGETHER
① Acquire packet data to discern indicators of packet loss and persist
F87AB:01001!
F87AA:01000!
F87A9:00111!
F87A8:00110!
F87A7:00100!
HITACHI
MARS
HITACHI
STREAM
② Lookup customer name, ID, etc. from HANA in real-timeAPIAPI
③ Spin up Hadoop to compute sentiment on Twitter data by customer
API
④ Combine all data to try and correlate packet behaviors with sentimen
APIAPI
API
LATENCY LEADS TO POOR QUALITYLATENCY LEADS TO POOR QUALITY
scale-upscale-out
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.11
EDGE CORE
AGUMENT WITH EDGE SCALE-INAGUMENT WITH EDGE SCALE-IN
① Spin up packet acquisition & WAN-ACC engines on the edge
② Load the relevant models and queriesAPIAPI
③ Decommission packet acquisition in the core
API APIAPI
API
scale-in (to the) edge
F87AB:01001!
F87AA:01000!
F87A9:00111!
F87A8:00110!
F87A7:00100!
HITACHI
MARS
HITACHI
STREAM
HITACHI
STREAM
F87AB:01001!
F87AA:01000!
F87A9:00111!
F87A8:00110!
F87A7:00100!
HITACHI
MARS
scale-upscale-out
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.12
FABRICFABRIC NETWORKNETWORK
IN-MEMORY COMPUTE PRESSURES NETWORKSIN-MEMORY COMPUTE PRESSURES NETWORKS
IMPLICATION: NEW (STORAGE) ARCHITECTURES ARE REQUIRED
GigaBYTES/sec
[UNIT: 8 bits]
GigaBYTES/sec
[UNIT: 8 bits]
GigaBITS/sec
[UNIT: 1 bit]
GigaBITS/sec
[UNIT: 1 bit]
THROUGHPUTTHROUGHPUT
0.1’s MICROseconds
[ORDER: 0.0000001s]
0.1’s MICROseconds
[ORDER: 0.0000001s]
10’s MICROseconds
[ORDER: 0.00001s]
10’s MICROseconds
[ORDER: 0.00001s]
LATENCYLATENCY
FABRICS (e.g. PCIe, IB) LEAD SERIAL NETWORK RATES
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.13
(IN 2020 ACCORDING TO CISCO)
INTERNET OF THINGSINTERNET OF THINGS
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.14
OROR
OROR
OROR
OROR
IS IN-MEMORY COMPUTE WAN COMPATIBLE?IS IN-MEMORY COMPUTE WAN COMPATIBLE?
10Gbps
leased line
10Gbps
leased line
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.15
Transition  to  Multi-­Modal  Architectures
TRANSITION
DATABASE
APPLICATION SERVER
WEB PRESENTATION
APPLICATION(S)/
SOURCE(S)
WAREHOUSE/MARTS
CUBES
IN MEMORY
ANALYSIS
…
THING/
SOURCE
ANALYSIS
DATA LAKES/OBJECT CLOUDS
ANALYSIS ANALYSIS ANALYSIS
LOW  LATENCYDEEP  CAPACITY
Applications and sources at
real-time and near real-time
focus that are latency
intolerant
Capacity optimized
persistenceand data
lakes with embedded
analytics
PERSISTENT STORE
SCRATCH
PROCESSING
HPC DWH 3 TIER
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.16
Transition  to  Multi-­Modal  Architectures
TRANSITION
DATABASE
APPLICATION SERVER
WEB PRESENTATION
APPLICATION(S)/
SOURCE(S)
WAREHOUSE/MARTS
CUBES
IN MEMORY
ANALYSIS
…
THING/
SOURCE
ANALYSIS
DATA LAKES/OBJECT CLOUDS
ANALYSIS ANALYSIS ANALYSIS
LOW  LATENCYDEEP  CAPACITY
Applications and sources at
real-time and near real-time
focus that are latency
intolerant
Capacity optimized
persistenceand data
lakes with embedded
analytics
PERSISTENT STORE
SCRATCH
PROCESSING
HPC DWH 3 TIER
PROCESSING:
MEMORY:
STORAGE:
I/O & SENSORS:
4000 MIPS (64bit)
0.5 GB
8 GB
1 GigE | ACCELEROMETER | …
ECU
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.17
Transition  to  Multi-­Modal  Architectures
TRANSITION
DATABASE
APPLICATION SERVER
WEB PRESENTATION
APPLICATION(S)/
SOURCE(S)
WAREHOUSE/MARTS
CUBES
IN MEMORY
ANALYSIS
…
THING/
SOURCE
ANALYSIS
DATA LAKES/OBJECT CLOUDS
ANALYSIS ANALYSIS ANALYSIS
LOW  LATENCYDEEP  CAPACITY
Applications and sources at
real-time and near real-time
focus that are latency
intolerant
Capacity optimized
persistenceand data
lakes with embedded
analytics
PERSISTENT STORE
SCRATCH
PROCESSING
HPC DWH 3 TIER
COMPACT U’s
FLASH TRENDING
KVM/DOCKER
EVO RAIL
storage (memory) control
scale-in (to the edge):
stream,
filtering/winnowing,
control systems, small
edge applications
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.18
Transition  to  Multi-­Modal  Architectures
TRANSITION
DATABASE
APPLICATION SERVER
WEB PRESENTATION
APPLICATION(S)/
SOURCE(S)
WAREHOUSE/MARTS
CUBES
IN MEMORY
ANALYSIS
…
THING/
SOURCE
ANALYSIS
DATA LAKES/OBJECT CLOUDS
ANALYSIS ANALYSIS ANALYSIS
LOW  LATENCYDEEP  CAPACITY
Applications and sources at
real-time and near real-time
focus that are latency
intolerant
Capacity optimized
persistenceand data
lakes with embedded
analytics
PERSISTENT STORE
SCRATCH
PROCESSING
HPC DWH 3 TIER
scale-out compu-store
scale-out obj-store
scale-up:
object-dns
sap-hana
graph
kvs
MEMORIESMEMORIES
storage
control
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.19
Transition  to  Multi-­Modal  Architectures
TRANSITION
IN MEMORY
ANALYSIS
…
THING/
SOURCE
ANALYSIS
DATA LAKES/OBJECT CLOUDS
ANALYSIS ANALYSIS ANALYSIS
LOW  LATENCYDEEP  CAPACITY
Applications and sources at
real-time and near real-time
focus that are latency
intolerant
Capacity optimized
persistenceand data
lakes with embedded
analytics
PERSISTENT STORE
SCRATCH
PROCESSING
HPC
scale-out hyper-converged
scale-out obj-store
scale-upobject-dnsMEMORIESMEMORIES
©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.20
CREDITS  for  images/materials
1. Hadoop  Coffee  Image
‒ Author:  http://www.flickr.com/photos/yukop/
‒ License:  http://creativecommons.org/licenses/by-­sa/2.0/
2. Waterfall  photo  
‒ Author:    https://www.flickr.com/photos/thart2009/
‒ License:  https://creativecommons.org/licenses/by/2.0/
‒ URL:  https://flic.kr/p/9FqqQF
3. Agile  development  
‒ Author:    https://www.flickr.com/photos/improveit/
‒ License:  https://creativecommons.org/licenses/by/2.0/
‒ URL:  https://flic.kr/p/Nt7cB
4. BluRay Icon
‒ Author:  Jordan  (http://jrdng.deviantart.com/?rnrd=8324)  
‒ License:  http://commons.wikimedia.org/wiki/Main_Page

More Related Content

More from In-Memory Computing Summit

IMC Summit 2016 Innovation - Steve Wilkes - Tap Into Your Enterprise – Why Da...
IMC Summit 2016 Innovation - Steve Wilkes - Tap Into Your Enterprise – Why Da...IMC Summit 2016 Innovation - Steve Wilkes - Tap Into Your Enterprise – Why Da...
IMC Summit 2016 Innovation - Steve Wilkes - Tap Into Your Enterprise – Why Da...In-Memory Computing Summit
 
IMC Summit 2016 Innovation - Girish Mutreja - Unveiling the X Platform
IMC Summit 2016 Innovation - Girish Mutreja - Unveiling the X PlatformIMC Summit 2016 Innovation - Girish Mutreja - Unveiling the X Platform
IMC Summit 2016 Innovation - Girish Mutreja - Unveiling the X PlatformIn-Memory Computing Summit
 
IMC Summit 2016 Breakout - Ken Gibson - The In-Place Working Storage Tier
IMC Summit 2016 Breakout - Ken Gibson - The In-Place Working Storage TierIMC Summit 2016 Breakout - Ken Gibson - The In-Place Working Storage Tier
IMC Summit 2016 Breakout - Ken Gibson - The In-Place Working Storage TierIn-Memory Computing Summit
 
IMC Summit 2016 Breakout - Brian Bulkowski - NVMe, Storage Class Memory and O...
IMC Summit 2016 Breakout - Brian Bulkowski - NVMe, Storage Class Memory and O...IMC Summit 2016 Breakout - Brian Bulkowski - NVMe, Storage Class Memory and O...
IMC Summit 2016 Breakout - Brian Bulkowski - NVMe, Storage Class Memory and O...In-Memory Computing Summit
 
IMC Summit 2016 Breakout - Yanping Wang - Non-volatile Generic Object Program...
IMC Summit 2016 Breakout - Yanping Wang - Non-volatile Generic Object Program...IMC Summit 2016 Breakout - Yanping Wang - Non-volatile Generic Object Program...
IMC Summit 2016 Breakout - Yanping Wang - Non-volatile Generic Object Program...In-Memory Computing Summit
 
IMC Summit 2016 Breakout - Andy Pavlo - What Non-Volatile Memory Means for th...
IMC Summit 2016 Breakout - Andy Pavlo - What Non-Volatile Memory Means for th...IMC Summit 2016 Breakout - Andy Pavlo - What Non-Volatile Memory Means for th...
IMC Summit 2016 Breakout - Andy Pavlo - What Non-Volatile Memory Means for th...In-Memory Computing Summit
 
IMC Summit 2016 Breakout - Gordon Patrick - Developments in Persistent Memory
IMC Summit 2016 Breakout - Gordon Patrick - Developments in Persistent MemoryIMC Summit 2016 Breakout - Gordon Patrick - Developments in Persistent Memory
IMC Summit 2016 Breakout - Gordon Patrick - Developments in Persistent MemoryIn-Memory Computing Summit
 
IMC Summit 2016 Breakout - Girish Kathalagiri - Decision Making with MLLIB, S...
IMC Summit 2016 Breakout - Girish Kathalagiri - Decision Making with MLLIB, S...IMC Summit 2016 Breakout - Girish Kathalagiri - Decision Making with MLLIB, S...
IMC Summit 2016 Breakout - Girish Kathalagiri - Decision Making with MLLIB, S...In-Memory Computing Summit
 
IMC Summit 2016 Breakout - Steve Wikes - Making IMC Enterprise Grade
IMC Summit 2016 Breakout - Steve Wikes - Making IMC Enterprise GradeIMC Summit 2016 Breakout - Steve Wikes - Making IMC Enterprise Grade
IMC Summit 2016 Breakout - Steve Wikes - Making IMC Enterprise GradeIn-Memory Computing Summit
 
IMC Summit 2016 Breakout - Noah Arliss - The Truth: How to Test Your Distribu...
IMC Summit 2016 Breakout - Noah Arliss - The Truth: How to Test Your Distribu...IMC Summit 2016 Breakout - Noah Arliss - The Truth: How to Test Your Distribu...
IMC Summit 2016 Breakout - Noah Arliss - The Truth: How to Test Your Distribu...In-Memory Computing Summit
 
IMC Summit 2016 Breakout - Aleksandar Seovic - The Illusion of Statelessness
IMC Summit 2016 Breakout - Aleksandar Seovic - The Illusion of StatelessnessIMC Summit 2016 Breakout - Aleksandar Seovic - The Illusion of Statelessness
IMC Summit 2016 Breakout - Aleksandar Seovic - The Illusion of StatelessnessIn-Memory Computing Summit
 
IMC Summit 2016 Breakout - Girish Mutreja - Extreme Transaction Processing in...
IMC Summit 2016 Breakout - Girish Mutreja - Extreme Transaction Processing in...IMC Summit 2016 Breakout - Girish Mutreja - Extreme Transaction Processing in...
IMC Summit 2016 Breakout - Girish Mutreja - Extreme Transaction Processing in...In-Memory Computing Summit
 
IMC Summit 2016 Breakout - Greg Luck - How to Speed Up Your Application Using...
IMC Summit 2016 Breakout - Greg Luck - How to Speed Up Your Application Using...IMC Summit 2016 Breakout - Greg Luck - How to Speed Up Your Application Using...
IMC Summit 2016 Breakout - Greg Luck - How to Speed Up Your Application Using...In-Memory Computing Summit
 
IMC Summit 2016 Breakout - Pandurang Naik - Demystifying In-Memory Data Grid,...
IMC Summit 2016 Breakout - Pandurang Naik - Demystifying In-Memory Data Grid,...IMC Summit 2016 Breakout - Pandurang Naik - Demystifying In-Memory Data Grid,...
IMC Summit 2016 Breakout - Pandurang Naik - Demystifying In-Memory Data Grid,...In-Memory Computing Summit
 
IMC Summit 2016 Breakout - William Bain - Implementing Extensible Data Struct...
IMC Summit 2016 Breakout - William Bain - Implementing Extensible Data Struct...IMC Summit 2016 Breakout - William Bain - Implementing Extensible Data Struct...
IMC Summit 2016 Breakout - William Bain - Implementing Extensible Data Struct...In-Memory Computing Summit
 
IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ...
IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ...IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ...
IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ...In-Memory Computing Summit
 
IMC Summit 2016 Keynote - Robert Barr - In Memory Computing for Financial Ser...
IMC Summit 2016 Keynote - Robert Barr - In Memory Computing for Financial Ser...IMC Summit 2016 Keynote - Robert Barr - In Memory Computing for Financial Ser...
IMC Summit 2016 Keynote - Robert Barr - In Memory Computing for Financial Ser...In-Memory Computing Summit
 
IMC Summit 2016 Breakout - Nikita Ivanov - Shared In-Memory RDDs – Missing Li...
IMC Summit 2016 Breakout - Nikita Ivanov - Shared In-Memory RDDs – Missing Li...IMC Summit 2016 Breakout - Nikita Ivanov - Shared In-Memory RDDs – Missing Li...
IMC Summit 2016 Breakout - Nikita Ivanov - Shared In-Memory RDDs – Missing Li...In-Memory Computing Summit
 
IMCSummite 2016 Breakout - Nikita Ivanov - Apache Ignite 2.0 Towards a Conver...
IMCSummite 2016 Breakout - Nikita Ivanov - Apache Ignite 2.0 Towards a Conver...IMCSummite 2016 Breakout - Nikita Ivanov - Apache Ignite 2.0 Towards a Conver...
IMCSummite 2016 Breakout - Nikita Ivanov - Apache Ignite 2.0 Towards a Conver...In-Memory Computing Summit
 
IMC Summit 2016 Keynote - Jason Stamper - In-Memory: The Foundation of the In...
IMC Summit 2016 Keynote - Jason Stamper - In-Memory: The Foundation of the In...IMC Summit 2016 Keynote - Jason Stamper - In-Memory: The Foundation of the In...
IMC Summit 2016 Keynote - Jason Stamper - In-Memory: The Foundation of the In...In-Memory Computing Summit
 

More from In-Memory Computing Summit (20)

IMC Summit 2016 Innovation - Steve Wilkes - Tap Into Your Enterprise – Why Da...
IMC Summit 2016 Innovation - Steve Wilkes - Tap Into Your Enterprise – Why Da...IMC Summit 2016 Innovation - Steve Wilkes - Tap Into Your Enterprise – Why Da...
IMC Summit 2016 Innovation - Steve Wilkes - Tap Into Your Enterprise – Why Da...
 
IMC Summit 2016 Innovation - Girish Mutreja - Unveiling the X Platform
IMC Summit 2016 Innovation - Girish Mutreja - Unveiling the X PlatformIMC Summit 2016 Innovation - Girish Mutreja - Unveiling the X Platform
IMC Summit 2016 Innovation - Girish Mutreja - Unveiling the X Platform
 
IMC Summit 2016 Breakout - Ken Gibson - The In-Place Working Storage Tier
IMC Summit 2016 Breakout - Ken Gibson - The In-Place Working Storage TierIMC Summit 2016 Breakout - Ken Gibson - The In-Place Working Storage Tier
IMC Summit 2016 Breakout - Ken Gibson - The In-Place Working Storage Tier
 
IMC Summit 2016 Breakout - Brian Bulkowski - NVMe, Storage Class Memory and O...
IMC Summit 2016 Breakout - Brian Bulkowski - NVMe, Storage Class Memory and O...IMC Summit 2016 Breakout - Brian Bulkowski - NVMe, Storage Class Memory and O...
IMC Summit 2016 Breakout - Brian Bulkowski - NVMe, Storage Class Memory and O...
 
IMC Summit 2016 Breakout - Yanping Wang - Non-volatile Generic Object Program...
IMC Summit 2016 Breakout - Yanping Wang - Non-volatile Generic Object Program...IMC Summit 2016 Breakout - Yanping Wang - Non-volatile Generic Object Program...
IMC Summit 2016 Breakout - Yanping Wang - Non-volatile Generic Object Program...
 
IMC Summit 2016 Breakout - Andy Pavlo - What Non-Volatile Memory Means for th...
IMC Summit 2016 Breakout - Andy Pavlo - What Non-Volatile Memory Means for th...IMC Summit 2016 Breakout - Andy Pavlo - What Non-Volatile Memory Means for th...
IMC Summit 2016 Breakout - Andy Pavlo - What Non-Volatile Memory Means for th...
 
IMC Summit 2016 Breakout - Gordon Patrick - Developments in Persistent Memory
IMC Summit 2016 Breakout - Gordon Patrick - Developments in Persistent MemoryIMC Summit 2016 Breakout - Gordon Patrick - Developments in Persistent Memory
IMC Summit 2016 Breakout - Gordon Patrick - Developments in Persistent Memory
 
IMC Summit 2016 Breakout - Girish Kathalagiri - Decision Making with MLLIB, S...
IMC Summit 2016 Breakout - Girish Kathalagiri - Decision Making with MLLIB, S...IMC Summit 2016 Breakout - Girish Kathalagiri - Decision Making with MLLIB, S...
IMC Summit 2016 Breakout - Girish Kathalagiri - Decision Making with MLLIB, S...
 
IMC Summit 2016 Breakout - Steve Wikes - Making IMC Enterprise Grade
IMC Summit 2016 Breakout - Steve Wikes - Making IMC Enterprise GradeIMC Summit 2016 Breakout - Steve Wikes - Making IMC Enterprise Grade
IMC Summit 2016 Breakout - Steve Wikes - Making IMC Enterprise Grade
 
IMC Summit 2016 Breakout - Noah Arliss - The Truth: How to Test Your Distribu...
IMC Summit 2016 Breakout - Noah Arliss - The Truth: How to Test Your Distribu...IMC Summit 2016 Breakout - Noah Arliss - The Truth: How to Test Your Distribu...
IMC Summit 2016 Breakout - Noah Arliss - The Truth: How to Test Your Distribu...
 
IMC Summit 2016 Breakout - Aleksandar Seovic - The Illusion of Statelessness
IMC Summit 2016 Breakout - Aleksandar Seovic - The Illusion of StatelessnessIMC Summit 2016 Breakout - Aleksandar Seovic - The Illusion of Statelessness
IMC Summit 2016 Breakout - Aleksandar Seovic - The Illusion of Statelessness
 
IMC Summit 2016 Breakout - Girish Mutreja - Extreme Transaction Processing in...
IMC Summit 2016 Breakout - Girish Mutreja - Extreme Transaction Processing in...IMC Summit 2016 Breakout - Girish Mutreja - Extreme Transaction Processing in...
IMC Summit 2016 Breakout - Girish Mutreja - Extreme Transaction Processing in...
 
IMC Summit 2016 Breakout - Greg Luck - How to Speed Up Your Application Using...
IMC Summit 2016 Breakout - Greg Luck - How to Speed Up Your Application Using...IMC Summit 2016 Breakout - Greg Luck - How to Speed Up Your Application Using...
IMC Summit 2016 Breakout - Greg Luck - How to Speed Up Your Application Using...
 
IMC Summit 2016 Breakout - Pandurang Naik - Demystifying In-Memory Data Grid,...
IMC Summit 2016 Breakout - Pandurang Naik - Demystifying In-Memory Data Grid,...IMC Summit 2016 Breakout - Pandurang Naik - Demystifying In-Memory Data Grid,...
IMC Summit 2016 Breakout - Pandurang Naik - Demystifying In-Memory Data Grid,...
 
IMC Summit 2016 Breakout - William Bain - Implementing Extensible Data Struct...
IMC Summit 2016 Breakout - William Bain - Implementing Extensible Data Struct...IMC Summit 2016 Breakout - William Bain - Implementing Extensible Data Struct...
IMC Summit 2016 Breakout - William Bain - Implementing Extensible Data Struct...
 
IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ...
IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ...IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ...
IMC Summit 2016 Keynote - Arthur Sainio - NVDIMM: Changes are Here So What’s ...
 
IMC Summit 2016 Keynote - Robert Barr - In Memory Computing for Financial Ser...
IMC Summit 2016 Keynote - Robert Barr - In Memory Computing for Financial Ser...IMC Summit 2016 Keynote - Robert Barr - In Memory Computing for Financial Ser...
IMC Summit 2016 Keynote - Robert Barr - In Memory Computing for Financial Ser...
 
IMC Summit 2016 Breakout - Nikita Ivanov - Shared In-Memory RDDs – Missing Li...
IMC Summit 2016 Breakout - Nikita Ivanov - Shared In-Memory RDDs – Missing Li...IMC Summit 2016 Breakout - Nikita Ivanov - Shared In-Memory RDDs – Missing Li...
IMC Summit 2016 Breakout - Nikita Ivanov - Shared In-Memory RDDs – Missing Li...
 
IMCSummite 2016 Breakout - Nikita Ivanov - Apache Ignite 2.0 Towards a Conver...
IMCSummite 2016 Breakout - Nikita Ivanov - Apache Ignite 2.0 Towards a Conver...IMCSummite 2016 Breakout - Nikita Ivanov - Apache Ignite 2.0 Towards a Conver...
IMCSummite 2016 Breakout - Nikita Ivanov - Apache Ignite 2.0 Towards a Conver...
 
IMC Summit 2016 Keynote - Jason Stamper - In-Memory: The Foundation of the In...
IMC Summit 2016 Keynote - Jason Stamper - In-Memory: The Foundation of the In...IMC Summit 2016 Keynote - Jason Stamper - In-Memory: The Foundation of the In...
IMC Summit 2016 Keynote - Jason Stamper - In-Memory: The Foundation of the In...
 

Recently uploaded

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

IMCSummit 2015 - Day 1 IT Business Track - The Great Debate: Scale Out vs Scale Up: Is it either, or …or both?

  • 1. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.1 ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved. Michael  Hay – VP  &  Chief  Engineer GISD TWITTER:  @mihay42 The  Great  Debate:  Scale   Out  vs  Scale  Up:  Is  it   either,  or  …or  both?
  • 2. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.2 A CONTRARIAN TIMEA CONTRARIAN TIME BLURAY ARCHIVEBLURAY ARCHIVE FLASH ARCHIVEFLASH ARCHIVE SOURCE – URL: https://flic.kr/p/dA2Dc | AUTHOR: Rberteig | LICENSE: Creative Commons SOURCE – URL: BluRayDiscBack.p ng | AUTHOR: Cdnomad| LICENSE: Public Domain A  NO-­SQL  FIRM  WITH  IN-­MEMORY  FOCUS VOLATILITY  |  UNCERTAINTY  |  COMPLEXITY  |  AMBIGUITY
  • 3. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.3 ITILITIL WATERFALLWATERFALL AGILEAGILE AGILEAGILE DEVOPSDEVOPS ITERATIVE … ITERATIVE … ENGINEERING/DEVELOPMENTENGINEERING/DEVELOPMENT IT & OPERATIONSIT & OPERATIONS 20012001 20092009 20112011 20192019
  • 4. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.4 engineered systems! !converged stacks! chef!puppet cfengine!capistrano !scale-up primitives! scale-out primitives! !ganglia!paxos! !ansible!cactai! papertrail!sensu !ant!jenkins maven!gradel!stash !nagios!icinga nova!glance QUALITY OPERATIONS !nebula!cinder!swift !restful!python!ruby !googleflow! storm!cql!s3 !mongo!yarn !cassandra DEVELOPMENT DEVOPS CONTINUOUS DEPLOYMENTCONTINUOUS DEPLOYMENT deployments per month deployments per year people deploy to production SOURCE: ETSY’s 2012 DevOps statistics reported at SXSW
  • 5. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.5 SHARED NOTHING EVENTUALLY CONSISTENT DATA VARIANCE SCALE-OUT, SCALE-UP DEFINEDSCALE-OUT, SCALE-UP DEFINED SHARED EVERYTHING CONSISTENT PERFECT DATA 10s of nodes 10s of nodes ≥100s of nodes ≥100s of nodes
  • 6. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.6 SHARED NOTHING EVENTUALLY CONSISTENT DATA VARIANCE SCALE-OUT, SCALE-UP DEFINEDSCALE-OUT, SCALE-UP DEFINED SHARED EVERYTHING CONSISTENT PERFECT DATA 10s of nodes 10s of nodes ≥100s of nodes ≥100s of nodes NO VARIANCE WITH A PROBABILTY OF 1 FOR CONCLUSION THINK: BANK ACCOUNT BALANCES, FINANCIAL TRADES, COMPONENT FAILURES ON CRITICAL INFRASTRUCTURES, OR ESSENTIALLY ANYTHING WITH RISK AND REGULATION VARIANCE WITH A PROBABILTY LESS THAN 1 FOR CONCLUSION THINK: SENTIMENT ANALYSIS, PREDICTIVE MAINTENANCE, PROCESS CONTROLS OR ANYTHING WHERE DECISIONS CAN BE MADE WITH SOME DEGREE OF RISK TOLERANCE
  • 7. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.7 SCALE-OUT, SCALE-UP A CAGE MATCHSCALE-OUT, SCALE-UP A CAGE MATCH WINNER?WINNER?
  • 8. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.8 SCALE-OUT, SCALE-UP ON THE SAME…SCALE-OUT, SCALE-UP ON THE SAME… EAM!EAM!
  • 9. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.9 PUTTING IT ALL TOGETHERPUTTING IT ALL TOGETHER scale-upscale-out ① Acquire packet data to discern indicators of packet loss and persist F87AB:01001! F87AA:01000! F87A9:00111! F87A8:00110! F87A7:00100! HITACHI MARS HITACHI STREAM ② Lookup customer name, ID, etc. from HANA in real-timeAPIAPI ③ Spin up Hadoop to compute sentiment on Twitter data by customer API ④ Combine all data to try and correlate packet behaviors with sentiment APIAPI API
  • 10. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.10 PUTTING IT ALL TOGETHERPUTTING IT ALL TOGETHER ① Acquire packet data to discern indicators of packet loss and persist F87AB:01001! F87AA:01000! F87A9:00111! F87A8:00110! F87A7:00100! HITACHI MARS HITACHI STREAM ② Lookup customer name, ID, etc. from HANA in real-timeAPIAPI ③ Spin up Hadoop to compute sentiment on Twitter data by customer API ④ Combine all data to try and correlate packet behaviors with sentimen APIAPI API LATENCY LEADS TO POOR QUALITYLATENCY LEADS TO POOR QUALITY scale-upscale-out
  • 11. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.11 EDGE CORE AGUMENT WITH EDGE SCALE-INAGUMENT WITH EDGE SCALE-IN ① Spin up packet acquisition & WAN-ACC engines on the edge ② Load the relevant models and queriesAPIAPI ③ Decommission packet acquisition in the core API APIAPI API scale-in (to the) edge F87AB:01001! F87AA:01000! F87A9:00111! F87A8:00110! F87A7:00100! HITACHI MARS HITACHI STREAM HITACHI STREAM F87AB:01001! F87AA:01000! F87A9:00111! F87A8:00110! F87A7:00100! HITACHI MARS scale-upscale-out
  • 12. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.12 FABRICFABRIC NETWORKNETWORK IN-MEMORY COMPUTE PRESSURES NETWORKSIN-MEMORY COMPUTE PRESSURES NETWORKS IMPLICATION: NEW (STORAGE) ARCHITECTURES ARE REQUIRED GigaBYTES/sec [UNIT: 8 bits] GigaBYTES/sec [UNIT: 8 bits] GigaBITS/sec [UNIT: 1 bit] GigaBITS/sec [UNIT: 1 bit] THROUGHPUTTHROUGHPUT 0.1’s MICROseconds [ORDER: 0.0000001s] 0.1’s MICROseconds [ORDER: 0.0000001s] 10’s MICROseconds [ORDER: 0.00001s] 10’s MICROseconds [ORDER: 0.00001s] LATENCYLATENCY FABRICS (e.g. PCIe, IB) LEAD SERIAL NETWORK RATES
  • 13. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.13 (IN 2020 ACCORDING TO CISCO) INTERNET OF THINGSINTERNET OF THINGS
  • 14. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.14 OROR OROR OROR OROR IS IN-MEMORY COMPUTE WAN COMPATIBLE?IS IN-MEMORY COMPUTE WAN COMPATIBLE? 10Gbps leased line 10Gbps leased line
  • 15. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.15 Transition  to  Multi-­Modal  Architectures TRANSITION DATABASE APPLICATION SERVER WEB PRESENTATION APPLICATION(S)/ SOURCE(S) WAREHOUSE/MARTS CUBES IN MEMORY ANALYSIS … THING/ SOURCE ANALYSIS DATA LAKES/OBJECT CLOUDS ANALYSIS ANALYSIS ANALYSIS LOW  LATENCYDEEP  CAPACITY Applications and sources at real-time and near real-time focus that are latency intolerant Capacity optimized persistenceand data lakes with embedded analytics PERSISTENT STORE SCRATCH PROCESSING HPC DWH 3 TIER
  • 16. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.16 Transition  to  Multi-­Modal  Architectures TRANSITION DATABASE APPLICATION SERVER WEB PRESENTATION APPLICATION(S)/ SOURCE(S) WAREHOUSE/MARTS CUBES IN MEMORY ANALYSIS … THING/ SOURCE ANALYSIS DATA LAKES/OBJECT CLOUDS ANALYSIS ANALYSIS ANALYSIS LOW  LATENCYDEEP  CAPACITY Applications and sources at real-time and near real-time focus that are latency intolerant Capacity optimized persistenceand data lakes with embedded analytics PERSISTENT STORE SCRATCH PROCESSING HPC DWH 3 TIER PROCESSING: MEMORY: STORAGE: I/O & SENSORS: 4000 MIPS (64bit) 0.5 GB 8 GB 1 GigE | ACCELEROMETER | … ECU
  • 17. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.17 Transition  to  Multi-­Modal  Architectures TRANSITION DATABASE APPLICATION SERVER WEB PRESENTATION APPLICATION(S)/ SOURCE(S) WAREHOUSE/MARTS CUBES IN MEMORY ANALYSIS … THING/ SOURCE ANALYSIS DATA LAKES/OBJECT CLOUDS ANALYSIS ANALYSIS ANALYSIS LOW  LATENCYDEEP  CAPACITY Applications and sources at real-time and near real-time focus that are latency intolerant Capacity optimized persistenceand data lakes with embedded analytics PERSISTENT STORE SCRATCH PROCESSING HPC DWH 3 TIER COMPACT U’s FLASH TRENDING KVM/DOCKER EVO RAIL storage (memory) control scale-in (to the edge): stream, filtering/winnowing, control systems, small edge applications
  • 18. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.18 Transition  to  Multi-­Modal  Architectures TRANSITION DATABASE APPLICATION SERVER WEB PRESENTATION APPLICATION(S)/ SOURCE(S) WAREHOUSE/MARTS CUBES IN MEMORY ANALYSIS … THING/ SOURCE ANALYSIS DATA LAKES/OBJECT CLOUDS ANALYSIS ANALYSIS ANALYSIS LOW  LATENCYDEEP  CAPACITY Applications and sources at real-time and near real-time focus that are latency intolerant Capacity optimized persistenceand data lakes with embedded analytics PERSISTENT STORE SCRATCH PROCESSING HPC DWH 3 TIER scale-out compu-store scale-out obj-store scale-up: object-dns sap-hana graph kvs MEMORIESMEMORIES storage control
  • 19. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.19 Transition  to  Multi-­Modal  Architectures TRANSITION IN MEMORY ANALYSIS … THING/ SOURCE ANALYSIS DATA LAKES/OBJECT CLOUDS ANALYSIS ANALYSIS ANALYSIS LOW  LATENCYDEEP  CAPACITY Applications and sources at real-time and near real-time focus that are latency intolerant Capacity optimized persistenceand data lakes with embedded analytics PERSISTENT STORE SCRATCH PROCESSING HPC scale-out hyper-converged scale-out obj-store scale-upobject-dnsMEMORIESMEMORIES
  • 20. ©  Hitachi  Data  Systems  Corporation  2015.  All  rights  reserved.20 CREDITS  for  images/materials 1. Hadoop  Coffee  Image ‒ Author:  http://www.flickr.com/photos/yukop/ ‒ License:  http://creativecommons.org/licenses/by-­sa/2.0/ 2. Waterfall  photo   ‒ Author:    https://www.flickr.com/photos/thart2009/ ‒ License:  https://creativecommons.org/licenses/by/2.0/ ‒ URL:  https://flic.kr/p/9FqqQF 3. Agile  development   ‒ Author:    https://www.flickr.com/photos/improveit/ ‒ License:  https://creativecommons.org/licenses/by/2.0/ ‒ URL:  https://flic.kr/p/Nt7cB 4. BluRay Icon ‒ Author:  Jordan  (http://jrdng.deviantart.com/?rnrd=8324)   ‒ License:  http://commons.wikimedia.org/wiki/Main_Page