Learning OpenStack Networking - Third Edition: Build a solid foundation in virtual networking technologies for OpenStack-based clouds

James Denton

  • 出版商: Packt Publishing
  • 出版日期: 2018-08-31
  • 售價: $2,130
  • 貴賓價: 9.5$2,024
  • 語言: 英文
  • 頁數: 462
  • 裝訂: Paperback
  • ISBN: 1788392493
  • ISBN-13: 9781788392495
  • 相關分類: OpenStack
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

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 Description

OpenStack 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 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.

Table of Contents

  1. Introduction to OpenStack Networking
  2. Installing OpenStack
  3. Installing Neutron
  4. Building a Virtual Switching Infrastructure Using Linux Bridges
  5. Building a Virtual Switching Infrastructure using Open vSwitch
  6. Building Networks with Neutron
  7. Attaching Instances to Networks
  8. Managing Security Groups
  9. Role-Based Access Control
  10. Creating Standalone Routers with Neutron
  11. Router Redundancy Using VRRP
  12. Distributed Virtual Routers
  13. Load Balancing Traffic to Instances
  14. Advanced Networking Topics

商品描述(中文翻譯)

在OpenStack中探索虛擬網絡的基礎知識,以實現各種雲網絡架構

主要特點



  • 了解Open vSwitch和Linux橋接技術之間的區別

  • 將虛擬機實例連接到虛擬網絡、子網和端口

  • 在您的網絡中實現虛擬負載均衡器、防火牆和路由器

書籍描述


OpenStack網絡是一個可插拔、可擴展且基於API的系統,用於管理OpenStack基於雲的物理和虛擬網絡資源。與其他核心OpenStack組件一樣,OpenStack網絡可以被管理員和用戶用於增加價值並最大化現有數據中心資源的使用。《學習OpenStack網絡》第三版將引導您完成OpenStack的安裝,並為您提供一個可用於構建可擴展且適用於生產環境的OpenStack雲的基礎。

在最初的章節中,您將回顧OpenStack環境所需的物理網絡要求和架構,以提供核心雲功能。然後,您將通過使用Ubuntu存儲庫中的軟件包安裝最新版本的OpenStack。對Neutron網絡基礎概念的概述,包括網絡、子網和端口,將引入高級主題,如安全組、分佈式虛擬路由器、虛擬負載均衡器和實例內的VLAN標記。

通過閱讀本書,您將使用OpenStack Neutron構建雲的網絡基礎設施。

您將學到什麼



  • 熟悉Neutron結構,包括代理和插件

  • 構建基礎性的Neutron資源,以提供對實例的連接

  • 使用傳統的Neutron路由器並解決通過它們的流量問題

  • 探索利用虛擬路由器冗餘協議(VRRP)實現高可用性路由的能力

  • 創建和管理負載均衡器及其相關組件

  • 通過安全組來管理對實例的流量安全

本書適合對象


如果您是一位基於OpenStack的雲運營商和管理員,對Neutron網絡新手,並且想要構建自己的OpenStack雲,那麼本書適合您。建議具備網絡經驗和一個物理服務器和網絡基礎設施,以便跟隨本書中演示的概念。

目錄



  1. OpenStack網絡介紹

  2. 安裝OpenStack

  3. 安裝Neutron

  4. 使用Linux橋接構建虛擬交換基礎設施

  5. 使用Open vSwitch構建虛擬交換基礎設施

  6. 使用Neutron構建網絡

  7. 將實例連接到網絡

  8. 管理安全組

  9. 基於角色的訪問控制

  10. 使用Neutron創建獨立路由器

  11. 使用VRRP實現路由器冗餘

  12. 分佈式虛擬路由器

  13. 將流量負載均衡到實例

  14. 高級網絡主題