SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Bridging Your Business Across
the Enterprise and Cloud with
MongoDB and NetApp
© 2017 NetApp, Inc. All rights reserved.
John Elliott
Technical Marketing Engineer
NetApp
Rodrigo Nascimento (a.k.a. Logwriter)
Technical Marketing Engineer
NetApp
Bobby Oommen
Principal Solutions Architect
NetApp
Introduction – Who are these guys?
© 2017 NetApp, Inc. All rights reserved.2
NetApp At a Glance
© 2017 NetApp, Inc. All rights reserved. --- NETAPP CONFIDENTIAL --- Internal Only.3
Fy ’17 revenue:
$5.52
billion
#1 Data Management
Operating System
#1In Converged Infrastructure
Capacity Shipped #1
In Data Replication
Software for DR and
Cloud Enablement
FlexClone technology
unleashes developer talent
for faster time to production
Major Airline
Business challenge
 Use analytics to determine new offers and promotions
 Improve performance
NetApp products
 NetApp® All Flash FAS
Solution stack
 MongoDB
Why NetApp
 High performance
 Proven record of reliability
 Storage team had good experience with All Flash FAS
in the past
© 2017 NetApp, Inc. All Rights Reserved. NETAPP CONFIDENTIAL4
Agenda
Agenda
© 2017 NetApp, Inc. All rights reserved.5
 Introduction
 News Flash!
 Hybrid Cloud Enablement for MongoDB with NetApp Data Fabric
 Storage Management and Provisioning for DBAs
 MongoDB + NetApp = Customer Success
 Performance
 SolidFire
 Questions and Discussion
© 2017 NetApp, Inc. All rights reserved.6
In case you haven’t heard…
Myth: DAS is more cost effective than enterprise shared storage
© 2017 NetApp, Inc. All rights reserved.7
Complexity and cost
increase as the
data set grows.
Scale storage and compute
independently to deliver
enterprise-class application
performance at minimum cost.
DAS
36%
MORE
COST
EFFECTIVE
is than
Fact:
 Servers less expensive
Only 2 drive bays required – for OS
 Storage scales independently of compute
 Add storage without adding servers
 Sharding not required for adding storage
 Implement sharding only if the application
requires it
 Storage efficiency
 RAID-DP, with compression and De-dup
 Higher % of raw storage available for data
 Less space required for data
NetApp ONTAP vs. DAS - Cost per GB Analysis
 Servers more expensive
2 drive bays for OS
6 or 8 bays for data
 Storage scaling requires additional servers
 Complexity increases
 Sharding required as servers are added, requiring
addition of config and routing servers
 Additional OS and software licenses required
 Storage efficiency
 MongoDB best practices require RAID 10
 50% of raw capacity available for data
DAS deployment increases in cost and complexity as storage scales
© 2017 NetApp, Inc. All rights reserved.8
ONTAP Considerations Direct Attached Storage (DAS) Considerations
Hybrid Cloud Enablement for
MongoDB with NetApp Data Fabric
© 2017 NetApp, Inc. All rights reserved.9
NetApp Data Fabric for MongoDB
Choosing the appropriate level of security for data placement in hybrid cloud
AFF A300
NPS
SnapMirror®
On Premises
MongoDB 3.0
FC/iSCSI
10 © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
iSCSI
RHEL RHEL RHEL
AFF A300
RHEL RHEL
Private Cloud
Storage Management and
Provisioning for DBAs
© 2017 NetApp, Inc. All rights reserved.11
FlexClone for DevOps
• Instant, space efficient, writable copies of production data
• Can be created anywhere, including public and private cloud
• Easily created and deleted
• Zero impact on parent data volume
• Can be easily split from parent volume
• Perfect match for DevOps
• Application development with production data
• Application testing
• One-off testing
• Parallel development and testing
© 2017 NetApp, Inc. All rights reserved. --- NETAPP CONFIDENTIAL ---12
MongoDB Aware Storage Provisioning Tools
© 2017 NetApp, Inc. All rights reserved.13
 Deploy storage using MongoDB terminology
 Number of shards
 Number of replicas
 Replica size
 Shards, replicas and single host deployments
 Multi-datacenter and single datacenter
deployments
 Storage efficiency automatically enabled
 Best practices built in Storage Efficiency
