where is data going? - rmdc keynote

62
© 2016 MapR Technologies 1 © 2014 MapR Technologies Where is Data Going? Ted Dunning Chief Application Architect

Upload: ted-dunning

Post on 12-Feb-2017

117 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 1© 2014 MapR Technologies

Where is Data Going?

Ted Dunning Chief Application Architect

Page 2: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 2

My Background• University, Startups

– Aptex, MusicMatch, ID Analytics, Veoh– big data since before it was big

• Open source– even before the internet– Calcite, Datafu, Drill, Kylin, Mahout, Myriad, Samoa, Singa, Storm,

Zookeeper– bought the beer at first HUG

• VP Incubator at Apache Software Foundation• MapR Chief Application Architect

Page 3: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 3

When you see this

Real tech is coming shortly

Page 4: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 4

IT Spending at an Inflection Point

Source: IDC, Gartner; Analysis & Estimates: MapRNext-gen consists of cloud, big data, software and hardware related expenses

2013 2014 2015 2016 2017 2018 2019 2020

(100,000)

(50,000)

-

50,000

100,000

150,000 Next Gen vs. Legacy Shrinkage ($M)

$120

100

80

60

40

20

(20)

(40)

(60)

(80)

(100)

In Billions

Total $ Growth of IT Market Next-Gen Growth Legacy Market Growth/Shrink in $

Page 5: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 5

You Need to Make a Decision Now

In 4 years 90% of Data will be on next-gen technology

Page 6: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 6

MapR Converged Platform

Enterprise Hadoop + Storage2011-2012

2013

2014

2015

2016

+ NoSQL

+ Interactive SQL

+ Global Event Streaming

+ …

Top Ranked Hadoop

Top Ranked NoSQL

Top Ranked SQL

Page 7: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 7

Innovatio

n

 $$

$

Reduce

Costs

 

Page 8: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 8

Wait a minute!

What’s really going on?

Page 9: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 9

Evolution of Data Storage

FunctionalityCompatibility

Scalability

LinuxPOSIX

Over decades of progress,Unix-based systems have set the standard for compatibility and functionality

Page 10: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 10

FunctionalityCompatibility

Scalability

LinuxPOSIX

HadoopHadoop achieves much higher scalability by trading away essentially all of this compatibility

Evolution of Data Storage

Page 11: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 11

Evolution of Data Storage

FunctionalityCompatibility

Scalability

LinuxPOSIX

Hadoop

MapR enhanced Apache Hadoop by restoring the compatibility while increasing scalability and performance

FunctionalityCompatibility

Scalability

POSIX

Page 12: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 12

FunctionalityCompatibility

Scalability

LinuxPOSIX

Hadoop

Evolution of Data Storage

Adding tables and streams enhances the functionality of the base file system

Page 13: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 13

What is Convergence?

Files StreamsTables

Page 14: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 14

Page 15: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 15

What is Convergence?

Files StreamsTables

Page 16: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 16

What is Convergence?

Files StreamsTables

Page 17: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 17

Basic System Design

Page 18: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 18

Basic System Design

Page 19: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 19

Page 20: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 20

Consumer Behavior

Page 21: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 21

Consumer Behavior

Page 22: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 22

Page 23: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 23

Reduce

Costs

 

$$$

Innovatio

n

 

Page 24: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 24PEOPLE

1.2BPEOPLE

Largest Biometric Database in the World

Page 25: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 25

4 data centers

Synchronous replication EW

Asynchronous replication NS

Page 26: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 26

EW distance is short

Page 27: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 27

NS separation is large

Page 28: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 28

Summary• Updates can happen anywhere, anytime

• Consistency maintained by insertion timestamp

• System is robust to link, power, data-center failure

Page 29: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 29

Page 30: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 30

Tenants Share Access to Data

Page 31: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 31

Tenants Share Access to Data

Page 32: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 32

Page 33: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 33

Page 34: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 34

Streaming and Micro-services

Page 35: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 35

Streaming and Micro-services

Page 36: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 36

And just a slight bit of future tense here

Page 37: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 37

Financial Services Use Case• For reference assume:

– 1000 - 10,000 unique senders and receivers– each bid or offer includes 10 recipients on average – bids and offers arrive at a rate of 300k messages / second

• What would you do?

Page 38: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 38

Financial Services: Our Solution

Page 39: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 39

Massive IoT• 100 million cars• 2kB / second

• Roaming across data centers

Page 40: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 40

Page 41: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 41

Streaming First for Micro-Services• How do applications need to change?

• How can we get micro-service benfits (this time around)?

• How does our development need to change?

Page 42: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 42

Traditional Solution

Page 43: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 43

What Happens Next?

Page 44: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 44

What Happens Next?

Page 45: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 45

How to Get Service Isolation

Page 46: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 46

New Uses of Data

Page 47: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 47

Data Platform

Integrated Analytics

Enterprise Grade

Scale

Legacy Support

Transformational Applications

Real Time

Page 48: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 48

Let’s Review the Options

S T O R A G E

StorageIcon D A T A 0 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 0 1

0 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 0 1

Page 49: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 49

H A D O O P

Let’s Review the Options

D T A

C O M P U T E

D A T A 0 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 0 10 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 0 1

Page 50: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 50

Let’s Review the Options

C O M P U T E

S P A R K

D A T A

Page 51: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 51

Let’s Review the Options

C A S S A N D R A

D T A

C O M P U T E

D A T A 0 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 0 10 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 0 1

Page 52: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 52

Let’s Review the Options

C O M P U T E

D T AD A T A 0 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 0 10 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 0 1

Write In:–– –– –– –

O T H E R

Page 53: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 53

C O N V E R G E D D A T A P L A T F O R M

Let’s Review the Options

Data in MotionData at Rest

C O M P U T E

D T AD A T A 0 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 0 10 1 0 1 0 1 0 1 0 1 1 0 0 1 0 1 0 1

Page 54: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 54

C O N V E R G E D D A T A P L A T F O R M

Let’s Review the Options

Data in MotionData at Rest

Page 55: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 55

C O N V E R G E D D A T A P L A T F O R M

Let’s Review the Options

CloudOn Premise

Page 56: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 56

C O N V E R G E D D A T A P L A T F O R M

Let’s Review the Options

Legacy Next Generation

Page 57: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 57

C O N V E R G E D D A T A P L A T F O R M

Let’s Review the Options

Real TimeBatch

Page 58: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 58

Platform Appeal

Reduce CostsDrive Innovation

Graphic showing business users,

Page 59: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 59

Platform Appeal for Architects and Administrators

1. Simplifies administration

2. Avoids cluster sprawl

3. Unifies security, data protection, disaster recovery

Page 60: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 60

Platform Appeal for Developers

Flexibility Agility Simplicity Real Time

Page 61: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 61

Integration of data-in-motion and data-at-rest supports continuous, low latency processing

Converged Data Platform

mapr.com/appblueprint

Page 62: Where is Data Going? - RMDC Keynote

© 2016 MapR Technologies 62

Q & A@mapr maprtech

[email protected]

Engage with us!

MapR

maprtech

mapr-technologies