Quantum虚拟网络的安装

一、Quantum的依赖安装

  1. 在所有节点上都要安装Quantum的依赖包
  2. 建议通过apt-get的方式安装,这里包括mysql cient和Open vSwitch

二、将Quantum服务注册到Keystone

  1. Keystone是openstack的服务管理中心与认证中心
  2. 可以在任何装有Keystone client的机器上运行注册程序

三、安装Quantum源码包

  1. 在所有的节点上运行一遍,这个是网络服务,每个节点都需要啊
  2. Quantum的整体框架
    (1)Quantum server:守护进程,暴露了一系列的API供OPENSTACK的其他组件调用
    (2)plugin agent:运行在每个计算节点上,为虚拟机提供虚拟交换服务。
    (3)dhcp agent:为虚拟机提供DHCP服务
    (4)l3 agent:为虚拟机提供3层交换/NAT服务,使得虚拟机能访问外网
  3. 架构图如下


    Quantum虚拟网络的安装_第1张图片
    Quantum的架构图.jpg

四、配置Quantum Server

  1. 主要是在Quantum的控制节点运行
  2. 主要配置文件就是quantum.conf和ovs_quantum_plugin.ini两个文件

五、配置OVS agent

  1. 在计算节点上运行
  2. 需要创建br-int和br-eth1网桥
  3. 主要配置quantum.conf和ovs_quantum_plugin.in两个文件

六、配置L3 agent

  1. 在网络节点上运行
  2. 需要创建BR-EX网桥
  3. 配置quantum.conf和l3_plugin.ini两个文件

你可能感兴趣的:(Quantum虚拟网络的安装)