Flash Technologies
Seamless ScalingDeDuplication
MongoDB + NetApp = Customer Success
© 2017 NetApp, Inc. All rights reserved.14
Performance
Monitoring
with Custom
Alerts
© 2017 NetApp, Inc. All rights reserved.15
Automation
of Common
Operational
Tasks
Backup /
Restore /
Recovery
Advanced
Security
In-Memory
Computing for
Extreme
Performance
Advanced
Analytics
Ops Manager / Cloud Manager
Enterprise Advanced
• LDAP
• Kerberos
• Red Hat
• Connector
for BI
• Compass
NetApp ONTAP +
© 2017 NetApp, Inc. All rights reserved.16
Performance
Monitoring
and
Automation
Advanced
Analytics
Seamless
Integration
with Cloud
Advanced
Security
Backup /
Restore /
Recovery
Extreme
Performance
Cost Savings
Enterprise Advanced
ONTAP Integration with Ops Manager – Phase 1
MongoDB Ops Manager + NetApp = Enterprise Data Protection
17 © 2017 NetApp, Inc. All rights reserved. --- NETAPP CONFIDENTIAL ---
Architectural challenge
 Low cost, agile data protection for availability
and disaster recovery
MongoDB / NetApp Joint Solution
 Store Ops Manager snapshot files on an
AltaVault Appliance using NFS volume
 Replicate Ops Manager snapshots to low
cost cloud storage, while maintaining local
copies for fast restore
 NetApp storage efficiency (inline de-dup and
compression) enabled for additional storage
cost savings
 Data encryption before sending to cloud
Amazon S3
Ops Manager
HEAD
database
Backup Daemon Service
Apply Oplog Insert Documents
© 2017 NetApp, Inc. All rights reserved.18
Performance
© 2017 NetApp, Inc. All rights reserved.19
© 2017 NetApp, Inc. All rights reserved.20
SolidFire Overview
© 2017 NetApp, Inc. All rights reserved.21
Mongo customers on NetApp SolidFire
22
e-commerce
Banking
Retail
Online Gaming
Telco
© 2017 NetApp, Inc. All rights reserved.
Element™ OS
© 2016 NetApp, Inc. All rights reserved. --- NETAPP CONFIDENTIAL ---23 Element OS | Overview
Node
Node
Node
Node
Node
ELEMENT
ELEMENT
ELEMENT
ELEMENT
ELEMENT
Global
Efficiencies
Scale-out Automated
Management
Guaranteed
Performance
Data
Assurance
ELEMENTTM OS
CAPACITY PERFORMANCE
MEMORYCPU
Shared Nothing
Elastic Block Storage
© 2017 NetApp, Inc. All rights reserved.
Introducing NetApp HCI
© 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use24
Initializing Configuring Building Finishing
25
Intuitive Deployment Engine Reduces 400+ Inputs < 30
Day 0: Get Up and Running in 30 minutes
Small Medium Large
© 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use
NetApp HCI is Data Fabric Ready
File Services
Object Storage
Services
Backup & Recovery
Data Management
& Monitoring
Data ProtectionReplication
26 © 2017 NetApp, Inc. All rights reserved. --- NETAPP CONFIDENTIAL ---
Resources
© 2017 NetApp, Inc. All rights reserved.27
 Please visit us at MongoDB World Booth 9
 Our Big Data Website: www.netapp.com/bigdata
 MongoDB Best Practices on NetApp SolidFire:
http://www.netapp.com/us/media/tr-4600.pdf
 SolidFire and Datos IO RecoverX with MongoDB :
https://www.netapp.com/us/media/tr-4599.pdf
© 2017 NetApp, Inc. All rights reserved.
Thank You

Weitere ähnliche Inhalte

Was ist angesagt?

MongoDB Breakfast Milan - Mainframe Offloading Strategies
MongoDB Breakfast Milan -  Mainframe Offloading StrategiesMongoDB Breakfast Milan -  Mainframe Offloading Strategies
MongoDB Breakfast Milan - Mainframe Offloading Strategies
MongoDB
 
RedisConf18 - Redis in Dev, Test, and Prod with the OpenShift Service Catalog
RedisConf18 - Redis in Dev, Test, and Prod with the OpenShift Service CatalogRedisConf18 - Redis in Dev, Test, and Prod with the OpenShift Service Catalog
RedisConf18 - Redis in Dev, Test, and Prod with the OpenShift Service Catalog
Redis Labs
 
