摘要:
使用block设备来避免额外的software layers。 Best practices: Asynchronous I/O model for KVM guests 尽管KVM supports thread pools for handling asynchronous I/O operat 阅读全文
摘要:
TUN 设备 TUN 设备是一种虚拟网络设备,通过此设备,程序可以方便得模拟网络行为。先来看看物理设备是如何工作的: 所有物理网卡收到的包会交给内核的 Network Stack 处理,然后通过 Socket API 通知给用户程序。下面看看 TUN 的工作方式: 普通的网卡通过网线收发数据包,但是 阅读全文
摘要:
qemu-kvm 代码分析 虚拟机组成 实际上面所说计算机组成比较笼统,实际处理器,存储器,输入与设备种类繁多, - i440FX host PCI bridge and PIIX3 PCI to ISA bridge 总线桥: i440FX pci桥,PIIX3 ISA桥 - Cirrus CLG 阅读全文
摘要:
networking-odl项目的目的/用途就是sync odl和neutron的资源数据库和状态 v1中对于每个neutron的资源操作都相应的调用odl restfu api来同步odl,但问题有以下: 2个操作不能顺序进行导致状态不一致: V2用来解决资源竞争,可扩展行和支持HA。 基本原理是 阅读全文
摘要:
邓晓涛,当前就职于江苏省未来网络创新研究院,是CDN团队的一名研发人员,主要从事SDN相关的研发相关工作。曾就职于三星电子于先行解决方案研发组任高级工程师、思科系统于云协作应用技术部(CCATG)任工程师。 【分享正文】今天想跟大家分享如何通过ODL控制器下发流表来创建VxLAN网络。ODL作为当前 阅读全文
摘要:
虚拟机 vlan trunk 特性 1. 功能 1)允许不同vlan的network下的虚拟机之间通信。一般情况下,虚拟机只能在相同vlan的网络下通信。 2)允许虚拟机发送vlan报文。 2. 组网图 虚拟机出来的tap设备连接到tbr网桥上,此时tap设备不打tag值, vlan_mode = 阅读全文
摘要:
1. 背景 没有使用DVR的场景: 从图中可以明显看到东西向和南北向的流量会集中到网络节点,这会使网络节点成为瓶颈。 如果启用DVR,如下图: 对于东西向的流量, 流量会直接在计算节点之间传递。 对于南北向的流量,如果有floating ip,流量就直接走计算节点。如果没有floating ip,则 阅读全文
摘要:
1. 代码流程分析 neutron-server和neutron-openvswitch-agent的消息队列如下: neutron-server可能会发生上述几种消息广播给neutron-openvswitch-agent。openvswitch agent会先看一下端口是否在本地,如果在本地则进 阅读全文
摘要:
Changing from APIv2.0 to APIv3 in Keystone - Openstack Juno on Ubuntu 1. 更换v3 的policy文件 mv /etc/keystone/policy.json /etc/keystone/policy.json.bak cp 阅读全文
摘要:
~$ /usr/local/bin/uwsgi /etc/keystone/keystone-uwsgi-public.ini[uWSGI] getting INI configuration from /etc/keystone/keystone-uwsgi-public.iniopen("./p 阅读全文