SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
1
NetApp + MongoDB:
Maximize Your Investment
MongoDB Europe 2016
Paul Mu Technical Director, NetApp
Mohinder Toor Business Development Executive, NetApp
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Agenda
1. NetApp Introduction
2. MongoDB Internal Storage Pain Points
3. Why NetApp
4. MongoDB Use Cases: NetApp Optimizes your MongoDB solution
 High Performance (AFF)
 Cost-Effective Performance (EF)
 Enterprise Ready Infrastructure (AFF)
 Eliminate Data Sprawl and Reduce Data Copies (AFF)
 Best Breed Data Life Cycle Management (AFF, SolidFire)
5. Resources
6. Q&A
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only2
3
1. From FORTUNE Magazine, June 15, 2016 © 2016 Time Inc. FORTUNE and FORTUNE 500 are registered trademarks of Time Inc. and areused under license. FORTUNE and Time Inc. are not affiliated w ith, and do not
endorse products or services of,NetApp.IDC Worldw ide Quarterly Enterprise Storage Systems Tracker 2016 Q1, June 2016 (Open Netw orked Enterprise Storage Systems revenue)
in Converged
Infrastructure
capacity shipped
FY’16 revenue:
$5.55
billion
Recognized as a
FORTUNE 500® Company
20161
Creator of ONTAP, the world’s
branded storage OS2
in data
replication
software
#1
in serving
Germany
#1
#1
#1
Leader in oil &
gas, media &
entertainment,
financial
services,
healthcare
NetApp AFF is #2 with 22.8%
revenue market share
#2
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
MongoDB Internal Storage Pain Points
 Performance degrades with node and/or drive failures, and increasing users
 Difficult to scale up and out on-demand
 Time-consuming and costly to manage and maintain
 Copying, restoring, protecting and moving data is inefficient and inflexible
4 © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Why NetApp
 Achieve predictable high performance
 Access your MongoDB data more
frequently
 Scale with ease with compute and storage
decoupled
 Consume fewer servers and less capacity
to lower your cost of ownership
 Choose your all-flash certified solution: All
Flash FAS, EF-Series, or SolidFire
5 © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
High Performance
© 2016 NetApp, Inc. All rightsreserved. NetAppConfidential – LimitedUse Only6
NetApp MongoDB
Customer Success
7
Large Airline Company
 Business Challenge
 Utilize analytics to determine new offers
and promotions
 Improve performance
 NetApp Products: ONTAP AFF
 Solution Stack: MongoDB
 Why NetApp:
 High performance
 Good experience with AFF in the past
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
NetApp AFF is MongoDB Certified
Architecture
8
 Consistent high performance
 High throughput/low latency (< 700 μs)
 Mongoperf – IO performance tool
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
 100% read
 Average number of IOPS – 450K
 Average Overall Latency – 0.27 ms
 50% read and 50%write
 Average number of IOPS – 298K
 Average Overall Latency – 0.63 ms
AFF MongoDB Performance: Mongoperf
0
0.05
0.1
0.15
0.2
0.25
0.3
0 50,000 100,000 150,000 200,000 250,000 300,000 350,000 400,000 450,000 500,000
Avg.Latency(ms)
# of IOPS
Latency Graph
100% Reads
100% Reads
Latency and IOPS
9
0.00
0.10
0.20
0.30
0.40
0.50
0.60
0.70
0 50,000 100,000 150,000 200,000 250,000 300,000 350,000
Avg.Latency(ms)
# of IOPS
Latency Graph
50% Reads & 50% Writes
50% Reads / 50% Writes
© 2016 NetApp, Inc. All rightsreserved. NetAppConfidential – LimitedUse Only
Cost-Effective Performance
10 © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
NetApp MongoDB Customer Success
Aerospace Company
 Business Challenge
̶ Protect IT data assets from cyber attacks
̶ Had difficulty analyzing,processing, and scaling data in a geo-spatial compute cloud
 NetApp Solution
̶ FlexPod® Select , NetApp® E-Series, Cisco UCS servers, Cisco Nexus fabric extender
 Solution Stack
̶ MongoDB database, Cloudera Hadoop , custom cyber analytics application
 Why NetApp
̶ Processing time went from 12 minutes per data cell to 20 seconds with linear scalability
̶ Simple and easy integration—no need to redesign apps or analytic systems
̶ Higher level of reliability for MongoDB and Hadoop
̶ Better TCO vs. commodity servers with internal drives
11 © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
NetApp EF is MongoDB Certified
 Field proven platform to deliver lowest latency
performance
 Better performance and reliability vs.
commodity servers with internal disks
 Performance Read Cache flexibility