HBaseConAsia2018 Track2-3: Bringing MySQL Compatibility to HBase using Databa...
HBaseConAsia2018 Track2-3: Bringing MySQL Compatibility to HBase using Databa...HBaseConAsia2018 Track2-3: Bringing MySQL Compatibility to HBase using Databa...
HBaseConAsia2018 Track2-3: Bringing MySQL Compatibility to HBase using Databa...
Michael Stack
 
How We Fixed Our MongoDB Problems
How We Fixed Our MongoDB Problems How We Fixed Our MongoDB Problems
How We Fixed Our MongoDB Problems
MongoDB
 
RedisConf18 - Open Source Built for Scale: Redis in Amazon ElastiCache Service
RedisConf18 - Open Source Built for Scale: Redis in Amazon ElastiCache ServiceRedisConf18 - Open Source Built for Scale: Redis in Amazon ElastiCache Service
RedisConf18 - Open Source Built for Scale: Redis in Amazon ElastiCache Service
Redis Labs
 

Was ist angesagt? (20)

MongoDB Breakfast Milan - Mainframe Offloading Strategies
MongoDB Breakfast Milan -  Mainframe Offloading StrategiesMongoDB Breakfast Milan -  Mainframe Offloading Strategies
MongoDB Breakfast Milan - Mainframe Offloading Strategies
 
MongoDB .local Bengaluru 2019: Lift & Shift MongoDB to Atlas
MongoDB .local Bengaluru 2019: Lift & Shift MongoDB to AtlasMongoDB .local Bengaluru 2019: Lift & Shift MongoDB to Atlas
MongoDB .local Bengaluru 2019: Lift & Shift MongoDB to Atlas
 
The rise of microservices - containers and orchestration
The rise of microservices - containers and orchestrationThe rise of microservices - containers and orchestration
The rise of microservices - containers and orchestration
 
MongoDB World 2016: Scaling Targeted Notifications in the Music Streaming Wor...
MongoDB World 2016: Scaling Targeted Notifications in the Music Streaming Wor...MongoDB World 2016: Scaling Targeted Notifications in the Music Streaming Wor...
MongoDB World 2016: Scaling Targeted Notifications in the Music Streaming Wor...
 
RedisConf18 - Redis in Dev, Test, and Prod with the OpenShift Service Catalog
RedisConf18 - Redis in Dev, Test, and Prod with the OpenShift Service CatalogRedisConf18 - Redis in Dev, Test, and Prod with the OpenShift Service Catalog
RedisConf18 - Redis in Dev, Test, and Prod with the OpenShift Service Catalog
 
RedisConf18 - Redis on Google Cloud Platform
RedisConf18 - Redis on Google Cloud PlatformRedisConf18 - Redis on Google Cloud Platform
RedisConf18 - Redis on Google Cloud Platform
 
Introduction to MongoDB Enterprise
Introduction to MongoDB EnterpriseIntroduction to MongoDB Enterprise
Introduction to MongoDB Enterprise
 
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...
 
MongoDB Europe 2016 - Deploying MongoDB on NetApp storage
MongoDB Europe 2016 - Deploying MongoDB on NetApp storageMongoDB Europe 2016 - Deploying MongoDB on NetApp storage
MongoDB Europe 2016 - Deploying MongoDB on NetApp storage
 
Power Real Estate Property Analytics with MongoDB + Spark
Power Real Estate Property Analytics with MongoDB + SparkPower Real Estate Property Analytics with MongoDB + Spark
Power Real Estate Property Analytics with MongoDB + Spark
 
Practical Design Patterns for Building Applications Resilient to Infrastructu...
Practical Design Patterns for Building Applications Resilient to Infrastructu...Practical Design Patterns for Building Applications Resilient to Infrastructu...
Practical Design Patterns for Building Applications Resilient to Infrastructu...
 
HBaseConAsia2018 Track2-3: Bringing MySQL Compatibility to HBase using Databa...
HBaseConAsia2018 Track2-3: Bringing MySQL Compatibility to HBase using Databa...HBaseConAsia2018 Track2-3: Bringing MySQL Compatibility to HBase using Databa...
HBaseConAsia2018 Track2-3: Bringing MySQL Compatibility to HBase using Databa...
 
What's new with enterprise Redis - Leena Joshi, Redis Labs
What's new with enterprise Redis - Leena Joshi, Redis LabsWhat's new with enterprise Redis - Leena Joshi, Redis Labs
What's new with enterprise Redis - Leena Joshi, Redis Labs
 
Data Streaming with Apache Kafka & MongoDB - EMEA
Data Streaming with Apache Kafka & MongoDB - EMEAData Streaming with Apache Kafka & MongoDB - EMEA
Data Streaming with Apache Kafka & MongoDB - EMEA
 
