opendaylight框架分析概要.ppt

opendaylight框架分析概要

分析 与Floodlilght的简单区别 采用OSGI框架,各模块间功能隔离开来,有利于扩展性、而且可以动态部署。OSGI的依赖关系管理,有多种实现方式,可以通过 Dependency Manager 对象来注册服务,并通过反射注明依赖的服务。而Floodlight只是单纯的java包之间的引用,扩展性不好,支持的南向接口少,目前只有OF1.0;但是易于上手。是一个Openflow控制器. 这里每个Component就是一个服务,里面说明了导出的接口和依赖的接口 这里每个Component就是一个服务,里面说明了导出的接口和依赖的接口;getGlobalImplementations ();,主要是指定导出接口和依赖的接口、实现接口 opendaylight opendaylight 总体架构分析 模块,osgi Bundle 与floodlight之间的简单对比 SAL层 之OF Packet的处理流程 Md-SAL-模型化驱动简单分析 Clustering-集群 OSGi:由于采用OSGi体系结构,其技术提供一种面向服务的架构,将应用视为对等模块的相互协作, SAL:整个架构引入了业务抽象层,将服务抽象化,使得上层(北向)和下层(南向)之间的调用相互隔离. MD(Model Drive):使用Yang工具,使用业务模型驱动来设计接口、实现业务功能,根据yan

文档评论(0)

1亿VIP精品文档

相关文档