Mastering OpenStack - Second Edition.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing,
2016.
|
Edición: | 2nd ed. |
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Authors; About the Reviewer; www.Packtpub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: Designing OpenStack Cloud Architectural Consideration; OpenStack
- The new data center paradigm; Introducing the OpenStack logical architecture; Keystone
- identity management; Swift
- object storage; Cinder
- block storage; Manila
- File share; Glance
- Image registry; Nova-Compute service; nova-api; nova-compute; nova-network; nova-scheduler; nova-conductor; Neutron
- Networking services; The Neutron architecture.
- Ceilometer, Aodh, and Gnocchi
- TelemetryHeat
- Orchestration; Horizon
- Dashboard; Message Queue; The database; Gathering the pieces and building a picture; Provisioning a VM under the hood; A sample architecture setup; OpenStack deployment; The conceptual model design; The logical model design; What about storage?; Networking needs; The logical networking design; Physical network layout; The tenant data network; Management and the API network; Virtual Network types; The external network; The tenant networks; The physical model design; Estimating the hardware capabilities; CPU calculations.
- Memory calculationsNetwork calculations; Storage calculations; Best practices; Summary; Chapter 2: Deploying OpenStack
- The DevOps Way; DevOps in a nutshell; DevOps and cloud
- everything is code; DevOps and OpenStack; Breaking down OpenStack into pieces; Working with the infrastructure deployment code; Integrating OpenStack into infrastructure code; Continuous integration and delivery; Choosing the automation tool; Introducing Ansible; Modules; Variables; Inventory; Roles; Playbooks; Ansible for OpenStack; The development and production environments; The hardware and software requirements.
- Networking requirementsThe development environment; Setting up the development machine; Preparing the infrastructure code environment; Preparing the development setup; Configuring your setup; Building the development setup; Tracking your changes; Summary; Chapter 3: OpenStack Cluster
- The Cloud Controller and Common Services; Understanding the art of clustering; Asymmetric clustering; Symmetric clustering; Divide and conquer; The cloud controller; The Keystone service; The identity provider; The resource provider; The authorization provider; The token provider; The catalog provider.
- The policy providerFederated Keystone; Fernet tokens; The nova-conductor service; The nova-scheduler service; The API services; Image management; The network service; The Horizon dashboard; The telemetry services; Alarms; Events; Infrastructure services; Planning for the message queue; Consolidating the database; Cloud controller clustering; Starting deployment with OpenStack Ansible; The deployment node; Bringing up the controller nodes; The target hosts; Configuring the network; Running the OpenStack playbooks; Configuring OpenStack Ansible; Network configuration; Configuring Host Groups.