Mid Week Tech Meeting, 2016-01-07
2016-01-07
1. NFV vs Cloud Computing
目前,以OpenStack为代表的云计算存在一些问题.传统的云计算都是将虚拟机中的网络与物理网络相连, 在某些条件下我们需要对虚拟机进行移动,为了保持虚拟机的对外状态一致,就需要保持虚拟机的网络状态保持一直. 在传统的云计算条件下,网络状态的迁移涉及到物理网络的改变,所以需要很大的迁移成本. 如果采用SDN,那么就可以使用VxLAN这项技术,VxLAN相当于在物理网络的基础上再添加一层虚拟网络, 所有虚拟机的通讯都在VxLAN上实现,所有的通讯接口都由软件实现.当虚拟机需要迁移时,只需要在软件上进行 相应的修改,就可以保持虚拟机在迁移之后,还能保持对外状态不变.
采用SDN,可以极大地简化: (1)虚拟设备的迁移, (2)同一个云计算中心,容纳不同客户的网络
2. OPNFV ARNO
从安装的角度,OPNFV Arno和OpenStack相比,似乎就是多了一个OpenDaylight插件.所以我们一直有一个疑问, 就是OPNFV Arno和OpenStack之间的差别到底是什么.关于这个问题,我们可以查看下面两张摘自OPNFV官网的架构图.
从上面的图中可以看到,Orchestration and Management和Virtual Network Functions这两块是虚线标注的, 也就是说目前OPNFV Arno这个版本中并不包含这两个部分.
- Virtual Network Functions这部分表示具体的网络功能,例如其他虚拟机,防火墙,路由器等,这些功能并不需要Arno实现.
- Orchestration and Management这部分其实是NFV的重点,用于管理设备的迁移.但是目前OPNFV Arno还没有实现这部分的功能.
综上所述,目前OPNFV Arno还是很不完整的,Orchestration and Management这部分还有待我们去完善.
3. Short-Term Plan
前两天看到OPNFV Wiki上面Doctor这个项目,发现这个项目跟我们所要做的东西相关性很大.所以感觉到我们目前对于他人研究工作
的了解还有所欠缺,所以我们准备把OPNFV Wiki上面的Porject都捋一遍.下面是我们的近期工作:
- 总结NFV故障类型,包括故障的现象,发生故障的原因以及发生该故障会产生的结果.我们主要通过查文献的方式,从别人的SDN/NFV 故障检测文献中总结常见的故障类型.
- NFV架构的分层.由于NFV和云计算接近,而云计算又有架构分层,所以我们可以借鉴云计算的分层概念对NFV进行分层.