自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 devstack 安装配置(安装部署开发测试环境)

废话不说,直接上步骤:1、安装devstack环境: 最好是物理机服务器devstack 的安装不能直接用root 用户,新建一个用户stackadduser -m stackpasswd stack  从github上克隆devstack 的源码su - stackgit clone https://github.com/openst...

2016-09-13 11:24:00 648

转载 关于我

2010年毕业至今,做过2年传统网络工程师,第三年偶然机会接触Linux,从此一发不可收拾,学习各种开源软件,时光飞逝,转眼2年已过,猛然回头,发现我仍为一个low user。心有不甘,进军开发界,接触大项目之openstack,开发语言python,被其独特魅力吸引,立志用python写出高大上自动化运维管理平台。花费半年时间终写出大概框架,托管于github,然github早已有写好...

2016-09-01 17:48:00 122

转载 Neutron 理解 (3): Open vSwitch + GRE/VxLAN 组网 [Netruon Open vSwitch + GRE/VxLAN Virutal Network]...

学习 Neutron 系列文章:(1)Neutron 所实现的虚拟化网络(2)Neutron OpenvSwitch + VLAN 虚拟网络(3)NeutronOpenvSwitch + GRE/VxLAN 虚拟网络(4)Neutron OVS OpenFlow 流表 和 L2 Population(5)Neutron DHCP Agent(6)Neutron ...

2016-08-23 14:43:00 355

转载 Neutron 理解 (2): 使用 Open vSwitch + VLAN 组网 [Netruon Open vSwitch + VLAN Virutal Network]

学习 Neutron 系列文章:(1)Neutron 所实现的虚拟化网络(2)Neutron OpenvSwitch + VLAN 虚拟网络(3)NeutronOpenvSwitch + GRE/VxLAN 虚拟网络(4)Neutron OVS OpenFlow 流表 和 L2 Population(5)Neutron DHCP Agent(6)Neutro...

2016-08-22 15:58:00 130

转载 Neutron 理解 (1): Neutron 所实现的虚拟化网络 [How Netruon Virtualizes Network]

学习 Neutron 系列文章:(1)Neutron 所实现的虚拟化网络(2)Neutron OpenvSwitch + VLAN 虚拟网络(3)NeutronOpenvSwitch + GRE/VxLAN 虚拟网络(4)Neutron OVS OpenFlow 流表 和 L2 Population(5)Neutron DHCP Agent(6)Neutron ...

2016-08-19 15:57:00 339

转载 没有固定IP地址怎么实现SNAT和DNAT

环境介绍实现目标:1、ADSL拨号2、没有固定IP 地址3、想实现SNAT和DNAT条件:由于之前不知道谁采购的cisco路由器当出口,用着很不爽,CPU经常负载到99%,查看原因是因为nat表过多,路由器扛不住导致的。没办法,换服务器吧。想法:1、rp-pppoe 实现拨号2、MASQUERADE 实现SNAT3、DNAT的实现稍微复杂一点,不想花钱,注册一个花生壳域名,然...

2016-08-15 16:04:00 350

转载 Openvswitch手册(5): VLAN and Bonding

Openvswitch手册(5): VLAN and Bonding我们这一节来看Port一般来说一个Port就是一个Interface,当然也有一个Port对应多个Interface的情况,成为BondVLAN ConfigurationPort的一个重要的方面就是VLAN Configuration,有两种模式:trunk por...

2016-07-06 15:10:00 172

转载 Openvswitch手册(4): Mirror

Openvswitch手册(4): Mirror这一节我们来分析MirrorMirror就是配置一个bridge,将某些包发给指定的mirrored ports对于包的选择:select_all,所有的包select_dst_portselect_src_portselect_vlan对于指定的目的:output_...

2016-07-06 14:40:00 128

转载 在 openvswitch 上配置 VXLAN

(本文讲的是 korg 内核中的 openvswitch,而非 openvswitch.org 上提供的openvswitch模块。)之前讲过VXLAN,但是一直没有动手实践。其实配置 VXLAN 要比配置 GRE tunnel简单很多,你所需要做的只要两步:1. 添加 VXLAN 设备(需要比较新的 iproute2 和内核支持):# ./ip/ip li add vx...

2016-06-29 14:55:00 342

转载 深入理解 VXLAN

VXLAN是非常新的一个 tunnel 技术,它是一个 L2 tunnel。Linux 内核的 upstream 中也刚刚加入 VXLAN 的实现。相比 GRE tunnel 它有着很的扩展性,同时解决了很多其它问题。一,GRE tunnel 的不足网络很多介绍 VXLAN 的文章都没有直接告诉你相比较 GRE tunnel,VXLAN 的优势在哪里,或者说 GRE tunne...

2016-06-29 14:45:00 834

转载 KVM 中搭建 VLAN 和 IPv6 环境

