Learning OpenStack Networking (Neutron).

Saved in:
Bibliographic Details
Author / Creator:Denton, James.
Imprint:Birmingham : Packt Publishing, 2014.
Description:1 online resource (300 pages)
Language:English
Series:Community Experience Distilled
Community experience distilled.
Subject:
Format: E-Resource Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/11237059
Hidden Bibliographic Details
ISBN:9781783983315
1783983310
1322198020
9781322198026
9781783983308
1783983302
Digital file characteristics:text file
Notes:Choosing a networking plugin.
English.
Print version record.
Summary:If you are an OpenStack-based cloud operator with experience in OpenStack Compute and nova-network but are new to Neutron networking, then this book is for you. Some networking experience is recommended, and a physical network infrastructure is required to provide connectivity to instances and other network resources configured in the book.
Other form:Print version: Denton, James. Learning OpenStack Networking (Neutron). Birmingham : Packt Publishing, ©2014 9781783983308
Table of Contents:
  • Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Preparing the Network for OpenStack; What is OpenStack Networking?; Features of OpenStack Networking; Switching; Routing; Load balancing; Firewalling; Virtual private networks; Preparing the physical infrastructure; Types of network traffic; Management network; API network; External network; Guest network; Physical server connections; Single interface; Multiple interfaces; Bonding; Separating services across nodes; A single controller with one or more compute nodes.
  • A single controller plus network node with one or more compute nodesSummary; Chapter 2: Installing OpenStack; System requirements; Operating system requirements; Initial network configuration; Interface configuration; Before you begin; Permissions; Configuring the OpenStack repository; Installing OpenStack utilities; Setting the hostnames; Disabling SELinux; Removing iptables rules; Installing and configuring Network Time Protocol; Upgrading the system; Installation of OpenStack; Installing and configuring the MySQL database server; Installing the MySQL database client.
  • Installing and configuring the messaging serverInstalling and configuring the Identity service; Defining users, tenants, and roles in Keystone; Define services and API endpoints in Keystone; Verify the Keystone installation; Setting environment variables; Installing and configuring the image service; Define the Glance service and API endpoints in Keystone; Verify the Glance image service installation; Installing and configuring the Compute service; Installing and configuring controller node components; Installing and configuring compute node components; Verify communication between services.
  • Installing the OpenStack dashboardAllowing connections to the dashboard; Identifying the Keystone server; Changing the listener address; Testing connectivity to the dashboard; Summary; Chapter 3: Installing Neutron; Basic Neutron constructs; Overlapping networks using network namespaces; Extending network functions with plugins; Installing and configuring Neutron services; Creating the Neutron database; Configuring the Neutron user, role, and endpoint in Keystone; Enabling packet forwarding; Configuring Neutron to use Keystone; Configuring Neutron to use a messaging service.
  • Configuring a root helperConfiguring Nova to utilize Neutron networking; Configuring Neutron services; Configuring neutron-server; Starting neutron-server; Configuring the Neutron DHCP agent; Starting the Neutron DHCP agent; Configuring the Neutron metadata agent; Configuring the Neutron L3 agent; Configuring the Neutron LBaaS agent; Using the Neutron command-line interface; Summary; Chapter 4: Building a Virtual Switching Infrastructure; Providing layer 2 connectivity to instances; Virtual network interfaces; Bridging; Configuring the bridge interface; Types of networks in Neutron.