Book Image

Production Ready OpenStack - Recipes for Successful Environments

By : Arthur Berezin
Book Image

Production Ready OpenStack - Recipes for Successful Environments

By: Arthur Berezin

Overview of this book

OpenStack is the most popular open source cloud platform used by organizations building internal private clouds and by public cloud providers. OpenStack is designed in a fully distributed architecture to provide Infrastructure as a Service, allowing us to maintain a massively scalable cloud infrastructure. OpenStack is developed by a vibrant community of open source developers who come from the largest software companies in the world. The book provides a comprehensive and practical guide to the multiple uses cases and configurations that OpenStack supports. This book simplifies the learning process by guiding you through how to install OpenStack in a single controller configuration. The book goes deeper into deploying OpenStack in a highly available configuration. You'll then configure Keystone Identity Services using LDAP, Active Directory, or the MySQL identity provider and configure a caching layer and SSL. After that, you will configure storage back-end providers for Glance and Cinder, which will include Ceph, NFS, Swift, and local storage. Then you will configure the Neutron networking service with provider network VLANs, and tenant network VXLAN and GRE. Also, you will configure Nova's Hypervisor with KVM, and QEMU emulation, and you will configure Nova's scheduler filters and weights. Finally, you will configure Horizon to use Apache HTTPD and SSL, and you will customize the dashboard's appearance.
Table of Contents (16 chapters)
Production Ready OpenStack - Recipes for Successful Environments
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Chad Lung is a Cloud engineer working with the EMC Cloud Services Group. He is also an active OpenStack core contributor and has over 18 years of industry experience in various roles.

Originally born in Canada, he moved to the United States in 1997 and began his software engineering career. He has worked with various technologies and also with large cloud orientated companies, such as Rackspace and EMC.

Chad has three sons and lives with his wife in San Antonio, TX.

Nilesh Pawar has worked in the field of Information Technology since 2008. After graduating with a bachelor's degree in Information Technology he has worked in various positions, such as a developer in .NET, Linux administration, virtualization admin, technical consultant, and so on. He is currently associated with upcoming new technologies in Telecom industries, such as C-SDN, vCPE, and vEPC. He can be reached on .

Adam Stokes has been an open source evangelist for a long time. Currently, he's working for Canonical Ltd as a technical lead for their Solutions Engineering team and is the lead developer for Ubuntu OpenStack Installer. He's been in a direct relation with all the components that make up OpenStack in order to provide the most streamlined and simple approach to deploy private clouds. He has worked for 7 years at Red Hat in the Cloud Research and Development department, where he worked on service discovery and management applications.