OpenStack Essentials - Second Edition
eBook - ePub

OpenStack Essentials - Second Edition

Dan Radez

Share book
  1. 182 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

OpenStack Essentials - Second Edition

Dan Radez

Book details
Book preview
Table of contents
Citations

About This Book

Untangle the complexity of OpenStack clouds through this practical tutorialAbout This Book• Navigate through the complex jungle of components in OpenStack using practical instructions• This book helps administrators, cloud engineers, and even developers to consolidate and control pools of compute, networking, and storage resources• Learn to use the centralized dashboard and administration panel to monitor large-scale deploymentsWho This Book Is ForThis book is perfect for administrators, cloud engineers, and operators who want to get started with OpenStack, solve basic problems encountered during deployment, and get up to speed with the latest release of OpenStack. Familiarity with the Linux command line and experience with Linux system administration is expected.What You Will Learn • Brush up on the latest release, and how it affects the various components• Install OpenStack using the Packstack and RDO Manager installation tool• Learn to convert a computer node that supports Docker containers• Implement Ceph Block Device images with OpenStack• Create and allocate virtual networks, routers and IP addresses to OpenStack Tenants.• Configuring and Launching a Docker container. In DetailOpenStack is a widely popular platform for cloud computing. Applications that are built for this platform are resilient to failure and convenient to scale. This book, an update to our extremely popular OpenStack Essentials (published in May 2015) will help you master not only the essential bits, but will also examine the new features of the latest OpenStack release - Mitaka; showcasing how to put them to work straight away.This book begins with the installation and demonstration of the architecture. This book will tech you the core 8 topics of OpenStack. They are Keystone for Identity Management, Glance for Image management, Neutron for network management, Nova for instance management, Cinder for Block storage, Swift for Object storage, Ceilometer for Telemetry and Heat for Orchestration. Further more you will learn about launching and configuring Docker containers and also about scaling them horizontally. You will also learn about monitoring and Troubleshooting OpenStack.Style and approach This book offers step-by-step practical instructions to help you quickly navigate through the complexities of OpenStack

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is OpenStack Essentials - Second Edition an online PDF/ePUB?
Yes, you can access OpenStack Essentials - Second Edition by Dan Radez in PDF and/or ePUB format, as well as other popular books in Informatica & Elaborazione di dati su cloud. We have over one million books available in our catalogue for you to explore.

Information

Year
2016
ISBN
9781786462206

OpenStack Essentials Second Edition


Table of Contents

OpenStack Essentials Second Edition
Credits
About the Author
About the Reviewer
www.PacktPub.com
eBooks, discount offers, and more
Why subscribe?
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. RDO Installation
OpenStack architecture
Dashboard
Keystone
Glance
Neutron
Nova
Cinder
Swift
Ceilometer
Heat
OpenStack installation
Installing RDO using Packstack
Installing RDO using Triple-O
Connecting to your Overcloud
Summary
2. Identity Management
Services and endpoints
Hierarchy of users, projects, and roles
Creating a user
Creating a project
Granting a role
Logging in with the new user
Interacting with Keystone in the dashboard
Endpoints in the dashboard
Summary
3. Image Management
Glance as a registry of images
Downloading and registering an image
Using the web interface
Building an image
Summary
4. Network Management
Networking and Neutron
Network fabric
Open vSwitch configuration
VLAN
GRE tunnels
VXLAN tunnels
Creating a network
Web interface management
External network access
Preparing a network
Creating an external network
Web interface external network setup
Summary
5. Instance Management
Managing flavors
Managing key pairs
Launching an instance
Managing floating IP addresses
Managing security groups
Communicating with the instance
Launching an instance using the web interface
Summary
6. Block Storage
Use case
Creating and using block storage
Attaching the block storage to an instance
Managing Cinder volumes in the web interface
Backing storage
Cinder types
Ceph setup
GlusterFS setup
Summary
7. Object Storage
Use case
Architecture of a Swift cluster
Creating and using object storage
Object file management in the web interface
Using object storage on an instance
Ring files
Creating ring files
Summary
8. Telemetry
Understanding the data store
Definitions of Ceilometer's configuration terms
Pipelines
Meters
Samples
Statistics
Alarms
Graphing the data
Summary
9. Orchestration
About orchestration
Writing templates
The AWS CloudFormation format
The Heat Orchestration Template format
Launching a stack
Autoscaling instances with Heat
LBaaS setup
Web interface
Summary
10. Docker
Containers
OpenStack integration
Nova compute configuration
Glance configuration
Importing a Docker image to Glance
Launching a Docker instance
Summary
11. Scaling Horizontally
Scaling compute nodes
Installing more control nodes
Load-balancing control services
High availability
Highly available database and message bus
Summary
12. Monitoring
Monitoring defined
Installing Nagios
Adding Nagios host checks
Nagios commands
Monitoring methods
Non-OpenStack service checks
Monitoring control services
Monitoring network services
Monitoring compute services
Summary
13. Troubleshooting
The OpenStack debug command-line option
Tailing the server logs
Troubleshooting Keystone and authentication
Troubleshooting Glance image management
Troubleshooting Neutron networking
Troubleshooting Nova launching instances
Troubleshooting post-boot metadata
Troubleshooting console access
Troubleshooting Cinder block storage
Troubleshooting Swift object storage
Troubleshooting Ceilometer Telemetry
Troubleshooting Heat orchestration
Getting more help
Summary
Index

OpenStack Essentials Second Edition

Copyright © 2016 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: May 2015
Second edition: August 2016
Production reference: 1240816
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78646-266-4
www.packtpub.com

Credits

Author
Dan Radez
Reviewer
Vinoth Kumar Selvaraj
Commissioning Editor
Kartikey Pandey
Acquisition Editor
Divya Poojari
Content Development Editor
Trusha Shriyan
Technical Editor
Nirant Carvalho
Copy Editors
Madhusudan Uchil
Safis Editing
Project Coordinator
Kinjal Bari
Proofreader
Safis Editing
Indexer
Hemangini Bari
Graphics
Kirk D'Penha
Production Coordinator
Shantanu N. Zagade
Cover Work
Shantanu N. Zagade

About the Author

Dan Radez joined the OpenStack community in 2012 in an operator role. His experience is focused on installing, maintaining, and integrating OpenStack clusters. He has been given the opportunity to internationally present OpenStack content to a range of audiences of varying expertise. In January 2015, Dan joined the OPNFV community and has been working to integrate RDO Manager with SDN controllers and the networking features necessary for NFV.
Dan's experience includes web application programming, systems release engineering, and virtualization product development. Most of these roles have had an open source community focus to them. In his spare time, Dan enjoys spending time with his wife and three boys, training for and racing triathlons, and tinkering with electronics projects.

About the Reviewer

Vinoth Kumar Selvaraj works as a DevOps engineer at CD Cloudenablers Pvt Ltd, a cloud technology startup based in Chennai, India.
He has also reviewed Openstack Cloud Security. Learning OpenStack High Availability, and Learning OpenStack (Video), all by Packt Publishing.
In his spare time, Vinoth blogs about OpenStack at his website, http://www.hellovinoth.com, and shares his thoughts via his Twitter handle, @vinoth6664.

www.PacktPub.com

eBooks, discount offers, and more

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.PacktPub.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at for more details.
At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.
eBooks, discount offers, and more
https://www2.packtpub.com/books/subscription/packtlib
Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can search, access, and read Packt's entire library of books.

Why subscribe?

  • Fully searchable across every book published by Packt
  • Copy and paste, print, and bookmark content
  • On demand and accessible via a web browser
2323__...

Table of contents