openstack控制节点配置neutron服务(Queen版本)

本文介绍如何在OpenStack Queen版本中安装和配置Neutron服务,包括创建数据库、设置服务凭据等内容。Neutron提供了虚拟网络功能,支持二层交换、三层路由等,并可通过不同选项配置提供程序网络或自助服务网络。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

openstack控制节点安装和配置neutron服务(Queen版本)

更多openstack服务搭建教程
https://www.mamao.cloud

Neutron是OpenStack核心项目之一,提供云计算环境下的虚拟网络功能服务。

其设计目标是实现“网络即服务(Networking as a Service)”。为了达到这一目标,在设计上遵循了基于SDN(Software-Defined Networking)实现网络虚拟化的原则,在实现上充分利用了Linux系统上的各种网络相关的技术。Neutron网络允许用户创建和管理网络对象,如网络(Net)、子网(Subnet)、端口(Port),这些对象可以被其他OpenStack服务所利用。插件架构模式增强了OpenStack架构和部署的柔韧性,可以适应不同的网络设备和软件。

Neutron为整个OpenStack环境提供网络支持,包括二层交换,三层路由,负载均衡,防火墙和* 等。

Neutron提供了一个灵活的框架,通过配置,无论是开源还是商业软件都可以被用来实现这些功能。

Neutron服务需要在controller和compute节点进行安装配置,以下将在controller节点进行neutron服务的安装配置:

neutron网络服务的两种网络类型概述

您可以使用选项1和2表示的两种体系结构之一部署网络服务:

  • 选项1:Provider networks

    选项1部署了最简单的架构,该架构只支持将实例附加到提供程序(外部)网络。没有自助服务(专用)网络、路由器或浮动IP 地址。只有管理员或其他特权用户才能管理提供程序网络。

    选项1网络配置链接:https://docs.openstack.org/neutron/queens/install/controller-install-option1-rdo.html

  • 选项2:Self-service networks

    选项2使用支持将实例附加到自助服务网络的第3层服务来扩展选项1。演示或其他没有权限的用户可以管理自助服务网络,包括提供自助服务和提供商网络之间连接的路由器。此外,浮动IP地址通过使用来自外部网络(如Internet)的自助网络提供到实例的连接。

    选项2网络配置链接:https://docs.openstack.org/neutron/queens/install/controller-install-option2-rdo.html

  • 自助服务网络简介

    自助服务网络通常使用覆盖网络。覆盖网络协议,如VXLAN,包括额外的报头,增加开销,减少有效负载或用户数据的可用空间。在不了解虚拟网络基础设施的情况下,实例尝试使用默认的以太网最大传输单元(MTU)1500字节发送数据包。网络服务通过DHCP自动向实例提供正确的MTU值。但是,有些云映像不使用DHCP或忽略DHCP MTU选项,需要使用元数据或脚本进行配置。

创建数据库

  1. 使用数据库访问客户端作为根用户连接到数据库服务器

    mysql -u root -p
    
  2. 创建neutron数据库

    MariaDB [(none)] CREATE DATABASE neutron;
    
  3. 授予neutron数据库适当访问权限

    MariaDB [(none)]> GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'localhost' \
     IDENTIFIED BY '123456';
    
    MariaDB [(none)]> GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'%' \
      IDENTIFIED BY '123456';
    
  4. 退出数据库访问客户端

    exit
    

获取管理员凭据并创建服务凭据

创建网络服务api端点

安装和配置组件

同步数据库

由于内容较长,细节内容不再展示,可到博主主页进行查看详细配置,亲测可用。

奔跑的小猫
https://www.mamao.cloud/index.php/archives/40/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_43802023

你的鼓励就是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值