Contents at a Glance 5 Contents 6 About the Author 10 About the Technical Reviewer 11 Introduction 12 Tips for COA Exam Preparation 13 Other OpenStack Certifications 16 Chapter 1: Getting to Know OpenStack 17 Understanding the Components That Make Up the Cloud 18 History of OpenStack Project 20 OpenStack Distribution and Vendors 21 Chapter 2: How to Build Your Own Virtual Test Environment 23 Installing Vanilla OpenStack with the DevStack Tool 23 Installing RDO OpenStack Distribution with PackStack 25 Installing Mirantis OpenStack with Fuel Tool 29 Using the OpenStack CLI 33 Chapter 3: Identity Management 35 Architecture and Main Components of Keystone 35 Managing Keystone Catalog Services and Endpoints 37 Managing/Creating Projects, Users, and Roles 40 Managing and Verifying Operation of the Identity Service 43 Review Questions 45 Answers to Review Questions 46 Chapter 4: Image Management 47 Architecture and Main Components of Glance 47 Deploying a New Image to an OpenStack Instance 49 Managing Images 52 Managing Image Back Ends 55 Verifying Operation of the Image Service 56 Review Questions 57 Answers to Review Questions 58 Chapter 5: OpenStack Networking 59 Architecture and Components of Neutron 59 Architecture of Open vSwitch 61 Manage Network Resources 64 Manage Project Security Group Rules 73 Manage Quotas 75 Verify Operation of Network Service 77 Review Questions 79 Answers to Review Questions 80 Chapter 6: OpenStack Compute 81 Architecture and Components of Nova 81 Managing Flavors 85 Managing and Accessing an Instance Using a Keypair 86 Launching, Shutting Down, and Terminating the Instance 88 Managing Instance Snapshots 92 Managing Quotas 94 Getting Nova Stats 96 Verifying Operation and Managing Nova Compute Servers 98 Review Questions 101 Answers to Review Questions 102 Chapter 7: OpenStack Dashboard 103 Architecture of Horizon 103 Verify Operation of the Dashboard 104 Review Question 105 Answer to Review Question 105 Chapter 8: OpenStack Object Storage 106 Overview of Swift Object Storage 106 Managing Permissions on a Container in Object Storage 108 Using the cURL Tool for Working with Swift 109 Managing Expiring Objects 110 Monitoring Swift Cluster 110 Review Questions 112 Answers to Review Questions 113 Chapter 9: Block Storage 114 Architecture and Components of Cinder 114 Manage Volume and Mount It to a Nova Instance 117 Create Volume Group for Block Storage 122 Manage Quotas 123 Back Up and Restore Volumes and Snapshots 125 Manage Volume Snapshots 127 Manage Volumes Encryption 129 Set Up Storage Pools 131 Review Questions 132 Answers to Review Questions 133 Chapter 10: Orchestration of OpenStack 134 Architecture and Components of Heat 134 Introducing the Heat OpenStack Template 135 Launching a Stack Using a HOT 137 Using Heat CLI and Dashboard 141 Review Questions 144 Answers to Review Questions 145 Chapter 11: Troubleshooting 146 The Main Principles of Troubleshooting 146 How to Check the OpenStack Version 148 Where to Find and How to Analyze Log Files 148 Back Up the Database Used by an OpenStack Instance 150 Analyze Host/Guest OS and Instance Status 151 Analyze Messaging Servers 155 Analyze Network Status 157 Digest the OpenStack Environment 163 Review Questions 166 Answers to Review Questions 167 Chapter 12: Conclusion 168 Index 172 This guide teaches you how and what to study in order to be best prepared for the Certified OpenStack Administrator exam. This fast-growing technology is creating a market that needs more qualified IT specialists with proven skills. This book covers 100% of the exam requirements for both The OpenStack Foundation and the Mirantis OpenStack Certification Exam.Each theme is taught using practical exercises and instructions for the command line and for the graphical client (Horizon). Each chapter is followed by review questions, complete with answers. Even after you have taken and passed your OpenStack exam, this book will remain a useful reference. **What You Will Learn** * Understand the components that make up the cloud. * Install and make an OpenStack distribution from Mirantis, Red Hat or another community version. * Work with OpenStack Identity Management, Dashboard, CLI, Object Storage, Block Storage, Networking, Telemetry, Orchestration, and Image Services. * Learn how to troubleshoot all the main OpenStack services. * Understand where to find information for future work with OpenStack. **Who This Book Is For**__Certified OpenStack Administrator Study Guide__ is for Cloud and Linux engineers looking for a better understanding of how to work with the modern OpenStack IaaS Cloud, and wants to prove their knowledge by passing a Certified OpenStack Administrator Exam. Teaches you how and what to study in order to be best prepared for the Certified OpenStack Administrator exam. This fast-growing technology is creating a market that needs more qualified IT specialists with proven skills. This book covers 100% of the exam requirements for both The OpenStack Foundation and the Mirantis OpenStack Certification Exam. Each theme is taught using practical exercises and instructions for the command line and for the graphical client (Horizon). Each chapter is followed by review questions, complete with answers. Even after you have taken and passed your OpenStack exam, this book will remain a useful reference. What You Will Learn Understand the components that make up the cloud. Install and make an OpenStack distribution from Mirantis, Red Hat or another community version. Work with OpenStack Identity Management, Dashboard, CLI, Object Storage, Block Storage, Networking, Telemetry, Orchestration, and Image Services. Learn how to troubleshoot all the main OpenStack services. Understand where to find information for future work with OpenStack. Who This Book Is For Certified OpenStack Administrator Study Guide is for Cloud and Linux engineers looking for a better understanding of how to work with the modern OpenStack IaaS Cloud, and wants to prove their knowledge by passing a Certified OpenStack Administrator Exam. This guide teaches you how and what to study in order to be best prepared for the Certified OpenStack Administrator exam. This fast-growing technology is creating a market that needs more qualified IT specialists with proven skills. Certified OpenStack Administrator Study Guide covers 100% of the exam requirements for The OpenStack Foundation and will be very helpful for the Mirantis OpenStack Certification Exam. Each theme is taught using practical exercises and instructions for the command line and for the graphical client (Horizon). Each chapter is followed by review questions, complete with answers. Even after you have taken and passed your OpenStack exam, this book will remain a useful reference This guide teaches you how and what to study in order to be best prepared for the Certified OpenStack Administrator exam. This fast-growing technology is creating a market that needs more qualified IT specialists with proven skills. This book covers 100% of the exam requirements for both The OpenStack Foundation and the Mirantis OpenStack Certification Exam. Each theme is taught using practical exercises and instructions for the command line and for the graphical client (Horizon). Each chapter is followed by review questions, complete with answers. Even after you have taken and passed your OpenStack exam, this book will remain a useful reference.