2. Tesora Overview
The Trove Company
Contribution by Companies (Juno)
Joined OpenStack in 2013
#1 contributor to Trove project during Juno cycle
Ten developers on project, one on Trove core
HQ in Cambridge, Dev office near Toronto
Enterprise DBaaS Platform based on Trove
Trove (Database as a Service)
Most advanced Trove distribution available
Enterprise grade support
Certified with major databases and OpenStack distributions
Tesora is the enterprise’s trusted advisor for Trove
3. Databases are different
Different management skillsets
Requires significant administration
Each DB with own “personality”
Many don’t like the cloud
Rely on other basic systems
Trove is different
Each DB needs own guest agent
Consistent management across instances
Images need tuning and customization
Guest agents more than just drivers
Trove leverages Nova, Cinder …
3
What’s Unique About Database as a Service?
Tesora is addressing these differences
4. Why Choose Tesora Enterprise Edition?
4
It is robust
Enterprise features like replication for high availability for production
workloads
It is interoperable
Tested and certified for a wide range of open source and commercial
databases as well as OpenStack distributions
It is supported
Detailed documentation and world-class support by people who really
understand databases, OpenStack and Trove
5. 5
Tesora DBaaS Platform
Tesora DBaaS Platform
Enterprise Edition
Adds enterprise features,
robustness and support
Tesora DBaaS Platform
Community Edition
Trove with simplified installation
and management
Trove
OpenStack DBaaS Project
OpenStack
Certified
Guest
Images
Preconfigured
database images
Nova, Cinder, Swift, Heat, Glance, Keystone, Neutron, Horizon
• Optimized Trove
datastore images for
supported technologies
• Tested for a wide range
of databases
• Works on Enterprise or
Community Edition
• Enterprise features
exposing capabilities
of underlying DBs
• Automation for
replication and
clustering
• 24/7 Support with
enterprise SLAs
• Simplified installation
and configuration
• Extensive testing
• Maintenance and bug
fixes
7. MySQL Read Replica Overview
Launch replica from existing master
Replica bootstrapped with snapshot of master
Uses MySQL native asynch replication
Started from snapshot provided binlog position
Master can support many read replicas
Provides for application read scaleout
Replicas can be promoted
using a detach operation
8/19/14 tesora.com 7