12 © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Commodity
Servers
NetApp®
EF560
Unavailability
during controller
failure
30 seconds 2 seconds
Performance
drop during disk
failure
92% 20%
Reconstruction
time
10 hours 15 minutes
NoSQL: EF560 Proof Points
13
EF560 vs. Commodity Servers
with Internal Storage During Failure
EF560 Performance Scaling
0
40000
80000
120000
160000
200000
240000
0 32 64 96 128 160 192 224 256 288 320 352
Throughput(ops/sec)
YCSB Client Threads (#)
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Enterprise Ready Infrastructure
© 2016 NetApp, Inc. All rightsreserved. NetAppConfidential – LimitedUse Only14
NetApp MongoDB
Customer Success
Attach Rates 40%
15
Large Bank/Financial Services Company
 Business Challenge
 Backup/restore for MongoDB
 Deployment best practice for Virtual
Infrastructure in NFS and SAN
 NetApp Products: ONTAP AFF, SnapCreator
framework, Snapshot, SnapRestore, FlexClone
 Solution Stack: MongoDB
 Why NetApp:
 Demonstrated robust backup and restore
with SnapCreator
 Provided deployment guidelines for Virtual
Infrastructure deployment
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Backup & Restore
“User-story” : "I run a mongodump of our database
every night. When I did a restore to a totally separate
replica set the sizes are drastically different. I'm
gathering that this is probably normal, but looking for a
little more confirmation from the community.
First is the current prod db stats, then the next section
is the replica set I created and performed a
mongorestore. Showdbs shows the db at about 140GB,
yet the mongodump size is about 80GB.”
Snapshots
16
Source: https://groups.google.com/forum/#!topic/mongodb-user/8MF4Tku8w nI
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Backup & Restore (Cont.)
Snapshots
17
Source: https://groups.google.com/forum/#!topic/mongodb-user/8MF4Tku8w nI
 Reason: Mongorestore didn’t restore all the
collections.
 Destination ran out of space or other reasons
 NetApp snapshot for backups:
 In the case of a restore you get everything you want
the same way as it was when the snapshot was taken
 It’s much faster than using mongodump/mongorestore
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
MongoDB: Backup and Disaster Recovery with NetApp SnapMirror
NetApp
AFF
vSphere / vCenter / NetApp VSC
EBS
Secondary
SnapMirror
Backup/DR to the Secondary
Fibre Channel
Primary
SnapCreator for
MongoDB
Snapshot backups & replication
Instant database cloning
(test/dev)
NetApp FAS
or
ONTAP
Select
© 2016 NetApp, Inc. All rightsreserved. NetAppConfidential – LimitedUse Only
Eliminate Sprawl of Data Copies
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only19
NetApp MongoDB
Customer Success
Attach Rates 40%
20
Photo Sharing Company
 Business Challenge
 Constant shuffling of data due to
inefficiencies of storage silos
 Reduce complexity, and eliminate scaling
challenges
 NetApp Products: ONTAP AFF, StorageGRID
Webscale for modified and proxy images
 Solution Stack: MongoDB
 Why NetApp:
 Stability, reliable support
 Ease of scalability
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Sharding a Collection
FlexClone
21
Source: https://groups.google.com/forum/#!topic/mongodb-user/D7yw ikq8q4U
“User-story” : "Hello All, I am designing the sharding
strategy for one of my collection. Each object in that
collection has a timestampfield which I find best to use as
my shard key.”
“Forum-comments” : “Shard key selection is an important
step in your schema design, since once created, the shard
key is immutable. That is, if later on you discover that the
shard key is not the best, you would have to dump the
collection, recreate the collection with a different shard key,
and re-import all the data back in.”
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Sharding a Collection
FlexClone
22
Source: https://groups.google.com/forum/#!topic/mongodb-user/D7yw ikq8q4U
PRD
mdb server 1
mdb server 2
mdb server 3
NetApp Storage
mdb server 4
mdb server 5
mdb server 6
Cloned PRD
Running shard
key testing
 NetApp FlexClone technology
 Instant replication without additional storage
space
 Easily create an environment to run a shard
key selection testing for your collection
 No impact to the production environment (PRD)
 No need to re-do everything on the PRD
database, you can promote the cloned PRD to
be the production database.
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF MongoDB Data Reduction with Inline Deduplication
and Inline Compression
 Test configuration
 Test Tool: MongoPerf
 Compression disabled on MongoDB side
 Result: 15:1 data reduction; saves CPU
server cycles for other tasks
 NetApp portfolio of storage efficiency
technologies helps ensure low storage cost
23
Inline Adaptive
Compression Inline Deduplication Inline Data
Compaction
Inline Zero-block
Deduplication
 All-zero blocks are
detected
 No user data is written
to SSDs; only metadata
is updated
• Compresses 8KB
logical I/Os into 4KB
physical blocks
• 8KB group size aligned
with the I/O size used
by most databases
 Deduplicates incoming
blocks against recently
written blocks
 Use with background
(post-write) dedupe to
maximize space savings
 Combines 2 or more
small logical I/Os
(typically <2KB) into one
4KB physical block
 Also compresses 4KB
logical I/Os
© 2016 NetApp, Inc. All rightsreserved. NetAppConfidential – LimitedUse Only
Best of Breed Data Life Cycle
Management
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only24
AFF MongoDB on NetApp Data Fabric
AFF and Cloud ONTAP in Amazon Web Services
AFF/FAS
EBS
NPS
SnapMirror
Backup/DR to the NPS/SecondaryOn Premises
VMware vSphere 6.0
VMware vCenter NetApp VSC
RHEL RHEL
MongoDB 3.0
FC/iSCSI
RHEL
NFS/iSCSI
AFF/FAS
25 © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
26
 Unified Data Lake for all workloads
 Elastic in scale and performance
 Spans enterprise, cloud and hybrid
HDFS
Spark
NOSQL NAS
MapReduce Impala
RDBMS
Streaming
Collab
NOSQL
Data
Sources
Analytics Engines
Data Lifecycle
Management
Backup | DR | Tiering
Datastore Formats
ONTAP Data Lake
(Flash | Disk | Cloud)
NetApp Data Lake Solution
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
NetApp Volume Encryption (NVE)
 Secure your data and simplify key
management on any type of drive
 Zero-management encryption solution for
data on disk
 Leverage storage efficiency features and
encryption; saves CPU server cycles
Volume Encryption and Compliance
SnapLock for Compliance
 Comply with strict data-retention
regulations and internal IT governance
rules
 SnapLock Enterprise
 Administratoris trusted to perform deletes
 SnapLock Compliance
 Administratoris not trusted to perform deletes
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only27
 Inline dedupe and compression reduces
MongoDB storage consumption without
impacting performance
 Integrated API facilitates auto-scaling and full-
stack operational integration
 Scale MongoDB infrastructure without
downtime
 Rapid volume cloning capabilities allow for
new backup and deployment strategies
MongoDB on NetApp SolidFire
Solution overview
28
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Summary
29
NetApp storage solutions maximize your
MongoDB Investment:
 Accelerate MongoDB performance
 Increase availability
 Eliminate data sprawl and reduce copies
 Streamline data lifecycle management
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Related Sessions and Resources:
30
 For additional information after the event visit:
 http://www.netapp.com/us/solutions/big-data/nosql/mongodb.aspx
 MongoDB Solution brief w/ AFF and EF : http://www.netapp.com/us/media/ds-3778.pdf
 MongoDB TR w/ AFF: http://www.netapp.com/us/media/tr-4492.pdf
 MongoDB TR w/ E-Series: http://www.netapp.com/us/media/tr-4501.pdf
 MongoDB Solution brief w/ SolidFire:
http://info.solidfire.com/rs/solidfire/images/SolidFire_SolutionBrief_MongoDB.pdf
Visit us at the NetApp booth!
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Thank You
© 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to MongoDB Enterprise
Introduction to MongoDB EnterpriseIntroduction to MongoDB Enterprise
Introduction to MongoDB EnterpriseMongoDB
 
An Enterprise Architect's View of MongoDB
An Enterprise Architect's View of MongoDBAn Enterprise Architect's View of MongoDB
An Enterprise Architect's View of MongoDBMongoDB
 
Webinar: Simplifying the Database Experience with MongoDB Atlas
Webinar: Simplifying the Database Experience with MongoDB AtlasWebinar: Simplifying the Database Experience with MongoDB Atlas
Webinar: Simplifying the Database Experience with MongoDB AtlasMongoDB
 
MongoDB Atlas
MongoDB AtlasMongoDB Atlas
MongoDB AtlasMongoDB
 
Cloud Data Strategy event London
Cloud Data Strategy event LondonCloud Data Strategy event London
Cloud Data Strategy event LondonMongoDB
 
MongoDB Europe 2016 - Powering Microservices with Docker, Kubernetes, and Kafka
MongoDB Europe 2016 - Powering Microservices with Docker, Kubernetes, and KafkaMongoDB Europe 2016 - Powering Microservices with Docker, Kubernetes, and Kafka
MongoDB Europe 2016 - Powering Microservices with Docker, Kubernetes, and KafkaMongoDB
 
Unlocking Operational Intelligence from the Data Lake
Unlocking Operational Intelligence from the Data LakeUnlocking Operational Intelligence from the Data Lake
Unlocking Operational Intelligence from the Data LakeMongoDB
 
An Introduction to MongoDB Ops Manager
An Introduction to MongoDB Ops ManagerAn Introduction to MongoDB Ops Manager
An Introduction to MongoDB Ops ManagerMongoDB
 
Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp
Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetAppBridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp
Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetAppMongoDB
 
MongoDB and RDBMS: Using Polyglot Persistence at Equifax
MongoDB and RDBMS: Using Polyglot Persistence at Equifax MongoDB and RDBMS: Using Polyglot Persistence at Equifax
MongoDB and RDBMS: Using Polyglot Persistence at Equifax MongoDB
 
Conceptos Avanzados 1: Motores de Almacenamiento
Conceptos Avanzados 1: Motores de AlmacenamientoConceptos Avanzados 1: Motores de Almacenamiento
Conceptos Avanzados 1: Motores de AlmacenamientoMongoDB
 
Webinar: An Enterprise Architect’s View of MongoDB
Webinar: An Enterprise Architect’s View of MongoDBWebinar: An Enterprise Architect’s View of MongoDB
Webinar: An Enterprise Architect’s View of MongoDBMongoDB
 
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...Andrew Morgan
 
Advanced Schema Design Patterns
Advanced Schema Design PatternsAdvanced Schema Design Patterns
Advanced Schema Design PatternsMongoDB
 
Webinar: Faster Big Data Analytics with MongoDB
Webinar: Faster Big Data Analytics with MongoDBWebinar: Faster Big Data Analytics with MongoDB
Webinar: Faster Big Data Analytics with MongoDBMongoDB
 
Big Data Day LA 2015 - Introducing N1QL: SQL for Documents by Jeff Morris of ...
Big Data Day LA 2015 - Introducing N1QL: SQL for Documents by Jeff Morris of ...Big Data Day LA 2015 - Introducing N1QL: SQL for Documents by Jeff Morris of ...
Big Data Day LA 2015 - Introducing N1QL: SQL for Documents by Jeff Morris of ...Data Con LA
 
Overcoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDBOvercoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDBMongoDB
 
Building a Scalable and Modern Infrastructure at CARFAX
Building a Scalable and Modern Infrastructure at CARFAXBuilding a Scalable and Modern Infrastructure at CARFAX
Building a Scalable and Modern Infrastructure at CARFAXMongoDB
 
MongoDB 3.2 Feature Preview
MongoDB 3.2 Feature PreviewMongoDB 3.2 Feature Preview
MongoDB 3.2 Feature PreviewNorberto Leite
 
MongoDB Europe 2016 - Warehousing MongoDB Data using Apache Beam and BigQuery
MongoDB Europe 2016 - Warehousing MongoDB Data using Apache Beam and BigQueryMongoDB Europe 2016 - Warehousing MongoDB Data using Apache Beam and BigQuery
MongoDB Europe 2016 - Warehousing MongoDB Data using Apache Beam and BigQueryMongoDB
 

Was ist angesagt? (20)

Introduction to MongoDB Enterprise
Introduction to MongoDB EnterpriseIntroduction to MongoDB Enterprise
Introduction to MongoDB Enterprise
 
An Enterprise Architect's View of MongoDB
An Enterprise Architect's View of MongoDBAn Enterprise Architect's View of MongoDB
An Enterprise Architect's View of MongoDB
 
Webinar: Simplifying the Database Experience with MongoDB Atlas
Webinar: Simplifying the Database Experience with MongoDB AtlasWebinar: Simplifying the Database Experience with MongoDB Atlas
Webinar: Simplifying the Database Experience with MongoDB Atlas
 
MongoDB Atlas
MongoDB AtlasMongoDB Atlas
MongoDB Atlas
 
Cloud Data Strategy event London
Cloud Data Strategy event LondonCloud Data Strategy event London
Cloud Data Strategy event London
 
MongoDB Europe 2016 - Powering Microservices with Docker, Kubernetes, and Kafka
MongoDB Europe 2016 - Powering Microservices with Docker, Kubernetes, and KafkaMongoDB Europe 2016 - Powering Microservices with Docker, Kubernetes, and Kafka
MongoDB Europe 2016 - Powering Microservices with Docker, Kubernetes, and Kafka
 
Unlocking Operational Intelligence from the Data Lake
Unlocking Operational Intelligence from the Data LakeUnlocking Operational Intelligence from the Data Lake
Unlocking Operational Intelligence from the Data Lake
 
An Introduction to MongoDB Ops Manager
An Introduction to MongoDB Ops ManagerAn Introduction to MongoDB Ops Manager
An Introduction to MongoDB Ops Manager
 
Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp
Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetAppBridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp
Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp
 
MongoDB and RDBMS: Using Polyglot Persistence at Equifax
MongoDB and RDBMS: Using Polyglot Persistence at Equifax MongoDB and RDBMS: Using Polyglot Persistence at Equifax
MongoDB and RDBMS: Using Polyglot Persistence at Equifax
 
Conceptos Avanzados 1: Motores de Almacenamiento
Conceptos Avanzados 1: Motores de AlmacenamientoConceptos Avanzados 1: Motores de Almacenamiento
Conceptos Avanzados 1: Motores de Almacenamiento
 
Webinar: An Enterprise Architect’s View of MongoDB
Webinar: An Enterprise Architect’s View of MongoDBWebinar: An Enterprise Architect’s View of MongoDB
Webinar: An Enterprise Architect’s View of MongoDB
 
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
 
Advanced Schema Design Patterns
Advanced Schema Design PatternsAdvanced Schema Design Patterns
Advanced Schema Design Patterns
 
Webinar: Faster Big Data Analytics with MongoDB
Webinar: Faster Big Data Analytics with MongoDBWebinar: Faster Big Data Analytics with MongoDB
Webinar: Faster Big Data Analytics with MongoDB
 
Big Data Day LA 2015 - Introducing N1QL: SQL for Documents by Jeff Morris of ...
Big Data Day LA 2015 - Introducing N1QL: SQL for Documents by Jeff Morris of ...Big Data Day LA 2015 - Introducing N1QL: SQL for Documents by Jeff Morris of ...
Big Data Day LA 2015 - Introducing N1QL: SQL for Documents by Jeff Morris of ...
 
Overcoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDBOvercoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDB
 
Building a Scalable and Modern Infrastructure at CARFAX
Building a Scalable and Modern Infrastructure at CARFAXBuilding a Scalable and Modern Infrastructure at CARFAX
Building a Scalable and Modern Infrastructure at CARFAX
 
MongoDB 3.2 Feature Preview
MongoDB 3.2 Feature PreviewMongoDB 3.2 Feature Preview
MongoDB 3.2 Feature Preview
 
MongoDB Europe 2016 - Warehousing MongoDB Data using Apache Beam and BigQuery
MongoDB Europe 2016 - Warehousing MongoDB Data using Apache Beam and BigQueryMongoDB Europe 2016 - Warehousing MongoDB Data using Apache Beam and BigQuery
MongoDB Europe 2016 - Warehousing MongoDB Data using Apache Beam and BigQuery
 

Andere mochten auch

How to shutdown and power up of the netapp cluster mode storage system
How to shutdown and power up of the netapp cluster mode storage systemHow to shutdown and power up of the netapp cluster mode storage system
How to shutdown and power up of the netapp cluster mode storage systemSaroj Sahu
 
MongoDB Europe 2016 - MongoDB, Ops Manager & Docker at SNCF
MongoDB Europe 2016 - MongoDB, Ops Manager & Docker at SNCFMongoDB Europe 2016 - MongoDB, Ops Manager & Docker at SNCF
MongoDB Europe 2016 - MongoDB, Ops Manager & Docker at SNCFMongoDB
 
MongoDB Europe 2016 - Using MongoDB to Build a Fast and Scalable Content Repo...
MongoDB Europe 2016 - Using MongoDB to Build a Fast and Scalable Content Repo...MongoDB Europe 2016 - Using MongoDB to Build a Fast and Scalable Content Repo...
MongoDB Europe 2016 - Using MongoDB to Build a Fast and Scalable Content Repo...MongoDB
 
MongoDB Europe 2016 - Enabling the Internet of Things at Proximus - Belgium's...
MongoDB Europe 2016 - Enabling the Internet of Things at Proximus - Belgium's...MongoDB Europe 2016 - Enabling the Internet of Things at Proximus - Belgium's...
MongoDB Europe 2016 - Enabling the Internet of Things at Proximus - Belgium's...MongoDB
 
MongoDB Europe 2016 - Advanced MongoDB Aggregation Pipelines
MongoDB Europe 2016 - Advanced MongoDB Aggregation PipelinesMongoDB Europe 2016 - Advanced MongoDB Aggregation Pipelines
MongoDB Europe 2016 - Advanced MongoDB Aggregation PipelinesMongoDB
 
MongoDB Europe 2016 - Debugging MongoDB Performance
MongoDB Europe 2016 - Debugging MongoDB PerformanceMongoDB Europe 2016 - Debugging MongoDB Performance
MongoDB Europe 2016 - Debugging MongoDB PerformanceMongoDB
 
MongoDB Europe 2016 - MongoDB 3.4 preview and introduction to MongoDB Atlas
MongoDB Europe 2016 - MongoDB 3.4 preview and introduction to MongoDB AtlasMongoDB Europe 2016 - MongoDB 3.4 preview and introduction to MongoDB Atlas
MongoDB Europe 2016 - MongoDB 3.4 preview and introduction to MongoDB AtlasMongoDB
 
Cisco UCS with NetApp Storage for SAP HANA Solution
Cisco UCS with NetApp Storage for SAP HANA Solution Cisco UCS with NetApp Storage for SAP HANA Solution
Cisco UCS with NetApp Storage for SAP HANA Solution NetApp
 
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp StorageVMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp StorageVMworld
 
Use the power of Microsoft Azure with NetApp Storage
Use the power of Microsoft Azure with NetApp StorageUse the power of Microsoft Azure with NetApp Storage
Use the power of Microsoft Azure with NetApp StorageProact Netherlands B.V.
 
MongoDB Europe 2016 - Graph Operations with MongoDB
MongoDB Europe 2016 - Graph Operations with MongoDBMongoDB Europe 2016 - Graph Operations with MongoDB
MongoDB Europe 2016 - Graph Operations with MongoDBMongoDB
 
MongoDB Europe 2016 - Welcome
MongoDB Europe 2016 - WelcomeMongoDB Europe 2016 - Welcome
MongoDB Europe 2016 - WelcomeMongoDB
 
The Value of NetApp with VMware
The Value of NetApp with VMwareThe Value of NetApp with VMware
The Value of NetApp with VMwareCapito Livingstone
 
MongoDB Launchpad 2016: Moving Cybersecurity to the Cloud
MongoDB Launchpad 2016: Moving Cybersecurity to the CloudMongoDB Launchpad 2016: Moving Cybersecurity to the Cloud
MongoDB Launchpad 2016: Moving Cybersecurity to the CloudMongoDB
 
Are you in control of your cloud?
Are you in control of your cloud?Are you in control of your cloud?
Are you in control of your cloud?Carrenza
 
L’architettura di Classe Enterprise di Nuova Generazione
L’architettura di Classe Enterprise di Nuova GenerazioneL’architettura di Classe Enterprise di Nuova Generazione
L’architettura di Classe Enterprise di Nuova GenerazioneMongoDB
 
MongoDB Europe 2016 - Building WiredTiger
MongoDB Europe 2016 - Building WiredTigerMongoDB Europe 2016 - Building WiredTiger
MongoDB Europe 2016 - Building WiredTigerMongoDB
 

Andere mochten auch (18)

How to shutdown and power up of the netapp cluster mode storage system
How to shutdown and power up of the netapp cluster mode storage systemHow to shutdown and power up of the netapp cluster mode storage system
How to shutdown and power up of the netapp cluster mode storage system
 
MongoDB Europe 2016 - MongoDB, Ops Manager & Docker at SNCF
MongoDB Europe 2016 - MongoDB, Ops Manager & Docker at SNCFMongoDB Europe 2016 - MongoDB, Ops Manager & Docker at SNCF
MongoDB Europe 2016 - MongoDB, Ops Manager & Docker at SNCF
 
MongoDB Europe 2016 - Using MongoDB to Build a Fast and Scalable Content Repo...
MongoDB Europe 2016 - Using MongoDB to Build a Fast and Scalable Content Repo...MongoDB Europe 2016 - Using MongoDB to Build a Fast and Scalable Content Repo...
MongoDB Europe 2016 - Using MongoDB to Build a Fast and Scalable Content Repo...
 
MongoDB Europe 2016 - Enabling the Internet of Things at Proximus - Belgium's...
MongoDB Europe 2016 - Enabling the Internet of Things at Proximus - Belgium's...MongoDB Europe 2016 - Enabling the Internet of Things at Proximus - Belgium's...
MongoDB Europe 2016 - Enabling the Internet of Things at Proximus - Belgium's...
 
MongoDB Europe 2016 - Advanced MongoDB Aggregation Pipelines
MongoDB Europe 2016 - Advanced MongoDB Aggregation PipelinesMongoDB Europe 2016 - Advanced MongoDB Aggregation Pipelines
MongoDB Europe 2016 - Advanced MongoDB Aggregation Pipelines
 
MongoDB Europe 2016 - Debugging MongoDB Performance
MongoDB Europe 2016 - Debugging MongoDB PerformanceMongoDB Europe 2016 - Debugging MongoDB Performance
MongoDB Europe 2016 - Debugging MongoDB Performance
 
MongoDB Europe 2016 - MongoDB 3.4 preview and introduction to MongoDB Atlas
MongoDB Europe 2016 - MongoDB 3.4 preview and introduction to MongoDB AtlasMongoDB Europe 2016 - MongoDB 3.4 preview and introduction to MongoDB Atlas
MongoDB Europe 2016 - MongoDB 3.4 preview and introduction to MongoDB Atlas
 
Cisco UCS with NetApp Storage for SAP HANA Solution
Cisco UCS with NetApp Storage for SAP HANA Solution Cisco UCS with NetApp Storage for SAP HANA Solution
Cisco UCS with NetApp Storage for SAP HANA Solution
 
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp StorageVMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage
 
Use the power of Microsoft Azure with NetApp Storage
Use the power of Microsoft Azure with NetApp StorageUse the power of Microsoft Azure with NetApp Storage
Use the power of Microsoft Azure with NetApp Storage
 
MongoDB Europe 2016 - Graph Operations with MongoDB
MongoDB Europe 2016 - Graph Operations with MongoDBMongoDB Europe 2016 - Graph Operations with MongoDB
MongoDB Europe 2016 - Graph Operations with MongoDB
 
MongoDB Europe 2016 - Welcome
MongoDB Europe 2016 - WelcomeMongoDB Europe 2016 - Welcome
MongoDB Europe 2016 - Welcome
 
Wafl overview
Wafl overviewWafl overview
Wafl overview
 
The Value of NetApp with VMware
The Value of NetApp with VMwareThe Value of NetApp with VMware
The Value of NetApp with VMware
 
MongoDB Launchpad 2016: Moving Cybersecurity to the Cloud
MongoDB Launchpad 2016: Moving Cybersecurity to the CloudMongoDB Launchpad 2016: Moving Cybersecurity to the Cloud
MongoDB Launchpad 2016: Moving Cybersecurity to the Cloud
 
Are you in control of your cloud?
Are you in control of your cloud?Are you in control of your cloud?
Are you in control of your cloud?
 
L’architettura di Classe Enterprise di Nuova Generazione
L’architettura di Classe Enterprise di Nuova GenerazioneL’architettura di Classe Enterprise di Nuova Generazione
L’architettura di Classe Enterprise di Nuova Generazione
 
MongoDB Europe 2016 - Building WiredTiger
MongoDB Europe 2016 - Building WiredTigerMongoDB Europe 2016 - Building WiredTiger
MongoDB Europe 2016 - Building WiredTiger
 

Ähnlich wie MongoDB Europe 2016 - Deploying MongoDB on NetApp storage

OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017Cloud Native Day Tel Aviv
 
Introduction to the OpenPOWER Foundation - Open Source Days event
Introduction to the OpenPOWER Foundation - Open Source Days eventIntroduction to the OpenPOWER Foundation - Open Source Days event
Introduction to the OpenPOWER Foundation - Open Source Days eventMandie Quartly
 
Lessons learned processing 70 billion data points a day using the hybrid cloud
Lessons learned processing 70 billion data points a day using the hybrid cloudLessons learned processing 70 billion data points a day using the hybrid cloud
Lessons learned processing 70 billion data points a day using the hybrid cloudDataWorks Summit
 
Webinar: High Performance MongoDB Applications with IBM POWER8
Webinar: High Performance MongoDB Applications with IBM POWER8Webinar: High Performance MongoDB Applications with IBM POWER8
Webinar: High Performance MongoDB Applications with IBM POWER8MongoDB
 
NetApp IT Efficiencies Gained with Flash, NetApp ONTAP, OnCommand Insight, Al...
NetApp IT Efficiencies Gained with Flash, NetApp ONTAP, OnCommand Insight, Al...NetApp IT Efficiencies Gained with Flash, NetApp ONTAP, OnCommand Insight, Al...
NetApp IT Efficiencies Gained with Flash, NetApp ONTAP, OnCommand Insight, Al...NetApp
 
IBM Runtimes Performance Observations with Apache Spark
IBM Runtimes Performance Observations with Apache SparkIBM Runtimes Performance Observations with Apache Spark
IBM Runtimes Performance Observations with Apache SparkAdamRobertsIBM
 
NetApp Fabric Pool Deck
NetApp Fabric Pool DeckNetApp Fabric Pool Deck
NetApp Fabric Pool DeckAlex Tsui
 
MongoDB: Advantages of an Open Source NoSQL Database
MongoDB: Advantages of an Open Source NoSQL DatabaseMongoDB: Advantages of an Open Source NoSQL Database
MongoDB: Advantages of an Open Source NoSQL DatabaseFITC
 
OWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems Specialist
OWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems SpecialistOWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems Specialist
OWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems SpecialistParis Open Source Summit
 
Apache Spark Performance Observations
Apache Spark Performance ObservationsApache Spark Performance Observations
Apache Spark Performance ObservationsAdam Roberts
 
DRBD + OpenStack (Openstack Live Prague 2016)
DRBD + OpenStack (Openstack Live Prague 2016)DRBD + OpenStack (Openstack Live Prague 2016)
DRBD + OpenStack (Openstack Live Prague 2016)Jaroslav Jacjuk
 
K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...
K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...
K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...Fujitsu India
 
EDB Postgres with Containers
EDB Postgres with ContainersEDB Postgres with Containers
EDB Postgres with ContainersEDB
 
NetApp_solutions_HondaTH
NetApp_solutions_HondaTHNetApp_solutions_HondaTH
NetApp_solutions_HondaTHPredee Kajonpai
 
2019 StartIT - Boosting your performance with Blackfire
2019 StartIT - Boosting your performance with Blackfire2019 StartIT - Boosting your performance with Blackfire
2019 StartIT - Boosting your performance with BlackfireMarko Mitranić
 
Kafka at Peak Performance
Kafka at Peak PerformanceKafka at Peak Performance
Kafka at Peak PerformanceTodd Palino
 
EMEA TechTalk – The NetApp Flash Optimized Portfolio
EMEA TechTalk – The NetApp Flash Optimized PortfolioEMEA TechTalk – The NetApp Flash Optimized Portfolio
EMEA TechTalk – The NetApp Flash Optimized PortfolioNetApp
 
Flash changes everything?! Flash changes nothing...
Flash changes everything?! Flash changes nothing...Flash changes everything?! Flash changes nothing...
Flash changes everything?! Flash changes nothing...Proact Netherlands B.V.
 
Back to Basics Webinar 6: Production Deployment
Back to Basics Webinar 6: Production DeploymentBack to Basics Webinar 6: Production Deployment
Back to Basics Webinar 6: Production DeploymentMongoDB
 
PHP Performance tuning for Drupal 8
PHP Performance tuning for Drupal 8PHP Performance tuning for Drupal 8
PHP Performance tuning for Drupal 8Acquia
 

Ähnlich wie MongoDB Europe 2016 - Deploying MongoDB on NetApp storage (20)

OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
 
Introduction to the OpenPOWER Foundation - Open Source Days event
Introduction to the OpenPOWER Foundation - Open Source Days eventIntroduction to the OpenPOWER Foundation - Open Source Days event
Introduction to the OpenPOWER Foundation - Open Source Days event
 
Lessons learned processing 70 billion data points a day using the hybrid cloud
Lessons learned processing 70 billion data points a day using the hybrid cloudLessons learned processing 70 billion data points a day using the hybrid cloud
Lessons learned processing 70 billion data points a day using the hybrid cloud
 
Webinar: High Performance MongoDB Applications with IBM POWER8
Webinar: High Performance MongoDB Applications with IBM POWER8Webinar: High Performance MongoDB Applications with IBM POWER8
Webinar: High Performance MongoDB Applications with IBM POWER8
 
NetApp IT Efficiencies Gained with Flash, NetApp ONTAP, OnCommand Insight, Al...
NetApp IT Efficiencies Gained with Flash, NetApp ONTAP, OnCommand Insight, Al...NetApp IT Efficiencies Gained with Flash, NetApp ONTAP, OnCommand Insight, Al...
NetApp IT Efficiencies Gained with Flash, NetApp ONTAP, OnCommand Insight, Al...
 
IBM Runtimes Performance Observations with Apache Spark
IBM Runtimes Performance Observations with Apache SparkIBM Runtimes Performance Observations with Apache Spark
IBM Runtimes Performance Observations with Apache Spark
 
NetApp Fabric Pool Deck
NetApp Fabric Pool DeckNetApp Fabric Pool Deck
NetApp Fabric Pool Deck
 
MongoDB: Advantages of an Open Source NoSQL Database
MongoDB: Advantages of an Open Source NoSQL DatabaseMongoDB: Advantages of an Open Source NoSQL Database
MongoDB: Advantages of an Open Source NoSQL Database
 
OWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems Specialist
OWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems SpecialistOWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems Specialist
OWF14 - Plenary Session : Thibaud Besson, IBM POWER Systems Specialist
 
Apache Spark Performance Observations
Apache Spark Performance ObservationsApache Spark Performance Observations
Apache Spark Performance Observations
 
DRBD + OpenStack (Openstack Live Prague 2016)
DRBD + OpenStack (Openstack Live Prague 2016)DRBD + OpenStack (Openstack Live Prague 2016)
DRBD + OpenStack (Openstack Live Prague 2016)
 
K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...
K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...
K5.Fujitsu World Tour 2016-Winning with NetApp in Digital Transformation Age,...
 
EDB Postgres with Containers
EDB Postgres with ContainersEDB Postgres with Containers
EDB Postgres with Containers
 
NetApp_solutions_HondaTH
NetApp_solutions_HondaTHNetApp_solutions_HondaTH
NetApp_solutions_HondaTH
 
2019 StartIT - Boosting your performance with Blackfire
2019 StartIT - Boosting your performance with Blackfire2019 StartIT - Boosting your performance with Blackfire
2019 StartIT - Boosting your performance with Blackfire
 
Kafka at Peak Performance
Kafka at Peak PerformanceKafka at Peak Performance
Kafka at Peak Performance
 
EMEA TechTalk – The NetApp Flash Optimized Portfolio
EMEA TechTalk – The NetApp Flash Optimized PortfolioEMEA TechTalk – The NetApp Flash Optimized Portfolio
EMEA TechTalk – The NetApp Flash Optimized Portfolio
 
Flash changes everything?! Flash changes nothing...
Flash changes everything?! Flash changes nothing...Flash changes everything?! Flash changes nothing...
Flash changes everything?! Flash changes nothing...
 
Back to Basics Webinar 6: Production Deployment
Back to Basics Webinar 6: Production DeploymentBack to Basics Webinar 6: Production Deployment
Back to Basics Webinar 6: Production Deployment
 
PHP Performance tuning for Drupal 8
PHP Performance tuning for Drupal 8PHP Performance tuning for Drupal 8
PHP Performance tuning for Drupal 8
 

Mehr von MongoDB

MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB
 
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB
 
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB
 
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB
 
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB
 
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB
 
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 MongoDB SoCal 2020: MongoDB Atlas Jump Start MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB SoCal 2020: MongoDB Atlas Jump StartMongoDB
 
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB
 
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB
 
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB
 
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB
 
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB
 
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB
 
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB
 
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB
 
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB
 
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB
 
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB
 
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB
 
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB
 

Mehr von MongoDB (20)

MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
 
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
 
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
 
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
 
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
 
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
 
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 MongoDB SoCal 2020: MongoDB Atlas Jump Start MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
 
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
 
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
 
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
 
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
 
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
 
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
 
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
 
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
 
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
 
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
 
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
 
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
 

Kürzlich hochgeladen

Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024Susanna-Assunta Sansone
 
SMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxSMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxHaritikaChhatwal1
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Boston Institute of Analytics
 
Decoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectDecoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectBoston Institute of Analytics
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxSimranPal17
 
Cyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataCyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataTecnoIncentive
 
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelDecoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelBoston Institute of Analytics
 
Principles and Practices of Data Visualization
Principles and Practices of Data VisualizationPrinciples and Practices of Data Visualization
Principles and Practices of Data VisualizationKianJazayeri1
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfblazblazml
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Cathrine Wilhelmsen
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Seán Kennedy
 
Rithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdfRithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdfrahulyadav957181
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Boston Institute of Analytics
 
IBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaIBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaManalVerma4
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...Amil Baba Dawood bangali
 

Kürzlich hochgeladen (20)

Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
 
Data Analysis Project: Stroke Prediction
Data Analysis Project: Stroke PredictionData Analysis Project: Stroke Prediction
Data Analysis Project: Stroke Prediction
 
Insurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis ProjectInsurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis Project
 
SMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptxSMOTE and K-Fold Cross Validation-Presentation.pptx
SMOTE and K-Fold Cross Validation-Presentation.pptx
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
 
Decoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectDecoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis Project
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptx
 
Cyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataCyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded data
 
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelDecoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
 
Principles and Practices of Data Visualization
Principles and Practices of Data VisualizationPrinciples and Practices of Data Visualization
Principles and Practices of Data Visualization
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...
 
Rithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdfRithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdf
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
 
IBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaIBEF report on the Insurance market in India
IBEF report on the Insurance market in India
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
 

MongoDB Europe 2016 - Deploying MongoDB on NetApp storage

  • 1. 1 NetApp + MongoDB: Maximize Your Investment MongoDB Europe 2016 Paul Mu Technical Director, NetApp Mohinder Toor Business Development Executive, NetApp © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 2. Agenda 1. NetApp Introduction 2. MongoDB Internal Storage Pain Points 3. Why NetApp 4. MongoDB Use Cases: NetApp Optimizes your MongoDB solution  High Performance (AFF)  Cost-Effective Performance (EF)  Enterprise Ready Infrastructure (AFF)  Eliminate Data Sprawl and Reduce Data Copies (AFF)  Best Breed Data Life Cycle Management (AFF, SolidFire) 5. Resources 6. Q&A © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only2
  • 3. 3 1. From FORTUNE Magazine, June 15, 2016 © 2016 Time Inc. FORTUNE and FORTUNE 500 are registered trademarks of Time Inc. and areused under license. FORTUNE and Time Inc. are not affiliated w ith, and do not endorse products or services of,NetApp.IDC Worldw ide Quarterly Enterprise Storage Systems Tracker 2016 Q1, June 2016 (Open Netw orked Enterprise Storage Systems revenue) in Converged Infrastructure capacity shipped FY’16 revenue: $5.55 billion Recognized as a FORTUNE 500® Company 20161 Creator of ONTAP, the world’s branded storage OS2 in data replication software #1 in serving Germany #1 #1 #1 Leader in oil & gas, media & entertainment, financial services, healthcare NetApp AFF is #2 with 22.8% revenue market share #2 © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 4. MongoDB Internal Storage Pain Points  Performance degrades with node and/or drive failures, and increasing users  Difficult to scale up and out on-demand  Time-consuming and costly to manage and maintain  Copying, restoring, protecting and moving data is inefficient and inflexible 4 © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 5. Why NetApp  Achieve predictable high performance  Access your MongoDB data more frequently  Scale with ease with compute and storage decoupled  Consume fewer servers and less capacity to lower your cost of ownership  Choose your all-flash certified solution: All Flash FAS, EF-Series, or SolidFire 5 © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 6. High Performance © 2016 NetApp, Inc. All rightsreserved. NetAppConfidential – LimitedUse Only6
  • 7. NetApp MongoDB Customer Success 7 Large Airline Company  Business Challenge  Utilize analytics to determine new offers and promotions  Improve performance  NetApp Products: ONTAP AFF  Solution Stack: MongoDB  Why NetApp:  High performance  Good experience with AFF in the past © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 8. NetApp AFF is MongoDB Certified Architecture 8  Consistent high performance  High throughput/low latency (< 700 μs)  Mongoperf – IO performance tool © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 9.  100% read  Average number of IOPS – 450K  Average Overall Latency – 0.27 ms  50% read and 50%write  Average number of IOPS – 298K  Average Overall Latency – 0.63 ms AFF MongoDB Performance: Mongoperf 0 0.05 0.1 0.15 0.2 0.25 0.3 0 50,000 100,000 150,000 200,000 250,000 300,000 350,000 400,000 450,000 500,000 Avg.Latency(ms) # of IOPS Latency Graph 100% Reads 100% Reads Latency and IOPS 9 0.00 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0 50,000 100,000 150,000 200,000 250,000 300,000 350,000 Avg.Latency(ms) # of IOPS Latency Graph 50% Reads & 50% Writes 50% Reads / 50% Writes © 2016 NetApp, Inc. All rightsreserved. NetAppConfidential – LimitedUse Only
  • 10. Cost-Effective Performance 10 © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 11. NetApp MongoDB Customer Success Aerospace Company  Business Challenge ̶ Protect IT data assets from cyber attacks ̶ Had difficulty analyzing,processing, and scaling data in a geo-spatial compute cloud  NetApp Solution ̶ FlexPod® Select , NetApp® E-Series, Cisco UCS servers, Cisco Nexus fabric extender  Solution Stack ̶ MongoDB database, Cloudera Hadoop , custom cyber analytics application  Why NetApp ̶ Processing time went from 12 minutes per data cell to 20 seconds with linear scalability ̶ Simple and easy integration—no need to redesign apps or analytic systems ̶ Higher level of reliability for MongoDB and Hadoop ̶ Better TCO vs. commodity servers with internal drives 11 © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 12. NetApp EF is MongoDB Certified  Field proven platform to deliver lowest latency performance  Better performance and reliability vs. commodity servers with internal disks  Performance Read Cache flexibility 12 © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 13. Commodity Servers NetApp® EF560 Unavailability during controller failure 30 seconds 2 seconds Performance drop during disk failure 92% 20% Reconstruction time 10 hours 15 minutes NoSQL: EF560 Proof Points 13 EF560 vs. Commodity Servers with Internal Storage During Failure EF560 Performance Scaling 0 40000 80000 120000 160000 200000 240000 0 32 64 96 128 160 192 224 256 288 320 352 Throughput(ops/sec) YCSB Client Threads (#) © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 14. Enterprise Ready Infrastructure © 2016 NetApp, Inc. All rightsreserved. NetAppConfidential – LimitedUse Only14
  • 15. NetApp MongoDB Customer Success Attach Rates 40% 15 Large Bank/Financial Services Company  Business Challenge  Backup/restore for MongoDB  Deployment best practice for Virtual Infrastructure in NFS and SAN  NetApp Products: ONTAP AFF, SnapCreator framework, Snapshot, SnapRestore, FlexClone  Solution Stack: MongoDB  Why NetApp:  Demonstrated robust backup and restore with SnapCreator  Provided deployment guidelines for Virtual Infrastructure deployment © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 16. Backup & Restore “User-story” : "I run a mongodump of our database every night. When I did a restore to a totally separate replica set the sizes are drastically different. I'm gathering that this is probably normal, but looking for a little more confirmation from the community. First is the current prod db stats, then the next section is the replica set I created and performed a mongorestore. Showdbs shows the db at about 140GB, yet the mongodump size is about 80GB.” Snapshots 16 Source: https://groups.google.com/forum/#!topic/mongodb-user/8MF4Tku8w nI © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 17. Backup & Restore (Cont.) Snapshots 17 Source: https://groups.google.com/forum/#!topic/mongodb-user/8MF4Tku8w nI  Reason: Mongorestore didn’t restore all the collections.  Destination ran out of space or other reasons  NetApp snapshot for backups:  In the case of a restore you get everything you want the same way as it was when the snapshot was taken  It’s much faster than using mongodump/mongorestore © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 18. MongoDB: Backup and Disaster Recovery with NetApp SnapMirror NetApp AFF vSphere / vCenter / NetApp VSC EBS Secondary SnapMirror Backup/DR to the Secondary Fibre Channel Primary SnapCreator for MongoDB Snapshot backups & replication Instant database cloning (test/dev) NetApp FAS or ONTAP Select © 2016 NetApp, Inc. All rightsreserved. NetAppConfidential – LimitedUse Only
  • 19. Eliminate Sprawl of Data Copies © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only19
  • 20. NetApp MongoDB Customer Success Attach Rates 40% 20 Photo Sharing Company  Business Challenge  Constant shuffling of data due to inefficiencies of storage silos  Reduce complexity, and eliminate scaling challenges  NetApp Products: ONTAP AFF, StorageGRID Webscale for modified and proxy images  Solution Stack: MongoDB  Why NetApp:  Stability, reliable support  Ease of scalability © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 21. Sharding a Collection FlexClone 21 Source: https://groups.google.com/forum/#!topic/mongodb-user/D7yw ikq8q4U “User-story” : "Hello All, I am designing the sharding strategy for one of my collection. Each object in that collection has a timestampfield which I find best to use as my shard key.” “Forum-comments” : “Shard key selection is an important step in your schema design, since once created, the shard key is immutable. That is, if later on you discover that the shard key is not the best, you would have to dump the collection, recreate the collection with a different shard key, and re-import all the data back in.” © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 22. Sharding a Collection FlexClone 22 Source: https://groups.google.com/forum/#!topic/mongodb-user/D7yw ikq8q4U PRD mdb server 1 mdb server 2 mdb server 3 NetApp Storage mdb server 4 mdb server 5 mdb server 6 Cloned PRD Running shard key testing  NetApp FlexClone technology  Instant replication without additional storage space  Easily create an environment to run a shard key selection testing for your collection  No impact to the production environment (PRD)  No need to re-do everything on the PRD database, you can promote the cloned PRD to be the production database. © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 23. AFF MongoDB Data Reduction with Inline Deduplication and Inline Compression  Test configuration  Test Tool: MongoPerf  Compression disabled on MongoDB side  Result: 15:1 data reduction; saves CPU server cycles for other tasks  NetApp portfolio of storage efficiency technologies helps ensure low storage cost 23 Inline Adaptive Compression Inline Deduplication Inline Data Compaction Inline Zero-block Deduplication  All-zero blocks are detected  No user data is written to SSDs; only metadata is updated • Compresses 8KB logical I/Os into 4KB physical blocks • 8KB group size aligned with the I/O size used by most databases  Deduplicates incoming blocks against recently written blocks  Use with background (post-write) dedupe to maximize space savings  Combines 2 or more small logical I/Os (typically <2KB) into one 4KB physical block  Also compresses 4KB logical I/Os © 2016 NetApp, Inc. All rightsreserved. NetAppConfidential – LimitedUse Only
  • 24. Best of Breed Data Life Cycle Management © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only24
  • 25. AFF MongoDB on NetApp Data Fabric AFF and Cloud ONTAP in Amazon Web Services AFF/FAS EBS NPS SnapMirror Backup/DR to the NPS/SecondaryOn Premises VMware vSphere 6.0 VMware vCenter NetApp VSC RHEL RHEL MongoDB 3.0 FC/iSCSI RHEL NFS/iSCSI AFF/FAS 25 © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 26. 26  Unified Data Lake for all workloads  Elastic in scale and performance  Spans enterprise, cloud and hybrid HDFS Spark NOSQL NAS MapReduce Impala RDBMS Streaming Collab NOSQL Data Sources Analytics Engines Data Lifecycle Management Backup | DR | Tiering Datastore Formats ONTAP Data Lake (Flash | Disk | Cloud) NetApp Data Lake Solution © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 27. NetApp Volume Encryption (NVE)  Secure your data and simplify key management on any type of drive  Zero-management encryption solution for data on disk  Leverage storage efficiency features and encryption; saves CPU server cycles Volume Encryption and Compliance SnapLock for Compliance  Comply with strict data-retention regulations and internal IT governance rules  SnapLock Enterprise  Administratoris trusted to perform deletes  SnapLock Compliance  Administratoris not trusted to perform deletes © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only27
  • 28.  Inline dedupe and compression reduces MongoDB storage consumption without impacting performance  Integrated API facilitates auto-scaling and full- stack operational integration  Scale MongoDB infrastructure without downtime  Rapid volume cloning capabilities allow for new backup and deployment strategies MongoDB on NetApp SolidFire Solution overview 28 © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 29. Summary 29 NetApp storage solutions maximize your MongoDB Investment:  Accelerate MongoDB performance  Increase availability  Eliminate data sprawl and reduce copies  Streamline data lifecycle management © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 30. Related Sessions and Resources: 30  For additional information after the event visit:  http://www.netapp.com/us/solutions/big-data/nosql/mongodb.aspx  MongoDB Solution brief w/ AFF and EF : http://www.netapp.com/us/media/ds-3778.pdf  MongoDB TR w/ AFF: http://www.netapp.com/us/media/tr-4492.pdf  MongoDB TR w/ E-Series: http://www.netapp.com/us/media/tr-4501.pdf  MongoDB Solution brief w/ SolidFire: http://info.solidfire.com/rs/solidfire/images/SolidFire_SolutionBrief_MongoDB.pdf Visit us at the NetApp booth! © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
  • 31. Thank You © 2016 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only