Learning OpenStack Networking (Neutron) - Second Edition

Learning OpenStack Networking (Neutron) - Second Edition

James Denton


Wield the facility of OpenStack Neutron networking to deliver community infrastructure and features in your cloud

About This Book

  • This thoroughly updated variation will provide help to set up a cloud on OpenStack utilizing community-driven procedures. It comprises wealthy examples to help you comprehend complicated networking issues with ease
  • Understand each point of designing, developing, customizing, and preserving the middle community beginning of an OpenStack cloud utilizing OpenStack Neutron multi functional book
  • Written by means of best-selling writer James Denton, who has greater than 15 years of expertise in procedure management and networking. James has event of deploying, working, and preserving OpenStack clouds and has labored with most sensible companies and organizations

Who This ebook Is For

If you're an OpenStack-based cloud operator and administrator who's new to Neutron networking and needs to construct your own OpenStack cloud, then this ebook is for you.

Prior networking adventure and a actual server and community infrastructure is usually recommended to stick with in addition to strategies proven within the book.

What you are going to Learn

  • Architect and set up the most recent free up of OpenStack on Ubuntu Linux 14.04 LTS
  • Review the elements of OpenStack networking, together with plugins, brokers, and companies, and find out how they interact to coordinate community operations
  • Build a digital switching infrastructure utilizing reference architectures according to ML2 + Open vSwitch or ML2 + LinuxBridge
  • Create networks, subnets, and routers that attach digital desktop situations to the network
  • Deploy hugely to be had routers utilizing DVR or VRRP-based methods
  • Scale your program with haproxy and cargo Balancing as-a-Service
  • Implement port and router-level defense utilizing safeguard teams and Firewall as-a-Service
  • Provide connectivity to tenant networks with digital deepest Networking as-a-Service (VPNaaS)
  • Find out the best way to deal with OpenStack networking assets utilizing CLI and GUI-driven methods

In Detail

OpenStack Neutron is an OpenStack part that offers networking as a provider for different OpenStack companies to architect networks and create digital machines via its API. This API permits you to outline community connectivity on the way to leverage community services to cloud deployments.

Through this sensible e-book, you are going to construct a robust foundational wisdom of Neutron, and may architect and construct an OpenStack cloud utilizing complicated networking features.

We begin with an advent to OpenStack Neutron and its numerous parts, together with digital switching, routing, FWaaS, VPNaaS, and LBaaS. you are going to additionally get hands-on via fitting OpenStack and Neutron and its elements, and use brokers and plugins to orchestrate community connectivity and construct a digital switching infrastructure.

Moving on, you will get to grips with the HA routing features using VRRP and allotted digital routers in Neutron. you are going to additionally detect load balancing basics, together with the variation among nodes, swimming pools, pool participants, and digital IPs. you will find the aim of safeguard teams and how to follow the protection inspiration in your cloud/tenant/instance.

Finally, you are going to configure digital inner most networks that would let you keep away from using SNAT and floating IPs whilst connecting to distant networks.

Style and approach

This easy-to-follow consultant on networking in OpenStack follows a step by step technique to fitting OpenStack and configuring the bottom networking parts. each one significant networking part has a devoted bankruptcy that may construct in your adventure won from past chapters.

Show sample text content

Download sample