码迷,mamicode.com
首页 >  
搜索关键字:kvm 外部通信 openvswitch    ( 2516个结果
OVS处理upcall过程分析
处理upcall的整体框架是: 1.由函数handle_upcalls()批量处理(in batches)的是由内核传上来的dpif_upcalls,会解析出upcall的类型。这里主要看在内核中匹配流表失败的MISS_UPCALL。处理完成后会得到多个flow_miss。 结构体dpif_upcall代表的是由内核传到用户空间的一个包,包括上传原因,pac...
分类:其他好文   时间:2014-06-11 06:23:28    阅读次数:863
OVS响应OFPT_FLOW_MOD过程分析
整理处理流程图: 1. 通过对of msg进行解码,可以得到具体的flow_mod以及对应的actions,(这里看增加流表的情况),接下来add_flow函数就会根据flow_mod制定的流来构建特定的规则分类器,增加到oftable中。具体过程是:选择一个合适的表;构建一个分类规则(关键代码如下);插入。这样此次通信的任务就完成了,当再有packet因为在datapa...
分类:其他好文   时间:2014-06-10 14:55:44    阅读次数:601
cloudstack给已有zone添加物理网络
给已经存在的Cloudstack平台zone中添加一个物理网络,web界面没有添加接口,可以通过这里添加...
分类:其他好文   时间:2014-06-10 07:35:27    阅读次数:286
[转]Running KVM and Openvswitch on Ubuntu 12.10
Running KVM and Openvswitch on Ubuntu 12.10 I’ve got an aging VMWare ESXi 4.0 server that needs to be replaced with something a little more modern and...
分类:其他好文   时间:2014-06-09 18:07:21    阅读次数:324
[转]在openvswitch上配置GRE tunnel
Posted in Linux Application at November 13th, 2012 如果你是用 openvswitch 内置的 GRE tunnel,那么配置很简单,基本上就一条命令: ovs-vsctl add-port br0 gre0 -- set interface gre...
分类:其他好文   时间:2014-06-09 17:11:23    阅读次数:304
libvirt之virt-install
在使用kvm命令建立虚拟机时每次都要输入很长的命令,容易出现输入错误,可以使用libvirt管理虚拟机,libvirt支持kvm,xen等主流虚拟机的管理,下面介绍一下利用libvirt管理虚拟机。 安装libvirt1apt-get install qemu-kvm libvirt-bin ...
分类:其他好文   时间:2014-06-08 19:32:58    阅读次数:295
对openflow 1.0协议的扩展
通过这几天对openvswitch代码的分析,以及项目的需要,需要对openflow 1.0进行一定的扩展,发现网上没有这方面的教程,虽然在搞懂ovs代码架构,floodlight controller中利用的事件驱动模型之后,会觉得并不是难事,但是对于刚入门SDN的同学来说,需要一番折腾,这里简单记录一下,希望帮助到其他人。   环境配置:2host + 1 OVS + floodlight...
分类:其他好文   时间:2014-06-08 08:29:51    阅读次数:269
ovs处理openflow消息的流程
ovs处理openflow消息的流程...
分类:其他好文   时间:2014-06-08 02:27:03    阅读次数:290
对openflow 1.0协议的扩展
通过这几天对openvswitch代码的分析,以及项目的需要,需要对openflow 1.0进行一定的扩展,发现网上没有这方面的教程,虽然在搞懂ovs代码架构,floodlight controller中利用的事件驱动模型之后,会觉得并不是难事,但是对于刚入门SDN的同学来说,需要一番折腾,这里简单...
分类:其他好文   时间:2014-06-08 00:37:37    阅读次数:408
基于 Open vSwitch 的 OpenFlow 实践
Open vSwitch 概述 Open vSwitch(下面简称为 OVS)是由 Nicira Networks 主导的,运行在虚拟化平台(例如 KVM,Xen)上的虚拟交换机。在虚拟化平台上,OVS 可以为动态变化的端点提供 2 层交换功能,很好的控制虚拟网络中的访问策略、网络隔离、流量监控等等...
分类:其他好文   时间:2014-06-07 08:50:08    阅读次数:282
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!