cumulogic dbaas platform, mongodb edition - talk at mongodb world 2014

13
CUMULOGIC'S PLATFORM FOR ON-PREMISE MONGODB-AS-A-SERVICE Chris Biow Principal Technologist & Technical Director at MongoDB Chip Childers VP Product Strategy, CumuLogic

Upload: cumulogic-inc

Post on 27-Jan-2015

109 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: CumuLogic DBaaS Platform, MongoDB Edition - Talk at MongoDB World 2014

CUMULOGIC'S PLATFORM FOR ON-PREMISE MONGODB-AS-A-SERVICE

Chris BiowPrincipal Technologist & Technical Director at MongoDB

Chip ChildersVP Product Strategy, CumuLogic

Page 2: CumuLogic DBaaS Platform, MongoDB Edition - Talk at MongoDB World 2014

• Small• Medium• Large• XL

• IOPS• Add-on

Services:• Cache• Messaging

• IaaS (private/public)

• Virtualized Environments

• Bare Metal Pools

• VM Pools

• MongoDB• Couchbase• MySQL• Percona• (*)Oracle• (*)Cassandra• (*)MS SQL

CumuLogic DBaaS Concept

Pick Database

Flavor

Pick Database

Size

Pick Database

Perf.Pick Infra.

• Suite of data services to deliver high value, modular Database-as-a-Service, on any infrastructure

(*) Features are road map items

MongoDB

Couchbase

Cassandra

MySQL

IOPS

VM Pool

Page 3: CumuLogic DBaaS Platform, MongoDB Edition - Talk at MongoDB World 2014

DBaaS Adoption in the Enterprise

Source: 451 Research https://451research.com/report-short?entityId=78105&referrer=marketing

Enterprises are dealing with:

• Application specific database proliferation

• Massive growth in overall stored data• Increasing velocity of change in

application layer• Challenges in operationally supporting

new technologies• Data governance, locality and

sovereignty

On-Premise DBaaS can help you manage these challenges

Departmental Apps

Backup / Enterprise / Transactional Apps

Analytics

Additional Capacity

Production Web Apps

Dev / Test

0% 20% 40% 60%

DBaaS Adoption in 2013

Page 4: CumuLogic DBaaS Platform, MongoDB Edition - Talk at MongoDB World 2014

Value of The CumuLogic DBaaS Platform

Cloud Service Providers:

1. Increases IaaS consumption

2. Turn-key access to new, high-value service

3. Ability to differentiate and compete with other public DBaaS services

Enterprises:

1. Automates 75-90% of manual operational tasks

2. Empowers developers with databases in a self-service manner inside the firewall

3. Runs on any cloud and private infrastructure (i.e. virtualized environment, bare metal)

Page 5: CumuLogic DBaaS Platform, MongoDB Edition - Talk at MongoDB World 2014

+

Announcing…

CumuLogic DBaaS Platform, MongoDB Edition

Available immediately at cumulogic.com/mongodb

45-day free trial period

Quick Install | Easy to Use | Deploy MongoDB Anywhere

Page 6: CumuLogic DBaaS Platform, MongoDB Edition - Talk at MongoDB World 2014

• Software platform to deliver fully managed MongoDB Database-as-a-Service

• Web service to setup, operate and scale clusters in the cloud

• Simple to deploy, easy to scale, reliable and cost effective for customer

• Works on any infrastructure: OpenStack, CloudStack, vCloud, LXC containers and bare metal servers

• Configures storage, compute, networking and security on infrastructure layer

CumuLogic NoSQL DBaaS PlatformMongoDB Database-as-a-Service

Integrated with MMS!

Page 7: CumuLogic DBaaS Platform, MongoDB Edition - Talk at MongoDB World 2014

• Replica sets and sharded clusters for desired scalability, availability and performance

• Development and production sharded clusters:

• High redundancy and SLA

• Uses recommended server and process configurations for production deployments

• Elasticity in both dimensions – Add new replica nodes and shards

• DC, cloud region and zone awareness. Multi-cloud support

• Health checks and fully automated failure recovery of failed replica nodes and shards

• Monitoring and profiling data available on user console

• Automated file system backups for speed and accuracy

• Low maintenance downtime. Promote secondary to Primary

MongoDB as-a-ServiceFeatures: Near Zero Operations

Page 8: CumuLogic DBaaS Platform, MongoDB Edition - Talk at MongoDB World 2014

CumuLogic & MMSIntegrated with Public and On-Premises MMS

CumuLogic is integrated with MMS to provide:

• Per-user setup of MMS per zone / datacenter

• Leverages monitoring and backup capabilities of MMS

• Future: Will leverage MMS Automation APIs for shard configuration of on-prem deployments

Page 9: CumuLogic DBaaS Platform, MongoDB Edition - Talk at MongoDB World 2014

Secondary

Application

RAID 10

SecondaryPrimary

Replication

Region 1 Zone 1

RAID 10 RAID 10

MongoDB Database ServiceDeployment Patterns: Replica Set Single-AZ

Add Node for Scalability

Page 10: CumuLogic DBaaS Platform, MongoDB Edition - Talk at MongoDB World 2014

Secondary

Application

SecondaryPrimary

Replication

Region 1 Zone 1 Region 1 Zone 2

RAID 10 RAID 10 RAID 10

Application

MongoDB Database ServiceDeployment Patterns: Replica Set Multi-AZ

Add Node for Redundancy

Page 11: CumuLogic DBaaS Platform, MongoDB Edition - Talk at MongoDB World 2014

Region 1 Zone 1

SecondarySecondaryPrimary

SHARD 1

SecondarySecondaryPrimary

SHARD 2

Config Server

SecondarySecondaryPrimary

SHARD 3

AppApp

RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10

Config Server

MongoDB Database ServiceProduction Deployment: Sharded Cluster Single Zone, Multiple Servers and Replica Sets

Config Server

MongosMongosMongos

Monitoring agent

Page 12: CumuLogic DBaaS Platform, MongoDB Edition - Talk at MongoDB World 2014

DEMO

Page 13: CumuLogic DBaaS Platform, MongoDB Edition - Talk at MongoDB World 2014

• Contact us at [email protected]

• Download a trial version: cumulogic.com/mongodb

• Documentation: cumulogic.com/resources/documentation

• MongoDB white paper: cumulogic.com/resources/mongodb_wp/

Questions?