Cargando…

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Khedher, Omar (Autor)
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""