|
Showing 1 - 8 of
8 matches in All Departments
Discover the basics of virtual networking in OpenStack to implement
various cloud network architectures Key Features Learn the
difference between Open vSwitch and Linux bridge switching
technologies Connect virtual machine instances to virtual networks,
subnets, and ports Implement virtual load balancers, firewalls, and
routers in your network Book DescriptionOpenStack Networking is a
pluggable, scalable, and API-driven system to manage physical and
virtual networking resources in an OpenStack-based cloud. Like
other core OpenStack components, OpenStack Networking can be used
by administrators and users to increase the value and maximize the
use of existing datacenter resources. This third edition of
Learning OpenStack Networking walks you through the installation of
OpenStack and provides you with a foundation that can be used to
build a scalable and production-ready OpenStack cloud. In the
initial chapters, you will review the physical network requirements
and architectures necessary for an OpenStack environment that
provide core cloud functionality. Then, you'll move through the
installation of the new release of OpenStack using packages from
the Ubuntu repository. An overview of Neutron networking
foundational concepts, including networks, subnets, and ports will
segue into advanced topics such as security groups, distributed
virtual routers, virtual load balancers, and VLAN tagging within
instances. By the end of this book, you will have built a network
infrastructure for your cloud using OpenStack Neutron. What you
will learn Get familiar with Neutron constructs, including agents
and plugins Build foundational Neutron resources to provide
connectivity to instances Work with legacy Neutron routers and
troubleshoot traffic through them Explore high-availability routing
capabilities utilizing Virtual Router Redundancy Protocol (VRRP)
Create and manage load balancers and associated components Manage
security groups as a method of securing traffic to and from
instances Who this book is forIf you are an OpenStack-based cloud
operator and administrator who is new to Neutron networking and
wants to build your very own OpenStack cloud, then this book is for
you.Prior networking experience and a physical server and network
infrastructure is recommended to follow along with concepts
demonstrated in the book.
The Fourth Edition of the industry-acclaimed OpenStack Cloud
Computing Cookbook, from four recognized experts, updated to the
latest OpenStack build including Cinder, Nova, and Neutron. Key
Features Over 100 recipes created by a team of OpenStack experts
Updated to work with the latest OpenStack builds, with recipes
covering the installation and use of OpenStack with Ansible It
covers topics such as Keystone, Glance, Neutron, Nova, Cinder, and
more, plus recipes for OpenStack storage, networking, and
orchestrating workloads Test drive OpenStack using the accompanying
Vagrant environment Book DescriptionThis is the fourth edition of
the industry-acclaimed OpenStack Cloud Computing Cookbook, created
by four recognized OpenStack experts. It has now been updated to
work with the latest OpenStack builds, using tools and processes
based on their collective and vast OpenStack experience. OpenStack
Open Source Cloud software is one of the most used cloud
infrastructures to support a wide variety of use cases, from
software development to big data analysis. It is developed by a
thriving community of individual developers from around the globe
and backed by most of the leading players in the cloud space today.
We make it simple to implement, massively scalable, and able to
store a large pool of data and networking resources. OpenStack has
a strong ecosystem that helps you provision your cloud storage
needs. Add OpenStack's enterprise features to reduce the cost of
your business. This book will begin by showing you the steps to
build up an OpenStack private cloud environment using Ansible.
You'll then discover the uses of cloud services such as the
identity service, image service, and compute service. You'll dive
into Neutron, the OpenStack Networking service, and get your hands
dirty with configuring networks, routers, load balancers, and more.
You'll then gather more expert knowledge on OpenStack cloud
computing by managing your cloud's security and migration. After
that, we delve into OpenStack Object storage and you'll see how to
manage servers and work with objects, cluster, and storage
functionalities. Finally, you will learn about OpenStack dashboard,
Ansible, Keystone, and other interesting topics. What you will
learn Understand, install, configure, and manage a complete
OpenStack Cloud platform using OpenStack-Ansible Configure
networks, routers, load balancers, and more with Neutron Use
Keystone to setup domains, roles, groups and user access Learn how
to use Swift and setup container access control lists Gain hands-on
experience and familiarity with Horizon, the OpenStack Dashboard
user interface Automate complete solutions with our recipes on
Heat, the OpenStack Orchestration service as well as using Ansible
to orchestrate application workloads Follow practical advice and
examples to run OpenStack in production Who this book is forThis
book is written for cloud system engineers, system administrators,
and technical architects who are moving from a virtualized
environment to cloud environments. This book assumes that you are
familiar with cloud computing platforms, and have knowledge of
virtualization, networking, and managing Linux environments.
Wield the power of OpenStack Neutron networking to bring network
infrastructure and capabilities to your cloud About This Book *
This completely up-to-date edition will show you how to deploy a
cloud on OpenStack using community-driven processes. It includes
rich examples that will help you understand complex networking
topics with ease * Understand every aspect of designing, creating,
customizing, and maintaining the core network foundation of an
OpenStack cloud using OpenStack Neutron all in one book * Written
by best-selling author James Denton, who has more than 15 years of
experience in system administration and networking. James has
experience of deploying, operating, and maintaining OpenStack
clouds and has worked with top enterprises and organizations Who
This Book Is For If you are an OpenStack-based cloud operator and
administrator who is new to Neutron networking and wants to build
your very own OpenStack cloud, then this book is for you. Prior
networking experience and a physical server and network
infrastructure is recommended to follow along with concepts
demonstrated in the book. What You Will Learn * Architect and
install the latest release of OpenStack on Ubuntu Linux 14.04 LTS *
Review the components of OpenStack networking, including plugins,
agents, and services, and learn how they work together to
coordinate network operations * Build a virtual switching
infrastructure using reference architectures based on ML2 + Open
vSwitch or ML2 + LinuxBridge * Create networks, subnets, and
routers that connect virtual machine instances to the network *
Deploy highly available routers using DVR or VRRP-based methods *
Scale your application with haproxy and Load Balancing as-a-Service
* Implement port and router-level security using Security Groups
and Firewall as-a-Service * Provide connectivity to tenant networks
with Virtual Private Networking as-a-Service (VPNaaS) * Find out
how to manage OpenStack networking resources using CLI and
GUI-driven methods In Detail OpenStack Neutron is an OpenStack
component that provides networking as a service for other OpenStack
services to architect networks and create virtual machines through
its API. This API lets you define network connectivity in order to
leverage network capabilities to cloud deployments. Through this
practical book, you will build a strong foundational knowledge of
Neutron, and will architect and build an OpenStack cloud using
advanced networking features. We start with an introduction to
OpenStack Neutron and its various components, including virtual
switching, routing, FWaaS, VPNaaS, and LBaaS. You'll also get
hands-on by installing OpenStack and Neutron and its components,
and use agents and plugins to orchestrate network connectivity and
build a virtual switching infrastructure. Moving on, you'll get to
grips with the HA routing capabilities utilizing VRRP and
distributed virtual routers in Neutron. You'll also discover load
balancing fundamentals, including the difference between nodes,
pools, pool members, and virtual IPs. You'll discover the purpose
of security groups and learn how to apply the security concept to
your cloud/tenant/instance. Finally, you'll configure virtual
private networks that will allow you to avoid the use of SNAT and
floating IPs when connecting to remote networks. Style and approach
This easy-to-follow guide on networking in OpenStack follows a
step-by-step process to installing OpenStack and configuring the
base networking components. Each major networking component has a
dedicated chapter that will build on your experience gained from
prior chapters.
Build and manage networks in OpenStack using Neutron About This
Book * Deploy an all-in-one cloud based on OpenStack Liberty
(2015.2) using RDO * Learn the fundamentals of the Neutron API
including networks, subnets, and ports, and how to manage these
resources in the cloud * Build simple virtual network
infrastructures in the cloud Who This Book Is For The book is for
those who are new to OpenStack and Neutron who want to learn the
cloud networking fundamentals and get started with OpenStack
networking. Prior networking experience along with a virtual or
physical server is recommended to follow along with the concepts
demonstrated in the book. What You Will Learn * Install the latest
Liberty (2015.2) release of OpenStack using RDO in VirtualBox *
Discover the basics of the Neutron API, including networks,
subnets, and ports * Interact with Neutron using the CLI and
Horizon dashboard * Create networks and subnets that provide
connectivity to instances * Implement software routers that connect
networks and provide network address translation * Secure instances
using Neutron's security group functionality In Detail The
OpenStack Networking API offers users the ability to create and
manage both basic and complex network architectures that blend the
virtual and physical network infrastructure. This book kicks off by
describing various components of Openstack Neutron and installing
Ubuntu OpenStack based on Canonical's process. Further on, you will
use various methods to interface with Neutron to create and manage
network resources. You will also get to grips with the relationship
between ports, networks, and subnets through diagrams and
explanations, and see how the logical components are implemented
via plugins and agents. Moving forward, you will learn how virtual
switches are implemented and how to build Neutron routers. You will
also configure networks, subnets, and routers to provide
connectivity to instances using simple examples. At the end, you
will configure and manage security groups, and will observe how
these rules translate to iptables rules on the host machines. By
the end of the book, you will be able to build basic network
architectures using Neutron networks and routers in no time. Style
and approach An easy-to-follow guide that covers the networking
features of OpenStack and the core Neutron API components providing
a solid foundation to deploy networks and instances.
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.
|
|