an introduction to database as-a-service with open stack trove
TRANSCRIPT
![Page 1: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/1.jpg)
An introduction to Database-as-a-Service with OpenStack TroveAMRITH KUMAR
CTO, TESORA
![Page 2: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/2.jpg)
An introduction to Database-as-a-Service
Ye Olde Databases
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 2
![Page 3: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/3.jpg)
An introduction to Database-as-a-Service
Databases today
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 3
![Page 4: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/4.jpg)
An introduction to Database-as-a-Service
What changed?
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 4
![Page 5: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/5.jpg)
An introduction to Database-as-a-Service
DBaaS is …
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 5
![Page 6: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/6.jpg)
An introduction to Database-as-a-Service
Data plane vs. Management plane
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 6
![Page 7: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/7.jpg)
An introduction to Database-as-a-Service
OpenStack Trove
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 7
![Page 8: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/8.jpg)
What’s Trove?
The Official Mission Statement of the Trove Project:
“To provide scalable and reliable Cloud Database as a Service
provisioning functionality for both relational and non-relational
database engines, and to continue to improve its fully-featured
and extensible open source framework.”
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 8
![Page 9: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/9.jpg)
OpenStack Trove: Brief history
“Kilo”Apr 2015
“Juno”Oct 2014
“Icehouse”Apr 2014
“Havana”Oct 2013
SuperbowlXLIX
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 9
![Page 10: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/10.jpg)
Quick Q & A
Trove operates on:(a) Management Plane
(b) Data Plane
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 10
![Page 11: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/11.jpg)
Quick Q & A
Name some other DBaaS offerings
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 11
![Page 12: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/12.jpg)
Recap
What’s DBaaS?Benefits of DBaaS
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 12
![Page 13: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/13.jpg)
More about Trove
What databases are supported?
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 13
![Page 14: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/14.jpg)
More about Trove
How does Trove relate to the rest of
OpenStack?2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 14
![Page 15: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/15.jpg)
Mandatory architecture diagram
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 15
![Page 16: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/16.jpg)
The Trove Community
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 16
![Page 17: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/17.jpg)
More Q & A
When was Trove integrated into
OpenStack?2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 17
![Page 18: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/18.jpg)
More Q & A
Does Trove (currently) support Oracle databases?
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 18
![Page 19: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/19.jpg)
About Tesora
What is Tesora?
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 19
![Page 20: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/20.jpg)
About Tesora
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 20
Databases OpenStack Distributions
OpenStack Trove Community
![Page 21: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/21.jpg)
Tesora offerings
Community EditionEnterprise Edition
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 21
![Page 22: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/22.jpg)
Tesora: Databases supported
… + Oracle 12(c)
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 22
![Page 23: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/23.jpg)
Tesora Architecture Enhancements
Proxy Guestagent™
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 23
![Page 24: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/24.jpg)
Tesora Partners
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 24
![Page 25: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/25.jpg)
Tesora Partners
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 25
![Page 26: An introduction to database as-a-service with open stack trove](https://reader034.vdocuments.net/reader034/viewer/2022042716/55a68da01a28abbe7d8b477a/html5/thumbnails/26.jpg)
Q & ATesora
http://www.tesora.com
Twitter: @tesoracorp
IRC: #tesora
Subscribe to “Short Stack” ◦ our weekly email newsletter with all
your OpenStack news
We’re hiring◦ Openings on our website
Amrith Kumar
Twitter: @amrithkumar
IRC: amrith
2/2/2015 AN INTRODUCTION TO DBAAS WITH OPENSTACK TROVE. SEATTLE OPENSTACK MEETUP 26