Mastering OpenStack : design, deploy, and manage a scalable OpenStack infrastructure /
This book is intended for system administrators, cloud engineers, and system architects who want to deploy a cloud based on OpenStack in a mid- to large-sized IT infrastructure. If you have a fundamental understanding of cloud computing and OpenStack and want to expand your knowledge, then this book...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Publishing,
2015.
|
Colección: | Community experience distilled.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- ""Cover""; ""Copyright""; ""Credits""; ""About the Author""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Designing OpenStack Cloud Architecture""; ""OpenStack � think again ""; ""Introducing the OpenStack logical architecture""; ""Keystone""; ""Swift""; ""Glance""; ""Cinder""; ""Nova""; ""nova-api""; ""nova-compute""; ""nova-volume""; ""nova-network""; ""nova-scheduler""; ""Queue""; ""Database""; ""Neutron""; ""The Neutron architecture""; ""Horizon""; ""Gathering the pieces and building a picture""; ""Provisioning a flow under the hood""
- ""Expanding the picture""""A sample architecture setup""; ""Deployment""; ""The conceptual model design ""; ""The logical model design""; ""The physical model design""; ""Summary""; ""Chapter 2: Deploying OpenStack � DevOps and OpenStack Dual Deal""; ""DevOps in a nutshell""; ""DevOps and cloud � everyone is coding""; ""DevOpsing OpenStack""; ""Breaking down the OpenStack pieces""; ""Making the infrastructure deployment professional""; ""Bringing OpenStack to the chain""; ""Continuous integration and delivery""; ""Eat the elephant""; ""Preparing the infrastructure code environment""
- ""The Chef environment""""Prerequisites for settings""; ""Time to cook OpenStack""; ""Summary""; ""Chapter 3: Learning OpenStack Clustering � Cloud Controllers and Compute Nodes""; ""Understanding the art of clustering""; ""Asymmetric clustering""; ""Symmetric clustering""; ""Divide and conquer""; ""The cloud controller""; ""nova-conductor""; ""nova-scheduler""; ""X-api""; ""Image management""; ""Network outfit""; ""The Horizon decision""; ""Planning for the message queue""; ""Consolidating the database""; ""Cloud controller clustering""; ""Cooking the cloud controller""
- ""The compute node""""Overcommitment considerations""; ""Deciding on the hypervisor""; ""Storing instances' alternatives ""; ""Cooking the compute node""; ""Preparing for plan B""; ""Back up with backup-manager""; ""Simple recovery steps""; ""Summary""; ""Chapter 4: Learning OpenStack Storage � Deploying the Hybrid Storage Model""; ""Understanding the storage types""; ""Ephemeral storage""; ""Persistent storage""; ""Object storage is not NAS/SAN""; ""A spotlight on Swift""; ""The Swift architecture""; ""Physical design considerations""; ""Swift hardware""; ""The Swift network""
- ""Cooking Swift""""Joining Cinder""; ""Choosing the storage""; ""CAP under scope""; ""Stirring up the storage""; ""Cinder can do more""; ""Beyond Cinder � Ceph""; ""Summary""; ""Chapter 5: Implementing OpenStack Networking and Security""; ""The story of an API""; ""Security groups""; ""Managing the security groups using Horizon""; ""Managing the security groups using the Neutron CLI""; ""Managing the security groups using the Nova CLI""; ""An example of a web server DMZ""; ""Firewall as a Service""; ""Coupling a firewall with Neutron""; ""The Neutron plugin""