How We Fixed Our MongoDB Problems
How We Fixed Our MongoDB Problems How We Fixed Our MongoDB Problems
How We Fixed Our MongoDB Problems
 
RedisConf18 - Open Source Built for Scale: Redis in Amazon ElastiCache Service
RedisConf18 - Open Source Built for Scale: Redis in Amazon ElastiCache ServiceRedisConf18 - Open Source Built for Scale: Redis in Amazon ElastiCache Service
RedisConf18 - Open Source Built for Scale: Redis in Amazon ElastiCache Service
 
Scaling Galaxy on Google Cloud Platform
Scaling Galaxy on Google Cloud PlatformScaling Galaxy on Google Cloud Platform
Scaling Galaxy on Google Cloud Platform
 
Using MongoDB to Build a Fast and Scalable Content Repository
Using MongoDB to Build a Fast and Scalable Content RepositoryUsing MongoDB to Build a Fast and Scalable Content Repository
Using MongoDB to Build a Fast and Scalable Content Repository
 
HBaseConAsia2018 Track3-5: HBase Practice at Lianjia
HBaseConAsia2018 Track3-5: HBase Practice at LianjiaHBaseConAsia2018 Track3-5: HBase Practice at Lianjia
HBaseConAsia2018 Track3-5: HBase Practice at Lianjia
 
AWS Lambda, Step Functions & MongoDB Atlas Tutorial
AWS Lambda, Step Functions & MongoDB Atlas TutorialAWS Lambda, Step Functions & MongoDB Atlas Tutorial
AWS Lambda, Step Functions & MongoDB Atlas Tutorial
 

Ähnlich wie Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp

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
DataWorks Summit
 

Ähnlich wie Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp (20)

NetApp IT Data Center Strategies to Enable Digital Transformation
NetApp IT Data Center Strategies to Enable Digital TransformationNetApp IT Data Center Strategies to Enable Digital Transformation
NetApp IT Data Center Strategies to Enable Digital Transformation
 
Macroview Netapp Overview
Macroview Netapp OverviewMacroview Netapp Overview
Macroview Netapp Overview
 
DevOps@Scale- IBM Cloud and NetAp-Insight-Berlin
DevOps@Scale- IBM Cloud and NetAp-Insight-BerlinDevOps@Scale- IBM Cloud and NetAp-Insight-Berlin
DevOps@Scale- IBM Cloud and NetAp-Insight-Berlin
 
Recipe for Success: The Right Ingredients for Enterprise-Class Cloud Data Man...
Recipe for Success: The Right Ingredients for Enterprise-Class Cloud Data Man...Recipe for Success: The Right Ingredients for Enterprise-Class Cloud Data Man...
Recipe for Success: The Right Ingredients for Enterprise-Class Cloud Data Man...
 
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
 
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...
 
Instantaneous Replication of Build Artifacts with NetApp
Instantaneous Replication of Build Artifacts with NetAppInstantaneous Replication of Build Artifacts with NetApp
Instantaneous Replication of Build Artifacts with NetApp
 
Containers and Kubernetes
Containers and KubernetesContainers and Kubernetes
Containers and Kubernetes
 
End User Computing with NetApp
End User Computing with NetAppEnd User Computing with NetApp
End User Computing with NetApp
 
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
 
NetApp IT and how Data Fabric Simplifies Data Management across the Hybrid Cl...
NetApp IT and how Data Fabric Simplifies Data Management across the Hybrid Cl...NetApp IT and how Data Fabric Simplifies Data Management across the Hybrid Cl...
NetApp IT and how Data Fabric Simplifies Data Management across the Hybrid Cl...
 
NetApp IT Uses NetApp Manageability SDK to do More Than Configuration Tasks
NetApp IT Uses NetApp Manageability SDK to do More Than Configuration Tasks NetApp IT Uses NetApp Manageability SDK to do More Than Configuration Tasks
NetApp IT Uses NetApp Manageability SDK to do More Than Configuration Tasks
 
NetApp HCI
NetApp HCINetApp HCI
NetApp HCI
 
Iperconvergenza come migliora gli economics del tuo IT
Iperconvergenza come migliora gli economics del tuo ITIperconvergenza come migliora gli economics del tuo IT
Iperconvergenza come migliora gli economics del tuo IT
 
S903 palla
S903 pallaS903 palla
S903 palla
 
