Submit Search
Upload
OpenStack Trove Database-as-a-Service Overview
•
10 likes
•
10,907 views
Mirantis
Follow
An overview of OpenStack Trove, a Database-as-a-Service
Read less
Read more
Technology
Report
Share
Report
Share
1 of 10
Download now
Download to read offline
Recommended
MySQL DBaaS with OpenStack Trove
MySQL DBaaS with OpenStack Trove
Matt Lord
A Deep Dive Into Trove
A Deep Dive Into Trove
Tesora
Introduction to OpenStack Trove & Database as a Service
Introduction to OpenStack Trove & Database as a Service
Tesora
The State of Trove: The OpenStack Database-as-a-Service
The State of Trove: The OpenStack Database-as-a-Service
Tesora
Configure, Debug and Install OpenStack Trove
Configure, Debug and Install OpenStack Trove
Rama Krishna B
Hands On Trove: Database as a Service in OpenStack
Hands On Trove: Database as a Service in OpenStack
hastexo
An introduction to database as-a-service with open stack trove
An introduction to database as-a-service with open stack trove
Tesora
OpenStack Trove 技術解説
OpenStack Trove 技術解説
Toru Makabe
Recommended
MySQL DBaaS with OpenStack Trove
MySQL DBaaS with OpenStack Trove
Matt Lord
A Deep Dive Into Trove
A Deep Dive Into Trove
Tesora
Introduction to OpenStack Trove & Database as a Service
Introduction to OpenStack Trove & Database as a Service
Tesora
The State of Trove: The OpenStack Database-as-a-Service
The State of Trove: The OpenStack Database-as-a-Service
Tesora
Configure, Debug and Install OpenStack Trove
Configure, Debug and Install OpenStack Trove
Rama Krishna B
Hands On Trove: Database as a Service in OpenStack
Hands On Trove: Database as a Service in OpenStack
hastexo
An introduction to database as-a-service with open stack trove
An introduction to database as-a-service with open stack trove
Tesora
OpenStack Trove 技術解説
OpenStack Trove 技術解説
Toru Makabe
What is OpenStack Trove? Trove Day 2014
What is OpenStack Trove? Trove Day 2014
Tesora
Trove: A Government 2.0 Showcase August 2010, Australian Parliament
Trove: A Government 2.0 Showcase August 2010, Australian Parliament
Rose Holley
Delivering Pluggable Database as a Service
Delivering Pluggable Database as a Service
Pete Sharman
DBaaS - The Next generation of database infrastructure
DBaaS - The Next generation of database infrastructure
Emiliano Fusaglia
IOUG Collaborate 2014 DBaaS in a DBAs World
IOUG Collaborate 2014 DBaaS in a DBAs World
Kellyn Pot'Vin-Gorman
What is Cloud DBMS?
What is Cloud DBMS?
Bhaskara Reddy Sannapureddy
Lessons Learned Managing Large AWS Environments
Lessons Learned Managing Large AWS Environments
Ronald Bradford
Architecting Your Own DBaaS in a Private Cloud with EM12c
Architecting Your Own DBaaS in a Private Cloud with EM12c
Gustavo Rene Antunez
Database as a service con Oracle Cloud platform
Database as a service con Oracle Cloud platform
Erick Vidal Bazini
MariaDB 10: The Complete Tutorial
MariaDB 10: The Complete Tutorial
Colin Charles
DBaaS- Database as a Service in a DBAs World
DBaaS- Database as a Service in a DBAs World
Kellyn Pot'Vin-Gorman
Amazon Aurora 100% 활용하기
Amazon Aurora 100% 활용하기
Amazon Web Services Korea
HBase란
HBase란
동윤 이
HBase 훑어보기
HBase 훑어보기
beom kyun choi
Pedagogy and School Leadership
Pedagogy and School Leadership
Judy O'Connell
Deep Dive: Amazon RDS
Deep Dive: Amazon RDS
Amazon Web Services
20120319 aws meister-reloaded-s3
20120319 aws meister-reloaded-s3
Amazon Web Services Japan
Open il vol4
Open il vol4
榎本 優樹
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
Mirantis
Kubernetes Security Workshop
Kubernetes Security Workshop
Mirantis
Using Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M users
Mirantis
How to Build a Basic Edge Cloud
How to Build a Basic Edge Cloud
Mirantis
More Related Content
Viewers also liked
What is OpenStack Trove? Trove Day 2014
What is OpenStack Trove? Trove Day 2014
Tesora
Trove: A Government 2.0 Showcase August 2010, Australian Parliament
Trove: A Government 2.0 Showcase August 2010, Australian Parliament
Rose Holley
Delivering Pluggable Database as a Service
Delivering Pluggable Database as a Service
Pete Sharman
DBaaS - The Next generation of database infrastructure
DBaaS - The Next generation of database infrastructure
Emiliano Fusaglia
IOUG Collaborate 2014 DBaaS in a DBAs World
IOUG Collaborate 2014 DBaaS in a DBAs World
Kellyn Pot'Vin-Gorman
What is Cloud DBMS?
What is Cloud DBMS?
Bhaskara Reddy Sannapureddy
Lessons Learned Managing Large AWS Environments
Lessons Learned Managing Large AWS Environments
Ronald Bradford
Architecting Your Own DBaaS in a Private Cloud with EM12c
Architecting Your Own DBaaS in a Private Cloud with EM12c
Gustavo Rene Antunez
Database as a service con Oracle Cloud platform
Database as a service con Oracle Cloud platform
Erick Vidal Bazini
MariaDB 10: The Complete Tutorial
MariaDB 10: The Complete Tutorial
Colin Charles
DBaaS- Database as a Service in a DBAs World
DBaaS- Database as a Service in a DBAs World
Kellyn Pot'Vin-Gorman
Amazon Aurora 100% 활용하기
Amazon Aurora 100% 활용하기
Amazon Web Services Korea
HBase란
HBase란
동윤 이
HBase 훑어보기
HBase 훑어보기
beom kyun choi
Pedagogy and School Leadership
Pedagogy and School Leadership
Judy O'Connell
Deep Dive: Amazon RDS
Deep Dive: Amazon RDS
Amazon Web Services
20120319 aws meister-reloaded-s3
20120319 aws meister-reloaded-s3
Amazon Web Services Japan
Open il vol4
Open il vol4
榎本 優樹
Viewers also liked
(18)
What is OpenStack Trove? Trove Day 2014
What is OpenStack Trove? Trove Day 2014
Trove: A Government 2.0 Showcase August 2010, Australian Parliament
Trove: A Government 2.0 Showcase August 2010, Australian Parliament
Delivering Pluggable Database as a Service
Delivering Pluggable Database as a Service
DBaaS - The Next generation of database infrastructure
DBaaS - The Next generation of database infrastructure
IOUG Collaborate 2014 DBaaS in a DBAs World
IOUG Collaborate 2014 DBaaS in a DBAs World
What is Cloud DBMS?
What is Cloud DBMS?
Lessons Learned Managing Large AWS Environments
Lessons Learned Managing Large AWS Environments
Architecting Your Own DBaaS in a Private Cloud with EM12c
Architecting Your Own DBaaS in a Private Cloud with EM12c
Database as a service con Oracle Cloud platform
Database as a service con Oracle Cloud platform
MariaDB 10: The Complete Tutorial
MariaDB 10: The Complete Tutorial
DBaaS- Database as a Service in a DBAs World
DBaaS- Database as a Service in a DBAs World
Amazon Aurora 100% 활용하기
Amazon Aurora 100% 활용하기
HBase란
HBase란
HBase 훑어보기
HBase 훑어보기
Pedagogy and School Leadership
Pedagogy and School Leadership
Deep Dive: Amazon RDS
Deep Dive: Amazon RDS
20120319 aws meister-reloaded-s3
20120319 aws meister-reloaded-s3
Open il vol4
Open il vol4
More from Mirantis
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
Mirantis
Kubernetes Security Workshop
Kubernetes Security Workshop
Mirantis
Using Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M users
Mirantis
How to Build a Basic Edge Cloud
How to Build a Basic Edge Cloud
Mirantis
Securing Your Containers is Not Enough: How to Encrypt Container Data
Securing Your Containers is Not Enough: How to Encrypt Container Data
Mirantis
What's New in Kubernetes 1.18 Webinar Slides
What's New in Kubernetes 1.18 Webinar Slides
Mirantis
Comparison of Current Service Mesh Architectures
Comparison of Current Service Mesh Architectures
Mirantis
Your Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
Your Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
Mirantis
Demystifying Cloud Security Compliance
Demystifying Cloud Security Compliance
Mirantis
Mirantis life
Mirantis life
Mirantis
OpenStack and the IoT: Where we are, where we're going, what we need to get t...
OpenStack and the IoT: Where we are, where we're going, what we need to get t...
Mirantis
Boris Renski: OpenStack Summit Keynote Austin 2016
Boris Renski: OpenStack Summit Keynote Austin 2016
Mirantis
Digital Disciplines: Attaining Market Leadership through the Cloud
Digital Disciplines: Attaining Market Leadership through the Cloud
Mirantis
Decomposing Lithium's Monolith with Kubernetes and OpenStack
Decomposing Lithium's Monolith with Kubernetes and OpenStack
Mirantis
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service Delivery
Mirantis
Accelerating the Next 10,000 Clouds
Accelerating the Next 10,000 Clouds
Mirantis
Containers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That Simple
Mirantis
Protecting Yourself from the Container Shakeout
Protecting Yourself from the Container Shakeout
Mirantis
It's Not the Technology, It's You
It's Not the Technology, It's You
Mirantis
OpenStack as the Platform for Innovation
OpenStack as the Platform for Innovation
Mirantis
More from Mirantis
(20)
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
Kubernetes Security Workshop
Kubernetes Security Workshop
Using Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M users
How to Build a Basic Edge Cloud
How to Build a Basic Edge Cloud
Securing Your Containers is Not Enough: How to Encrypt Container Data
Securing Your Containers is Not Enough: How to Encrypt Container Data
What's New in Kubernetes 1.18 Webinar Slides
What's New in Kubernetes 1.18 Webinar Slides
Comparison of Current Service Mesh Architectures
Comparison of Current Service Mesh Architectures
Your Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
Your Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
Demystifying Cloud Security Compliance
Demystifying Cloud Security Compliance
Mirantis life
Mirantis life
OpenStack and the IoT: Where we are, where we're going, what we need to get t...
OpenStack and the IoT: Where we are, where we're going, what we need to get t...
Boris Renski: OpenStack Summit Keynote Austin 2016
Boris Renski: OpenStack Summit Keynote Austin 2016
Digital Disciplines: Attaining Market Leadership through the Cloud
Digital Disciplines: Attaining Market Leadership through the Cloud
Decomposing Lithium's Monolith with Kubernetes and OpenStack
Decomposing Lithium's Monolith with Kubernetes and OpenStack
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service Delivery
Accelerating the Next 10,000 Clouds
Accelerating the Next 10,000 Clouds
Containers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That Simple
Protecting Yourself from the Container Shakeout
Protecting Yourself from the Container Shakeout
It's Not the Technology, It's You
It's Not the Technology, It's You
OpenStack as the Platform for Innovation
OpenStack as the Platform for Innovation
Recently uploaded
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Roshan Dwivedi
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
Recently uploaded
(20)
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
OpenStack Trove Database-as-a-Service Overview
1.
OpenStack Trove overview Makogon Denis Software
Engineer © MIRANTIS 2013 PAGE
2.
Current feature list.
User ● Provisioning database within instance ○ ● User/Database management ○ ● ● CRUD operations, access control management Backup/Restore functionality Resize instance ○ ○ ● Single mysql or percona instance volume flavor Quota usage status © MIRANTIS 2013 PAGE
3.
Current feature list.
Management ● ● ● Stop/reboot/migrate instance DB diagnostic (specific for agent implementation) Quota management ○ ○ ○ ● instances volumes backups Storage usage statistics by volume © MIRANTIS 2013 PAGE
4.
Production usage ● ● ● HP (DBaaS
by request for beta testing) Rackspace (Cloud Databases) eBay (eBay internal cloud) © MIRANTIS 2013 PAGE
5.
Community roadmap ● IceHouse ○ ○ ○ ○ ○ ○ ○ ○ ○ Generalization of
core in order to improve extensibility Database multi-”engine type”-version support Adding support of cluster provisioning and management Extensibility Forming complete architecture (Conductor, Scheduler) “Amazon parameters-group”-like feature Automated scheduled tasks Designate/Ceilometer support Automated failover Tempest test coverage © MIRANTIS 2013 PAGE
6.
Trove architecture REST Trove CLI RPC API Taskmanager RPC Database engine Guestagent VM DB ©
MIRANTIS 2013 PAGE
7.
Trove future architecture External
database client RPC Taskmanager RPC Trove CLI API RPC REST RPC Scheduler Database engine Guestagent RPC VM Conductor Trove DB © MIRANTIS 2013 PAGE
8.
Major gaps for
Trove as production grade DBaaS solution ● ● ● ● Provision MySQL HA ○ Percona XtraDB cluster ○ MySQL Replication Support NoSQL DB clusters ○ MongoDB ○ Cassandra ○ Redis ○ CouchDB ○ CouchBase In-memory databases ○ MemCached ○ VoltDB Backup/restore of cluster databases © MIRANTIS 2013 PAGE
9.
Conclusion ● ● ● ● Currently supports only
single instance MySQL database Cluster and HA support is under design Immature architecture (tightly coupled modules, direct access to database from DB VM, interfaces between modules are not defined) Under active development © MIRANTIS 2013 PAGE
10.
Live Demo Demo script: 1.
Instance provisioning. 2. DB & Users CRUD operations. 3. Backuping. 4. Restoring from backup. © MIRANTIS 2013 PAGE
Download now