12月8日~12月10日,为期三天的第X期SDN实战特训营在北京顺利举行。本次特训营由SDNLAB未来网络学院提供实战平台和专业的技术支持,来自中国移动、华为、广电、广州西麦、中国地质大学等知名企业和高校、以及有志于从事云计算或SDN工作的在职人员(其中不乏编程和网络高手),在经验丰富的讲师团的带领下,在码农与网工双重技能加持下,完成了数十个精心设计的实验,系统掌握了SDN编程的切入点、方法和思想,及SDN如何与云计算平台OpenStack集成等知识。最终,部分学员们通过科技部与教育部SDN网络工程师(中级)测评。
【课程特色】
一、线上学习基本知识,线下深入理解课程内容
本期特训营采用线上+线下结合的形式,线下课程为期三天,学员可通过前期的线上课程学习SDN的基本概念,再线下深入学习协议、控制器、编程及实操等。为特训营线下学习打好基础,可反复观看、复习。
二、实战环节动手操练,老师助教实时指导
本期培训延续了前八期的风格特色,理论讲解配合实战演练,在现场搭建的实验环境中,学员在老师和助教的带领下操练,三天内完成了十个演示和实验;
另外,未来网络学院为学员开通了SDNLAB VIP实验平台账号。学员在课程结束后,即使不依靠本次培训现场搭建的环境,也能直接通过SDNLAB在线实验平台进行实验操作,复习实验内容,拓展实验项目。
三、案例分享以及师生交流
本期课程邀请的2位顶级技术导师在SDN和OpenStack方面有着丰富的经验,并全程参与了前八期的培训,他们根据前八期学员的反馈优化课程内容、调整课程重点,保证教学效果。
【课程跟踪】
Day 1:开营仪式
9点签到结束后,SDNLAB郑璞介绍了未来网络研究院和SDNLAB,以及 SDN实战特训营三天的课程安排。为保障学习效果,实战团进行了分组,让学员间的配合更加默契。
Day 1:SDN南向协议/SDN控制器与北向接口
许马门老师从传统网络中的交换机开始起笔,分析交换机内部原理,抛出耦合问题然后引导学员的思考从解决传统网络的问题逐步过渡到SDN新型网络架构。在介绍完SDN的架构以及SDN三个编程点之后,学习的过程从框架的级别落地到具体的知识,分别讲解了openflow协议及原理,南向协议OVSDB/NETCONF,以及北向接口RESTCONF的调用。其中重点讲解了openflow组表构造,字段,使用等。在OVSDB协议的讲解中提出了数据抽象的思想为ODL开发做好铺垫,并以丰富的数据库编程经验让学员深刻理解数据库的使用精髓。
学员们认真听讲
师生交流
Day 2:控制器ODL及内部编程
第二天课程中心是放在控制器ODL的软件框架以及SDN南北向编程。经过前一天许老师精心设计的课程知识点,学员初步形成ODL开发思想,开发过程的难度大大下降。并且许老师从网络,软件单元等角度剖析ODL架构,提炼出ODL开发的通用思路,让学员能够透彻的理解ODL编程思路。操作环节学员顺利完成开发环境的搭建,ODL源码的获取。通过相互讨论,积极提问以及老师的答疑,最终完成ODL的模块化开发。
实验演示
Day 3:SDN与OpenStack集成
龚永生大师兄上午讲解了openstack架构,让未接触过的同学了解云计算架构的优点顺势带出openstack中最核心的网络服务组件--neutron。大师兄以多年openstack网络前沿开发的经验让学员领略云计算中网络的魅力之处,同时给下午的SDN和openstack集成打好基础。下午的课程首先带领学员搭建嵌套openstack环境,在搭建的云环境中以源码级别的颗粒度讲解ODL和neutron组件的集成,融汇贯通前两天的ODL开发和openstack网络。在课本之外,大师兄以丰富的云计算应用场景,让学员感受未来网络的势在必行的趋势,为学员打下坚实的云网基础。
学员们认真听讲
Day 3:科技部SDN中级工程师认证考试
考试中
来自部分学员的反馈
罗同学/华为
老师通过一些实际案例带动学员发散思考授人于“渔”;
宫同学/广电
网络编程的理念、ODL的主要思想,便于未来更好的进行技术选型。从架构和系统上,对SDN、OpenStack有所认识;对SDN的操作有了一定的了解,SDN实验环境搭建有了思路
何同学/广州西麦
Openflow协议里各字段的讲解,了解SDN方面的发展方向,目前的实际情况,对各种概念的理解,找准解决问题的方向入口;
亓同学/中国移动
对SDN以及OpenStack有更清晰的理解,OpenStack各组件单元的功能,工作流程,SDN南向接口中的netconf等;
第X期SDN实战特训营顺利结业,感谢所有老师和助教,以及SDNLAB的小伙伴。