普通的 IPv4 环境很简单,如果你使用 virt-manager 的话它自动都给你搭好了。每个 kvm guest 都在同一个子网内,通过 bridge 连接到一起,然后通过 host 上的 NAT 访问外网,如下所示:# brctl showbridge name bridge id STP enabled interfacesvirbr0 ...

2016-06-29 12:36:00 727

转载 深入理解 GRE tunnel

我以前写过一篇介绍 tunnel 的文章,只是做了大体的介绍。里面多数 tunnel 是很容易理解的,因为它们多是一对一的,换句话说,是直接从一端到另一端。比如 IPv6 over IPv4 的 tunnel,也就是 SIT,它的原理如下图所示:显然,除了端点的 host A 和 host B之外,中间经过的任何设备都是看不到里面的 IPv6 的头,对于它们来说,经过 sit...

2016-06-29 12:35:00 176

转载 在 openvswitch 上配置 GRE tunnel

如果你是用 openvswitch 内置的 GRE tunnel,那么配置很简单,基本上就一条命令:ovs-vsctl add-port br0 gre0 -- set interface gre0 type=gre options:remote_ip=192.168.1.10本文想谈的显然不是这个。因为 upstream 内核(指 Linus tree)中的 openvsw...

2016-06-29 12:21:00 295

转载 Mgre tunnel 配置

一、多点GRE配置(mGRE),结合NHRP(下一跳地址解析协议)使用 1.中心站点配置: 1)建立tunnel口及相关配置 inter tunnel 0 tunnel source e1/0(指定公网的外出接口作为隧道源地址) tunnel mode gre multipoint(指定隧道的类型为...

2016-06-29 11:20:00 433

转载 GRE tunnel 配置

   基本配置说明:  1)R1,R2的环回口分别为:192.168.1.1/24和192.168.2.1/24  2)链路两端的IP使用该路由器的编号,例如R1的s0/0:192.168.12.1  Q1:什么是tunnel?  Q2:如何建立GRE中的tunnel?  Q3:tunnel的一些细节。  Answer1:  tunnel是类似于环回...

2016-06-29 11:12:00 2482

转载 gre Tunnel 配置【点对点】

Tunnel通道的配置:拓扑及相关IP设置:1.在R1 R3上分别配置出去的默认路由,因为R2部分是公网所以即使有默认路由在现实生活中PC1是ping不通PC2的,他们两个都是私网地址。2.在R1 R3上配置tunnel通道:R1:为tunnel配置一个地址,tunnel的source和destination地址为自己和对方的公网地址。配置一条到对方私...

2016-06-29 11:06:00 755

转载 【转】关于 OVS GRE tunnel

在 korg 内核的 openvswitch 支持 GRE 之前,我们都是用内核原生的 GRE tunnel 来配置,而现在, korg 内核中的 openvswitch 也已经支持 GRE tunnel 了。有兴趣的可以看openvswitch: Add tunneling interface.和openvswitch: Add gre tunnel support.这两个 c...

2016-06-29 10:54:00 242

转载 【转载】]Openvswitch手册(1): 架构,SSL, Manager, Bridge

Openvswitch手册(1): 架构,SSL, Manager, Bridge原文地址:http://www.cnblogs.com/popsuper1982/p/3800574.htmlOpenvswitch是一个virutal swtich, 支持Open Flow协议,当然也有一些硬件Switch也支持Open Flow协议,他们都可以被统一的Contro...

2016-06-27 15:08:00 191

转载 [转]SDN与OpenFlow技术简介

http://blog.163.com/s_zhchluo/blog/static/15014708201411144727961/本文是2012年文章,对Openflow的发展、规范、应用和SDN的提出及相关应用做出较为客观全面的介绍。笔者希望通过本文对OpenFlow/SDN做一个初步介绍,以期帮助大家能够进一步深入了解和学习OpenFlow/SDN。序言:从网络虚拟化说起...

2016-06-27 15:02:00 159

转载 neutron创建network执行的那些命令

【转载】neutron创建network执行的那些命令原文地址:http://www.cnblogs.com/popsuper1982/p/3849822.html当搭建完openstack之后,在创建instance之前,第一件事情就是创建network,一个经典的流程如下:TENANT_NAME="openstack"TENANT_NETWORK_NAME="op...

2016-06-27 10:27:00 474

转载 neutron的基本原理

neutron的基本原理neutron是openstack的一个重要模块,也是比较难以理解和debug的模块之一。我这里安装如图安装了经典的三个节点的Havana的Openstack图1分三个网络:External Network/API Network,这个网络是连接外网的,无论是用户调用Openstack的API,还是创建出来的虚拟机要访问...

2016-06-27 08:46:00 114

转载 zabbix使用python自定义key

1、写好脚本[root@xxx monitor]# cat dir_exist.py#!/usr/bin/env python#coding:utf-8"""目录存在返回1,目录不存在返回-1"""import osfrom os.path import join ,getsizetry:dir = os.sys.argv[1]if os....

2016-02-17 09:58:00 231

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除