这篇blog是专门解决前篇openVswitch(OVS)源码分析之工作流程(哈希桶结构体的疑惑)中提到的哈希桶结构flex_array结构体成员变量含义的问题。 引用下前篇blog中分析讨论得到的flex_array结构体成员变量的含义结论: struct { int element_size; ...
分类:
其他好文 时间:
2017-06-17 22:35:36
阅读次数:
186
***DPDK datapath的OVS的安装与实验环境配置 首先肯定是DPDK的安装 0:安装必要的工具 make gcc libssl libcap-ng0 libtool autoconf python 2.7 python module six(可用PIP安装) 1:设置hugepages, ...
分类:
其他好文 时间:
2017-06-05 10:19:49
阅读次数:
2546
***kernel datapath的OVS编译安装 默认的LOG位于 /usr/local/var/log/openvswitch 下 ...
分类:
其他好文 时间:
2017-06-05 10:13:02
阅读次数:
198
非VXLAN的收发包调用栈 netdev_frame_hook() netdev_port_receive() ovs_vport_receive() ovs_dp_process_packet() (在查表失败后,对于带gso标记的大包,会分片进行upcall) ovs_dp_upcall() o ...
分类:
其他好文 时间:
2017-05-25 18:19:16
阅读次数:
311
https://www.ibm.com/developerworks/cn/cloud/library/1401_zhaoyi_openswitch/index.html Open vSwitch 概述 Open vSwitch(下面简称为 OVS)是由 Nicira Networks 主导的,运行 ...
分类:
其他好文 时间:
2017-05-21 22:29:41
阅读次数:
326
使用的机器为Intel IA32位。 1、机器指令的设计方式是,从某个位置开始,可以将字节唯一地解释成机器指令; 2、数据传送指令的两个操作数不能都是存储器。 3、数据传送指令分为三类: (1)movb,movw,movl:两个操作数的长度要一样 (2)movsbw,movsbl,movswl:源操 ...
分类:
其他好文 时间:
2017-05-21 16:01:04
阅读次数:
162
ryu控制器安装在arch linux的什么目录? /usr/lib/python3.6/site-packages/ryu/ 如何显示mininetCLI的帮助命令? 如何显示mininet的结点? 如何显示mininet的连接? 如何在某一个虚拟中段中建立一个简单的HTTP服务器,并且从另外一个 ...
分类:
Web程序 时间:
2017-05-12 13:25:02
阅读次数:
658
OpenStack Newton+Ceph Jewel 集成部署记录 OVS组网 ...
分类:
其他好文 时间:
2017-05-07 19:50:45
阅读次数:
557
国外的hub.ducker.com速度确实有些慢,还好,有咱们的阿里云,今天和大家聊聊通过添加docker-machine来改变docker的hub服务器,最终来加速咱们下载镜像的速度! 工具:docker-machine 下载安装:sudo curl -L https://github.com/d ...
分类:
系统相关 时间:
2017-04-12 12:34:44
阅读次数:
233
一、基础环境 二、创建数据库 三、认证服务 #同步数据库 #创建fernet #API 注册 #配置HTTP #创建认证配置文件 #启动服务 # 创建域,项目、用户、和角色 四、镜像服务 #创建glance、角色、及服务 #安装glance服务 #配置glance API #配置glance 注册服 ...
分类:
其他好文 时间:
2017-04-06 22:18:57
阅读次数:
551