【OpenStack】OpenStack系列8之Nova详解 Neutron详解

  1. Neutron下载安装
    1. 下载:git clone -b stable/icehouse https://github.com/openstack/neutron.git

      pip install -r requirements.txt

      python setup.py install

      安装过程参考:

      https://github.com/yongluo2013/osf-openstack-training/blob/master/installation/openstack-icehouse-for-centos65.md

    2. 创建用户服务等、创建数据库、配置mysql、配置keystone认证、消息队列
    3. 配置与nova交互
    4. 配置neutron ml2 plugin使用openvswitch、gre网络
    5. 配置nova使用neutron做为网络服务
    6. 重启nova、启动neutron,默认占用9696端口
    7. 网络节点安装
      1. 允许ipforward、配置认证、消息队列、ml2、neutron、gre、l3、dhcp agent、metadata agent
      2. 安装ovs:yum install openvswitch –y

        service openvswitch start

        lsmod |grep openv

        参考:

        http://networkstatic.net/install-open-vswitch-networking-red-hat-fedora-20/

      3. 启动agent

        neutron agent-list

  2. Client下载安装
    1. 下载:git clone https://github.com/openstack/python-neutronclient.git(git clone -b stable/kilo https://github.com/openstack/python-neutronclient.git)

      pip install -r requirements.txt

      python setup.py install

  3. FLAT/VLAN/GRE/VXLAN原理等可以参考其他资料
    1. 包含网络节点、控制节点安装。
    2. 优秀博客

    #优秀博客

    #git源码:https://github.com/openstack/neutron

    #源码安装:http://ericzhong.github.io/2013/09/04/install-openstack-from-source/

    #源码安装:http://yhz.me/blog/Openstack-Icehouse-Source-on-CentOS.html

    #罗勇yum安装培训:

    https://github.com/yongluo2013/osf-openstack-training/blob/master/installation/openstack-icehouse-for-centos65.md

    #IceHouse源码搭建:http://8065082.blog.51cto.com/8055082/1542085

    #Openstack官网论坛:

    https://ask.openstack.org/en/questions/query:'NoneType'%20object%20has%20no%20attribute%20'replace'/

    #OVS及其初步使用:http://www.yhz.me/blog/Install-OVS-on-CentOS.html

    #OVS安装使用:http://www.cnblogs.com/hustcat/p/3840027.html

    #OVS+GRE探索:http://www.cnblogs.com/sammyliu/p/4204190.html、

    #OpenStack OVS GRE/VXLAN网络:http://blog.sina.com.cn/s/blog_6de3aa8a0101pfgz.html

    #搭建基于Open vSwitch的VxLAN隧道实验:http://www.sdnlab.com/5365.html

    #GRE and VXLAN with Open vSwitch :

    http://blog.sina.com.cn/s/blog_4b5039210102v2ft.html

    #[原]OpenStack中的VXLAN实现再思考(by quqi99):

    http://m.blog.csdn.net/blog/quqi99/19912437

    #开发人员必读openstack网络基础5:网络叠加模式VLAN、VxLAN、GRE:

    http://www.aboutyun.com/thread-9666-1-1.html

    #OpenStack网络技术点概述:http://cloud.51cto.com/art/201411/457285.htm

    #neutron的基本原理:http://www.kuqin.com/shuoit/20140525/340126.html

    #尴尬的VXLAN:

    http://network.cnw.com.cn/network-sdn/htm2015/20150101_317207.shtml

    #朝梦夜歌大话SDN:路漫漫其修远兮:

    http://network.chinabyte.com/467/12513467.shtml

    #GRE and VXLAN with Open vSwitch:

    http://blog.sina.com.cn/s/blog_4b5039210102v2ft.html

    #搭建基于Open vSwitch的GRE隧道实验:http://www.sdnlab.com/5889.html

    #Open vSwitch2.3.0版本安装部署及基本操作:http://www.sdnlab.com/3166.html

原文地址:https://www.cnblogs.com/junneyang/p/5257267.html