- 博客(4)
- 收藏
- 关注
转载 【neutron源码分析】create_network/create_subnet/create_port源码分析
1. network源码分析 通过执行命令创建网络上,neutron net-create xxxxx 首先neutronclient发送HTTP请求给neutron-server,调用create函数。def create(self, request, body=None, **kwargs): self._notifier.info(reque
2017-09-26 13:53:35 654
转载 对Neutron ML2的设计思想的理解
最近在做一个SR-IOV网卡的测试,测试过程中再次看了下create_port的代码,同时思考了一下ml2的设计思想。希望能帮助大家理解。我们都知道,建立一个port的时候,只需要指定network就行。 port的建立涉及到两个阶段。一个是nova,其会调用plug_XXX将port在compute主机上做相关的plug操作(列如对于plug_ovs来说会建立qbr啥的)。另一个阶段是n
2017-09-26 11:39:55 560
转载 neutron ml2
from http://blog.csdn.net/zhoumingbo532/article/details/27964675在介绍ml2之前,先介绍下以往的core-plugin,它主要的工作是与数据库打交道,真正起作用的是agent,然而对于每种core-plugin来说他们绝大部代码是重复的,在实际的网络部署中,想用linuxbridge就不能用openvswitch,
2017-09-26 11:22:04 328
转载 openstack-neutron-ML2
简介 openStack Neutron 作为一种 SDN(Software Defined Network),在其内部使用 ML2 模块来管理Layer2。ML2 全称是 Modular Layer 2。它是一个可以同时管理多种 Layer 2 技术的框架。在 OpenStack Neutron 的项目代码中,ML2 目前支持 Open vSwitch,linux bridge,
2017-09-26 11:21:21 5912
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人