OVS Neutron Agent源码理解

发表于 2017-09-30   |   分类于 技术

在Openstack的计算节点中都会运行一个neutron的L2agent,它与neutron server端的plugin共同来提供和管理二层网络的功能,目前比较流行的一个是OVS Neutron Agent。
下面就开始对其源码进行分析,本文不会分析所有的代码,只对其中vlan相关的内容进行解读。

阅读全文 »

对NFV框架的理解

发表于 2017-09-04   |   分类于 技术

NFV全称Network Function Virtualization,中文意思是网络功能虚拟化。网络功能虚拟化主要目标是实现软硬件的分离。通俗的讲就是使用虚拟化的技术,在比较廉价的通用性强的硬件设备上来实现那些昂贵的专有...

阅读全文 »

我们已经知道在二层中的API资源(network, subnet, port)被称为是neutron的核心资源,并且由Core-plugin(ML2)负责管理。
而从三层到七层的API资源包括L3的Router,防火墙等被称为neutron的扩展资源,由Neutron中的service-plugin来负责管理。对这些资源进行操作的REST API被neutron-server看作是Extension API。

阅读全文 »

Neutron中的二层网络服务架构

发表于 2017-08-27   |   分类于 技术

Neutron在OpenStack项目中负责提供网络相关的功能,我们知道OSI定义了一个七层网络模型,而Neutron在二层到七层都提供了一定程度的插件结构来支持各种不同的网络设备和网络服务。本文主要描述下我对Neutron在二层中的一些理解。

阅读全文 »

为outlook添加邮件发送的确认提示框

发表于 2017-07-03   |   分类于 技术

在工作中,由于个人疏忽,经常会有发错邮件,或是邮件中遗漏附件等现象发生,为了预防这些问题,可以在发送邮件时利用相关的工具帮你自动检测出这些问题。
在网上搜了相关的问题,发现一段代码,但是代码里面有一些错误,导致无法正常使用,自己修改了一下:
主要实现了:
1、智能检测并提示附件遗漏
2、再次确认收件人
有需要的可以拿去用,不会用的请留言。

阅读全文 »

© 2017 Powered by Typecho
苏ICP备15035969号