OpenStack Trove

OpenStack Trove is your step-by-step guide to set up and run a secure and scalable cloud Database as a Service (DBaaS) solution. The book shows you how to set up and configure the Trove DBaaS framework, use prepackaged or custom database implementations, and provision and operate a variety of databa...

Full description

Bibliographic Details
Main Authors: Kumar, Amrith, Shelley, Douglas (Author)
Format: eBook
Language:English
Published: [Berkeley, CA] Apress 2015
Series:The expert's voice in open source
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 06162nmm a2200733 u 4500
001 EB001937628
003 EBX01000000000000001100530
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 1484212215 
020 |a 1484212223 
020 |a 9781484212219 
050 4 |a QA76.585 
100 1 |a Kumar, Amrith 
245 0 0 |a OpenStack Trove  |c Amrith Kumar, Douglas Shelley 
260 |a [Berkeley, CA]  |b Apress  |c 2015 
300 |a 1 online resource 
505 0 |a At a Glance; Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Chapter 1: An Introduction to Database as a Service; What Is Database as a Service?; The Database ; The Service ; The Service as a Category; DBaaS Defined; The Challenge Databases Pose to IT Organizations; Characteristics of DBaaS; The Management Plane and the Data Plane ; Tenancy; Single-Tenant Solution; Multitenant Solution; Service Location; The Public Cloud ; The Private Cloud; Managed Private Cloud; Service vs. Platform ; The Benefits of DBaaS; Ease of Provisioning 
505 0 |a Consistent Configurations Automated Operations ; Autoscaling ; Improvements to Development Agility; Better Resource Utilization and Planning ; Simplified Role for Provider or Operator ; Other DBaaS Offerings; Amazon RDS; Amazon RedShift; Microsoft Azure SQL Database ; Google Cloud SQL; Amazon DynamoDB ; OpenStack Trove; A Brief History of Trove; Tenancy in OpenStack Trove; Trove in the OpenStack Ecosystem ; Summary; Chapter 2: Downloading and Installing OpenStack Trove; Deploying a Single-Node Development Environment; Set Up the Ubuntu Environment 
505 0 |a Configure the datastore and datastore version Summary; Chapter 3: Basic Trove Operations; Interacting with RESTful Services using curl ; Obtain a Token from Keystone ; Use the Token to Interact with the RESTful Service; Understanding How Applications and OpenStack Services Interact ; Scripting with the Trove CLI ; Listing Instances ; Launching Instances; Restarting an Instance; Deleting an Instance; Configuring Multiple Datastores; Configuring Datastores; Specifying the Default Datastore ; Creating Users and Databases ; Enabling the Database root User 
505 0 |a Install Some Basic Packages Verify Your Setup; Verify the Static IP Address ; Verify That Virtualization Is Enabled; Enable Password-less sudo for the " ubuntu " User; Install OpenStack Using the devstack Tool ; Listing the devstack screen Session ; Stopping and Restarting devstack; Resetting the devstack Environment; Enable the Default Trove Public Key ; Authenticate with the System ; Launch Your First Trove Database ; Using Neutron with devstack; Selecting Neutron Instead of Nova Networking; Configuring Private and Public Networks ; Trove Configuration for Neutron 
505 0 |a Accessing the Dashboard Deploying Trove in a Multinode OpenStack Environment ; Prerequisites; Install the Required Packages; Create the Trove User; Create the Trove Operational Database ; Configure OpenStack for Trove; Configure the Trove Services; The file /etc/trove/trove-conductor.conf ; The file /etc/trove/trove.conf ; The file /etc/trove/trove-taskmanager.conf ; The file trove-guestagent.conf ; Initialize the Trove Operational Database; Configure the Trove Endpoint in Keystone ; Restart the Trove Services; Download or Build a Trove Guest Image 
653 |a COMPUTERS / Computer Science / bisacsh 
653 |a Cloud computing / fast 
653 |a COMPUTERS / Data Processing / bisacsh 
653 |a Web services / fast 
653 |a Open source software / fast 
653 |a Open source software / http://id.loc.gov/authorities/subjects/sh99003437 
653 |a Cloud computing / http://id.loc.gov/authorities/subjects/sh2008004883 
653 |a Logiciels libres 
653 |a COMPUTERS / Machine Theory / bisacsh 
653 |a Services Web 
653 |a computerwetenschappen 
653 |a Informatie- en communicatietechnologie (algemeen) 
653 |a Information and Communication Technology (General) 
653 |a Infonuagique 
653 |a Computer programming / software development / bicssc 
653 |a COMPUTERS / Hardware / General / bisacsh 
653 |a COMPUTERS / Reference / bisacsh 
653 |a database management 
653 |a databasebeheer 
653 |a Web services / http://id.loc.gov/authorities/subjects/sh2003001435 
653 |a COMPUTERS / Computer Literacy / bisacsh 
653 |a Databases / bicssc 
653 |a computer sciences 
653 |a COMPUTERS / Information Technology / bisacsh 
700 1 |a Shelley, Douglas  |e author 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
490 0 |a The expert's voice in open source 
500 |a Includes index 
024 8 |a 10.1007/978-1-4842-1221-9 
776 |z 1484212223 
776 |z 9781484212226 
776 |z 1484212215 
776 |z 9781484212226 
776 |z 9781484212219 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484212219/?ar  |x Verlag  |3 Volltext 
082 0 |a 384 
082 0 |a 004.6782 
082 0 |a 658 
082 0 |a 500 
520 |a OpenStack Trove is your step-by-step guide to set up and run a secure and scalable cloud Database as a Service (DBaaS) solution. The book shows you how to set up and configure the Trove DBaaS framework, use prepackaged or custom database implementations, and provision and operate a variety of databasesℓ́ℓincluding MySQL, PostgreSQL, MongoDB, Cassandra, and Redisℓ́ℓin development and production environments. Authors Amrith Kumar and Douglas Shelley, both active technical contributors to the Trove project, describe common deployment scenarios such as single-node database instances and walk you through the setup, configuration, and ongoing management of complex database topics like replication, clustering, and high availability. The book provides detailed descriptions of how Trove works and gives you an in-depth understanding of its architecture. It also shows you how to avoid common errors and debug and troubleshoot Trove installations, and perform common tasks such as