L'Iperconvergenza 2.0: NetApp HCI in Action
L'Iperconvergenza 2.0: NetApp HCI in ActionL'Iperconvergenza 2.0: NetApp HCI in Action
L'Iperconvergenza 2.0: NetApp HCI in Action
 
From Mainframe to Microservices: Vanguard’s Move to the Cloud - ENT331 - re:I...
From Mainframe to Microservices: Vanguard’s Move to the Cloud - ENT331 - re:I...From Mainframe to Microservices: Vanguard’s Move to the Cloud - ENT331 - re:I...
From Mainframe to Microservices: Vanguard’s Move to the Cloud - ENT331 - re:I...
 
Aem asset optimizations & best practices
Aem asset optimizations & best practicesAem asset optimizations & best practices
Aem asset optimizations & best practices
 
Presentazione PernixData @ VMUGIT UserCon 2015
Presentazione PernixData @ VMUGIT UserCon 2015Presentazione PernixData @ VMUGIT UserCon 2015
Presentazione PernixData @ VMUGIT UserCon 2015
 
Move Out of the Data Center to Reach More Customers
Move Out of the Data Center to Reach More CustomersMove Out of the Data Center to Reach More Customers
Move Out of the Data Center to Reach More Customers
 

Mehr von 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

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp

  • 1. Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp © 2017 NetApp, Inc. All rights reserved. John Elliott Technical Marketing Engineer NetApp Rodrigo Nascimento (a.k.a. Logwriter) Technical Marketing Engineer NetApp Bobby Oommen Principal Solutions Architect NetApp
  • 2. Introduction – Who are these guys? © 2017 NetApp, Inc. All rights reserved.2
  • 3. NetApp At a Glance © 2017 NetApp, Inc. All rights reserved. --- NETAPP CONFIDENTIAL --- Internal Only.3 Fy ’17 revenue: $5.52 billion #1 Data Management Operating System #1In Converged Infrastructure Capacity Shipped #1 In Data Replication Software for DR and Cloud Enablement FlexClone technology unleashes developer talent for faster time to production
  • 4. Major Airline Business challenge  Use analytics to determine new offers and promotions  Improve performance NetApp products  NetApp® All Flash FAS Solution stack  MongoDB Why NetApp  High performance  Proven record of reliability  Storage team had good experience with All Flash FAS in the past © 2017 NetApp, Inc. All Rights Reserved. NETAPP CONFIDENTIAL4
  • 5. Agenda Agenda © 2017 NetApp, Inc. All rights reserved.5  Introduction  News Flash!  Hybrid Cloud Enablement for MongoDB with NetApp Data Fabric  Storage Management and Provisioning for DBAs  MongoDB + NetApp = Customer Success  Performance  SolidFire  Questions and Discussion
  • 6. © 2017 NetApp, Inc. All rights reserved.6 In case you haven’t heard…
  • 7. Myth: DAS is more cost effective than enterprise shared storage © 2017 NetApp, Inc. All rights reserved.7 Complexity and cost increase as the data set grows. Scale storage and compute independently to deliver enterprise-class application performance at minimum cost. DAS 36% MORE COST EFFECTIVE is than Fact:
  • 8.  Servers less expensive Only 2 drive bays required – for OS  Storage scales independently of compute  Add storage without adding servers  Sharding not required for adding storage  Implement sharding only if the application requires it  Storage efficiency  RAID-DP, with compression and De-dup  Higher % of raw storage available for data  Less space required for data NetApp ONTAP vs. DAS - Cost per GB Analysis  Servers more expensive 2 drive bays for OS 6 or 8 bays for data  Storage scaling requires additional servers  Complexity increases  Sharding required as servers are added, requiring addition of config and routing servers  Additional OS and software licenses required  Storage efficiency  MongoDB best practices require RAID 10  50% of raw capacity available for data DAS deployment increases in cost and complexity as storage scales © 2017 NetApp, Inc. All rights reserved.8 ONTAP Considerations Direct Attached Storage (DAS) Considerations
  • 9. Hybrid Cloud Enablement for MongoDB with NetApp Data Fabric © 2017 NetApp, Inc. All rights reserved.9
  • 10. NetApp Data Fabric for MongoDB Choosing the appropriate level of security for data placement in hybrid cloud AFF A300 NPS SnapMirror® On Premises MongoDB 3.0 FC/iSCSI 10 © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only iSCSI RHEL RHEL RHEL AFF A300 RHEL RHEL Private Cloud
  • 11. Storage Management and Provisioning for DBAs © 2017 NetApp, Inc. All rights reserved.11
  • 12. FlexClone for DevOps • Instant, space efficient, writable copies of production data • Can be created anywhere, including public and private cloud • Easily created and deleted • Zero impact on parent data volume • Can be easily split from parent volume • Perfect match for DevOps • Application development with production data • Application testing • One-off testing • Parallel development and testing © 2017 NetApp, Inc. All rights reserved. --- NETAPP CONFIDENTIAL ---12
  • 13. MongoDB Aware Storage Provisioning Tools © 2017 NetApp, Inc. All rights reserved.13  Deploy storage using MongoDB terminology  Number of shards  Number of replicas  Replica size  Shards, replicas and single host deployments  Multi-datacenter and single datacenter deployments  Storage efficiency automatically enabled  Best practices built in Storage Efficiency Flash Technologies Seamless ScalingDeDuplication
  • 14. MongoDB + NetApp = Customer Success © 2017 NetApp, Inc. All rights reserved.14
  • 15. Performance Monitoring with Custom Alerts © 2017 NetApp, Inc. All rights reserved.15 Automation of Common Operational Tasks Backup / Restore / Recovery Advanced Security In-Memory Computing for Extreme Performance Advanced Analytics Ops Manager / Cloud Manager Enterprise Advanced • LDAP • Kerberos • Red Hat • Connector for BI • Compass
  • 16. NetApp ONTAP + © 2017 NetApp, Inc. All rights reserved.16 Performance Monitoring and Automation Advanced Analytics Seamless Integration with Cloud Advanced Security Backup / Restore / Recovery Extreme Performance Cost Savings Enterprise Advanced
  • 17. ONTAP Integration with Ops Manager – Phase 1 MongoDB Ops Manager + NetApp = Enterprise Data Protection 17 © 2017 NetApp, Inc. All rights reserved. --- NETAPP CONFIDENTIAL --- Architectural challenge  Low cost, agile data protection for availability and disaster recovery MongoDB / NetApp Joint Solution  Store Ops Manager snapshot files on an AltaVault Appliance using NFS volume  Replicate Ops Manager snapshots to low cost cloud storage, while maintaining local copies for fast restore  NetApp storage efficiency (inline de-dup and compression) enabled for additional storage cost savings  Data encryption before sending to cloud Amazon S3 Ops Manager HEAD database Backup Daemon Service Apply Oplog Insert Documents
  • 18. © 2017 NetApp, Inc. All rights reserved.18
  • 19. Performance © 2017 NetApp, Inc. All rights reserved.19
  • 20. © 2017 NetApp, Inc. All rights reserved.20
  • 21. SolidFire Overview © 2017 NetApp, Inc. All rights reserved.21
  • 22. Mongo customers on NetApp SolidFire 22 e-commerce Banking Retail Online Gaming Telco © 2017 NetApp, Inc. All rights reserved.
  • 23. Element™ OS © 2016 NetApp, Inc. All rights reserved. --- NETAPP CONFIDENTIAL ---23 Element OS | Overview Node Node Node Node Node ELEMENT ELEMENT ELEMENT ELEMENT ELEMENT Global Efficiencies Scale-out Automated Management Guaranteed Performance Data Assurance ELEMENTTM OS CAPACITY PERFORMANCE MEMORYCPU Shared Nothing Elastic Block Storage © 2017 NetApp, Inc. All rights reserved.
  • 24. Introducing NetApp HCI © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use24
  • 25. Initializing Configuring Building Finishing 25 Intuitive Deployment Engine Reduces 400+ Inputs < 30 Day 0: Get Up and Running in 30 minutes Small Medium Large © 2017 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use
  • 26. NetApp HCI is Data Fabric Ready File Services Object Storage Services Backup & Recovery Data Management & Monitoring Data ProtectionReplication 26 © 2017 NetApp, Inc. All rights reserved. --- NETAPP CONFIDENTIAL ---
  • 27. Resources © 2017 NetApp, Inc. All rights reserved.27  Please visit us at MongoDB World Booth 9  Our Big Data Website: www.netapp.com/bigdata  MongoDB Best Practices on NetApp SolidFire: http://www.netapp.com/us/media/tr-4600.pdf  SolidFire and Datos IO RecoverX with MongoDB : https://www.netapp.com/us/media/tr-4599.pdf
  • 28. © 2017 NetApp, Inc. All rights reserved. Thank You