这里先临时记录下代码流程,有待完好。 static int construct(struct ofproto *ofproto_) { struct ofproto_dpif *ofproto = ofproto_dpif_cast(ofproto_); const char *name = ofp ...
分类:
其他好文 时间:
2017-07-11 19:26:53
阅读次数:
157
前我们往屏幕输出了一个Hello,费了老大的劲。有没有什么更简单的方法呢?当然有啦。我们把所有的文字对应的Ascll码统一放到一块内存里面。再把这些东西统一搬进去显存里面。 mov cx,10ES:B800DI:0DS:07C0SI:8rep movsb byte ptr [ES:DI],byte ...
分类:
其他好文 时间:
2017-07-09 23:58:33
阅读次数:
364
0.介绍 本测试是为了验证这篇文章中提到的DPDK的NUMA感知特性。 简单来说,在ovs+dpdk+qemu的环境中,一个虚拟机牵涉到的内存共有三部分: DPDK为vHost User设备分配的Device tracking memory OVS为网络通信分配的mbufs QEMU为虚拟机分配的内 ...
分类:
其他好文 时间:
2017-07-04 09:53:03
阅读次数:
2052
想着去年从上一家公司跳出来,然后一头扎进做云计算的公司,思前想后觉得跟着兴趣走,然后就义无反顾了。。。。 在这几年工作积累和不断总结中发现,云计算涵盖的知识和技术其实真的太多太多,虽说底层基础决定上层建筑,但是很明显,是上层建筑驱使着底层基础的发展和改进。为什么这么说呢?因为靠做作理想云计算的厂家基 ...
分类:
其他好文 时间:
2017-07-02 12:26:36
阅读次数:
207
本文主要介绍多种场景下,虚拟机网卡的压测及性能对比,根据openstack实际的部署方式,虚拟机网卡压测场景包括 SRIOV(passthrough)、SRIOV+Macvtap(passthrough)、Vlan+Linux bridge、OVS+Linux Bridge,分别从协议类型(TCP/ ...
分类:
其他好文 时间:
2017-07-01 09:51:25
阅读次数:
842
这里介绍Neutron集成DPDK时,Neutron相关的配置,计算节点用DPDK加速【虚机到OVS, 物理网卡到OVS】 neutron-openvswitch-agent +DPDK Compute Node: 创建虚机 OVS-DPDK uses hugepages to communicat ...
分类:
其他好文 时间:
2017-06-30 19:56:06
阅读次数:
200
OVN 作为OpenVSwitch的功能模块,每次OVN与OpenVSwitch一起发布,OVN与OpenVSwitch源代码放在ovs代码库:https://github.com/openvswitch/ovs.git Build OpenVSwitch and OVN 使用NAT功能(基于Con ...
分类:
其他好文 时间:
2017-06-30 18:45:43
阅读次数:
323
ovsdb-tool create /usr/local/etc/openvswitch/ovs.db /usr/local/share/openvswitch/vswitch.ovsschemaovsdb-tool create /usr/local/etc/openvswitch/vtep.db ...
分类:
其他好文 时间:
2017-06-30 18:04:42
阅读次数:
657
一.配置好openflow交换机 配置好交换机的管理地址,可先用串口登,使管理口地址与controller地址在同一个网络中. 在交换机上配置controller地址: 如: 先用命令新建一个bridge,并加入其接口. [switch@shell ]# ovs-vsctl set-controll ...
分类:
其他好文 时间:
2017-06-19 22:13:37
阅读次数:
291
一、安装环境: ubuntu-12.04-64bit 二、使用root权限,安装所需软件: apt-get install build-essential apt-get install openssl 三、安装openvswitch-1.9.3: 1.将下载文件拷贝到#/home/ruanjian ...
分类:
其他好文 时间:
2017-06-19 22:03:49
阅读次数:
240