OpenStack Trove Essentials
暫譯: OpenStack Trove 基礎知識

Alok Shrivastwa, Sunil Sarat

  • 出版商: Packt Publishing
  • 出版日期: 2016-03-29
  • 售價: $1,670
  • 貴賓價: 9.5$1,587
  • 語言: 英文
  • 頁數: 170
  • 裝訂: Paperback
  • ISBN: 1785285610
  • ISBN-13: 9781785285615
  • 相關分類: OpenStack
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Build your own cloud based Database as a Service using OpenStack Trove

About This Book

  • Familiarize yourself with the concept of Database as a Service and make your existing system scalable and efficient with OpenStack Trove
  • Minimize the administrative tasks and complexities of managing your cloud infrastructure
  • This is a fast-paced guide to datastore management on the OpenStack platform using OpenStack Trove

Who This Book Is For

If you are a DBA / system administrator / architect, or a student who wants to build a Database as a Service based on OpenStack, this book is for you. You should have a basic knowledge of OpenStack components, RDBMS/NoSQL, IaaS, and cloud computing.

What You Will Learn

  • Get to grips with the basics of OpenStack and the prerequisites to install Trove
  • Understand the expectations of DBaaS and how Trove can help you achieve them
  • Set up a basic installation of DevStack (Development Stack) in a virtual box
  • Install Trove and utilize its configuration groups to manage and tune databases
  • Use Image builder to create guest images for Trove
  • Utilize Trove to provision your first database instance
  • Back up and restore your databases with the help of Trove

In Detail

OpenStack has become an extremely popular solution to build public and private clouds with. Database as a Service (DBaaS) enables the delivery of more agile database services at lower costs. Some other benefits of DBaaS are secure database deployments and compliance to standards and best practices. Trove is a DBaaS built on OpenStack and is becoming more popular by the day.

Since Trove is one of the most recent projects of OpenStack, DBAs and system administrators can find it difficult to set up and run a DBaaS using OpenStack Trove. This book helps DBAs make that step. We start by introducing you to the concepts of DBaaS and how is it implemented using OpenStack Trove. Following this, we look at implementing OpenStack and deploying Trove. Moving on, you will learn to create guest images to be used with Trove. We then look at how to provision databases in self-service mode, and how to perform administration tasks such as backup and recovery, and fine-tuning databases. At the end of the book, we will examine some advanced features of Trove such as replication.

Style and approach

This fast-paced, step-by-step guide introduces you to DBaaS, OpenStack Trove, and its components, leading you through building your own Cloud-based DBaaS. Using the DevStack deployment method, you will spend less time on installing OpenStack so you can devote more time to learning how to provision and manage databases in a DBaaS environment.

商品描述(中文翻譯)

**建立您自己的基於雲端的資料庫即服務,使用 OpenStack Trove**

## 本書介紹

- 熟悉資料庫即服務(Database as a Service, DBaaS)的概念,並利用 OpenStack Trove 使您的現有系統可擴展且高效
- 最小化管理雲端基礎設施的任務和複雜性
- 這是一本快速入門的指南,介紹如何在 OpenStack 平台上使用 OpenStack Trove 進行資料存儲管理

## 本書適合誰

如果您是資料庫管理員(DBA)/系統管理員/架構師,或是希望基於 OpenStack 建立資料庫即服務的學生,本書適合您。您應該具備 OpenStack 組件、關聯式資料庫管理系統(RDBMS)/非關聯式資料庫(NoSQL)、基礎設施即服務(IaaS)和雲端計算的基本知識。

## 您將學到什麼

- 理解 OpenStack 的基本概念及安裝 Trove 的前置條件
- 了解 DBaaS 的期望以及 Trove 如何幫助您實現這些期望
- 在虛擬機中設置 DevStack(開發堆疊)的基本安裝
- 安裝 Trove 並利用其配置組來管理和調整資料庫
- 使用映像生成器(Image builder)為 Trove 創建來賓映像
- 利用 Trove 配置您的第一個資料庫實例
- 在 Trove 的幫助下備份和恢復您的資料庫

## 詳細內容

OpenStack 已成為建立公共和私有雲的極受歡迎的解決方案。資料庫即服務(DBaaS)使得以更低的成本提供更靈活的資料庫服務成為可能。DBaaS 的其他一些好處包括安全的資料庫部署以及符合標準和最佳實踐。Trove 是一個基於 OpenStack 的 DBaaS,並且日益受到歡迎。

由於 Trove 是 OpenStack 最近的專案之一,資料庫管理員和系統管理員可能會發現使用 OpenStack Trove 設置和運行 DBaaS 具有挑戰性。本書幫助資料庫管理員邁出這一步。我們首先介紹 DBaaS 的概念以及如何使用 OpenStack Trove 實現它。接下來,我們將探討如何實施 OpenStack 和部署 Trove。然後,您將學會創建用於 Trove 的來賓映像。我們接著會討論如何以自助服務模式配置資料庫,以及如何執行備份和恢復等管理任務,並對資料庫進行微調。在本書的最後,我們將檢視 Trove 的一些進階功能,例如複製。

## 風格與方法

這本快速入門的逐步指南將帶您了解 DBaaS、OpenStack Trove 及其組件,並引導您建立自己的基於雲端的 DBaaS。使用 DevStack 部署方法,您將花更少的時間安裝 OpenStack,從而能夠將更多時間投入到學習如何在 DBaaS 環境中配置和管理資料庫。