【OpenStack】OpenStack系列8之Nova详解 Neutron详解
- Neutron下载安装
- 下载:git clone -b stable/icehouse https://github.com/openstack/neutron.git
pip install -r requirements.txt
python setup.py install
安装过程参考:
- 创建用户服务等、创建数据库、配置mysql、配置keystone认证、消息队列
- 配置与nova交互
- 配置neutron ml2 plugin使用openvswitch、gre网络
- 配置nova使用neutron做为网络服务
- 重启nova、启动neutron,默认占用9696端口
- 网络节点安装
- 允许ipforward、配置认证、消息队列、ml2、neutron、gre、l3、dhcp agent、metadata agent
- 安装ovs:yum install openvswitch –y
service openvswitch start
lsmod |grep openv
参考:
http://networkstatic.net/install-open-vswitch-networking-red-hat-fedora-20/
- 启动agent
neutron agent-list

- Client下载安装
- 下载: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
- FLAT/VLAN/GRE/VXLAN原理等可以参考其他资料
- 包含网络节点、控制节点安装。
- 优秀博客
#优秀博客
#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安装培训:
#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
【OpenStack】OpenStack系列8之Nova详解 Neutron详解的更多相关文章
- OpenStack实践系列④计算服务Nova
OpenStack实践系列④计算服务Nova 3.6 Nova控制节点的部署创建服务的凭证,完成下列步骤: 创建nova用户,并加入到service项目中,赋予admin权限 [root@node1 ...
- OpenStack实践系列⑨云硬盘服务Cinder
OpenStack实践系列⑨云硬盘服务Cinder八.cinder8.1存储的三大分类 块存储:硬盘,磁盘阵列DAS,SAN存储 文件存储:nfs,GluserFS,Ceph(PB级分布式文件系统), ...
- OpenStack实践系列⑧可视化服务Horizon之Dashboard演示
OpenStack实践系列⑧可视化服务Horizon之Dashboard演示 七.可视化服务Horizon之Dashboard演示 仪表板依赖于功能核心服务,包括身份,图像服务,计算和网络两种(neu ...
- OpenStack实践系列⑦深入理解neutron和虚拟机
OpenStack实践系列⑦深入理解neutron和虚拟机 五.深入理解Neutron 5.1 虚拟机网卡和网桥 [root@node1 ~]# ifconfig brq65c11cc3-8e: fl ...
- OpenStack实践系列⑥构建虚拟机实例
OpenStack实践系列⑥构建虚拟机实例 四.创建一台虚拟机图解网络,并创建一个真实的桥接网络 创建一个单一扁平网络(名字:flat),网络类型为flat,网络适共享的(share),网络提供者:p ...
- OpenStack实践系列⑤网络服务Neutron
OpenStack实践系列⑤网络服务Neutron 3.8 Neturn 服务部署 注册neutron服务 [root@node1 ~]# source admin-openrc.sh [root@n ...
- OpenStack实践系列②认证服务Keystone
OpenStack实践系列②认证服务Keystone 三.实战OpenStack之控制节点3.1 CentOS7的时间同步服务器chrony 下载chrony # yum install -y chr ...
- OpenStack实践系列①openstack简介及基础环境部署
OpenStack实践系列①openstack简介及基础环境部署 一.OpenStack初探1.1 OpenStack简介 OpenStack是一整套开源软件项目的综合,它允许企业或服务提供者建立.运 ...
- [js高手之路]深入浅出webpack系列2-配置文件webpack.config.js详解
接着上文,重新在webpack文件夹下面新建一个项目文件夹demo2,然后用npm init --yes初始化项目的package.json配置文件,然后安装webpack( npm install ...
随机推荐
- 软工实践练习——使用git进行代码管理心得
一.在Github上注册账户.其中创建organization在小组成员的账户上创建,并在其账户上创建了小组的版本库.在创建organization的过程中,参考了助教提供的博客:http://sef ...
- Java继承中属性、方法和对象的关系
大家都知道子类继承父类是类型的继承,包括属性和方法!如果子类和父类中的方法签名相同就叫覆盖!如果子类和父类的属性相同,父类就会隐藏自己的属性! 但是如果我用父类和子类所创建的引用指向子类所创建的对象, ...
- [转]Java中继承、多态、重载和重写介绍
什么是多态?它的实现机制是什么呢?重载和重写的区别在那里?这就是这一次我们要回顾的四个十分重要的概念:继承.多态.重载和重写. 继承(inheritance) 简单的说,继承就是在一个现有类型的基础上 ...
- 【bzoj1502】 NOI2005—月下柠檬树
http://www.lydsy.com/JudgeOnline/problem.php?id=1502 (题目链接) 今天考试题,从来没写过圆的面积之类的东西..GG 题意 一颗树由n个圆台组成,现 ...
- SQL Server中,Numric,Decimal,Money三种字段类型的区别
都是精确数据类型, 前两个可以自己定义长度和小数位数, Money的定义相当于Numric(19,4) numeric(10,2) 表示最大可以放10位数,但这10位数里有2位是小数如: 123456 ...
- NOI2002 洛谷 P1196 银河英雄传说
神奇的并查集问题 题目描述 公元五八○一年,地球居民迁移至金牛座α第二行星,在那里发表银河联邦 创立宣言,同年改元为宇宙历元年,并开始向银河系深处拓展. 宇宙历七九九年,银河系的两大军事集团在巴米利恩 ...
- Swift开发学习-01 Swift介绍
本教程是笔者在自学IOS/Swift知识的总结,适用于通过对Objictive C编程的运用并需要了解基于iOS程序的iPhone和iPad的程序员.做一个有bigger的’攻城狮‘,有尊严的工作,快 ...
- 快速上手如何使用FluentData
http://blog.itpub.net/29511780/viewspace-1194048/ 目录: 一.什么是ORM? 二.使用ORM的优势 三.使用ORM的缺点 四.NET下的ORM框架有 ...
- easyUI框架之学习记录汇总
在添加完之后,可以使用 $.parser.parse();这个方法进行处理:(1) 对整个页面重新渲染: $.parser.parse(); (2) 渲染某个特定的objectvar targetOb ...
- 四层负载均衡——LVS
LVS 参考:http://zh.linuxvirtualserver.org/ 几个术语: Director:也可以称为调度器,LVS前端设备: realserver:也称为真实内部服务器, ...