Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

An Introduction to Database as a Service with an Emphasis on OpenStack Using Trove

USENIX via YouTube

Overview

Explore an in-depth introduction to Database as a Service (DBaaS) with a focus on OpenStack Trove in this 45-minute USENIX LISA15 conference talk. Gain insights into the major challenges faced by IT and database users, understand the benefits of DBaaS, and learn how Trove compares to other cloud database services. Discover Trove's architecture, components, and interactions with other OpenStack services, including guest agents, request processing, and support for multiple database types. Examine practical examples of DBaaS adoption benefits, potential pitfalls, and best practices for assessing, deploying, and managing Trove in enterprise environments. Delve into topics such as provisioning, native database capabilities, configuration groups, kernel tuning, backup and restore processes, clustering, and replication. Conclude with an overview of upcoming features in Trove's roadmap and gain valuable knowledge for implementing DBaaS solutions in your organization.

Syllabus

Introduction
Agenda
Warmup
Who am I
The Problem with Databases
SelfService Provisioning
Trove Mission Statement
Provisioning
Native Database Capabilities
What is OpenStack
What is Trove
What is Swift
What is Neutron
What happens if you dont run Swift
Guest Image
Trove Guest Image
Trove Services
Trove Message Bus
Trove API
Guest Agent
Database Software
Trove
Configuration Groups
Configuration Parameters
Kernel Tuning
Guest Agents
Guest Images
Trove Backup Create
Other Questions
Updates
Launch
Replicas
Create Request
Guest Agent Logs
Piechart
Trove Framework
Additional Questions
Trove Blog
Why isnt there a library of public trove guest images
Security updates
API call

Taught by

USENIX

Reviews

Start your review of An Introduction to Database as a Service with an Emphasis on OpenStack Using Trove

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.