码迷,mamicode.com
首页 >  
搜索关键字:openvswitch    ( 208个结果
安装Openvswich 2.3.0
1.预先安装sudo apt-get install aptitudesudo aptitude install dh-autoreconf libssl-dev openssl2.安装openvswichwget http://openvswitch.org/releases/openvswitc...
分类:其他好文   时间:2014-10-18 13:49:44    阅读次数:258
对openvSwitch中不同类型端口的理解
同一主机上的OVS中可以创建多个网桥(即多个datapath实例),每个bridge可以通过patch ports互联,而netdev ports是OVS对底层物理端口的抽象封装,internal 类型的端口比较不好理解,可以看做每个OVS交换机有个可以用来处理数据报的本地端口,可以为这个网络设备配置 IP 地址(比如在把eth0加入某个bridge的时候,它的IP地址就失效了,可以把IP地址...
分类:其他好文   时间:2014-10-10 19:55:34    阅读次数:366
openVswitch(OVS)源代码分析之工作流程(收发数据包)
加载网卡时把网卡绑定到openVswitch端口上(ovs-vsctl add-port br0 eth0),绑定后每当有数据包过来时,都会调用该函数,把数据包传送给这个函数去处理。而不是像开始那样(未绑定前)把数据包往内核网络协议栈中发送,让内核协议栈去处理。openVswitch中数据包接受函数为:void ovs_vport_receive(struct vport *vport, struct sk_buff *skb);函数,该函数所在位置为:datapath/vport.c中。数据包进入open...
分类:其他好文   时间:2014-09-17 10:23:22    阅读次数:484
OpenvSwitch中端口的抽象层次结构
OpenvSwitch中对端口的抽象层次结构       struct vport抽象的是OVS中datapath层的每个端口,通过它将ovs中的各种数据结构与Port关联起来,而结构体netdev_vport 就是vport和底层真实网络设备结构net_device 的入口,关键数据结构如下: struct vport { struct rcu_he...
分类:其他好文   时间:2014-09-16 16:00:00    阅读次数:411
虚拟机网络接入技术
随着云计算技术的发展,跟传统的服务器上直接跑应用相比,服务器上运行虚机,虚机里面跑应用的场景已经越来越普遍。 这种情况下,网络往往成为最关键的性能瓶颈,特别是不同虚机之间的高速网络流量如何进行有效的交换。 要解决大流量交换的问题,基本上有两套简单思路,一个是软交换,即放在服务器里面,让软件来实现,典型的代表有各种虚拟交换的解决方案,例如OpenvSwitch。 另外一个是流量对服务器...
分类:其他好文   时间:2014-09-10 10:51:47    阅读次数:168
OpenVswitch(OVS)源代码分析之简介
penVswitch,根据其名就可以知道这是一个开放的虚拟交换机(open virtual switch);它是实现网络虚拟化SDN的基础,它是在开源的Apache2.0许可下的产品级质量的多层虚拟交换标准。设计这个openVswitch的目的是为了解决物理交换机存在的一些局限性:openVswitch较物理交换机而言有着更低的成本和更高的工作效率;一个虚拟交换机可以有几十个端口来连接虚拟机,而openVswitch本身占用的资源也非常小;可以根据自己的选择灵活的配置,可以对数据包进行接收分析处理;同时还支...
分类:其他好文   时间:2014-09-10 00:29:39    阅读次数:4723
openvswitch 2.1.2 安装完成后 启动 与 停止 shell脚本
openvswitch 2.1.2 安装完成后,会经常遇到启动与停止的情况,为了避免重复手写启动停止的终端代码,最好将其写在不同的脚本里,方便下次调用。前提是已经安装好了openvswitch,并按照下面到语句建立好了数据库conf.db mkdir -p /usr/local/etc/openvswitch ovsdb-tool create /usr/local/etc/op...
分类:其他好文   时间:2014-09-05 16:14:21    阅读次数:211
QueuePool limit of size 10 overflow 20 reached, connection timed out, timeout 10
当批量删除虚拟机时报错如下1、在计算节点的报错信息如下[root@LX-OS-node12~]#tail-f/var/log/neutron/openvswitch-agent.log2014-09-0219:28:27.25236649TRACEneutron.plugins.openvswitch.agent.ovs_neutron_agentFile"/usr/lib/python2.6/site-packages/neutron/agent/secu..
分类:其他好文   时间:2014-09-03 13:16:17    阅读次数:624
OpenStack Grizzly版本(Ubuntu 12.04)配置
1. 我们在一天VMware虚拟机上(双网卡)使用Ubuntu 12.04.1 和 OpenVSwitch 1.4.6 来搭建OpenStack的Grizzly版本的平台。 由于OpenVSwitch的版本对Ubuntu系统的内核版本有依赖,建议在安装前请确认二者之间是否兼容。无论是在物理机器中.....
分类:其他好文   时间:2014-08-19 20:44:15    阅读次数:359
openvswich进程重启的问题
openvswich进程重启的问题,如果只是单纯重启openvswich和neutron-openvswitch-agent进程,会引起被重启的宿主机上的所有的虚拟机否无法通信,重启openvswich进程后必须初始化ovsdb数据库,按下面顺序重启即可。1、重启openvswich进程/etc/init.d/openvswitchrestart2、初始化o..
分类:其他好文   时间:2014-08-11 12:12:22    阅读次数:241
208条   上一页 1 ... 15 16 17 18 19 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!