我的SDN之路(1):刚上路

作者: ljyfree | 来源:发表于2016-11-22 07:32 被阅读196次

在2015年的农历年前后,应该是我职业生涯上的一个低点。之前三四年付出辛苦在做的各个国内外的PTN项目,突然一下都变得静寂了。之前每天一堆邮件要回复,项目要评估,入网测试或是上线要支持,就像约好了似的都不见了。每天上班后,真的都不知道该做些什么,也不知道积累下来的PTN数据转发/TPOAM/时钟同步这些知识,后面还有什么意义。尤其是在一个公司里,没有项目意味着没有存在感,那接下来会怎么样,就不好说了。

就在我迷茫的时候,一个机会到了面前,就是接手公司SDN交换机的测试工作。虽然和之前测试SDN交换机的同事都是在一个team,但是彼此交流并不多,感觉那有点像是另外一个圈子似的。我们每天聊的是交换路由MPLS,他们聊的是match/action/group.另外我们公司在该领域属于进入比较早,有一定知名度。从我个人的判断来说,数字化驱动应该是未来网络的发展趋势,于是几乎毫不犹豫地接下了。

在头几天的兴奋劲过去之后,才发现要学习的东西太多了。OpenFlow的Spec需要通读理解,公司的各代产品特性需要熟悉,测试工具和测试流程需要掌握。我们是一家强调技术能力的公司,而技术这个东西,知道就是知道,不是唱高调就能让人信服。我别无选择,只能一点一点地做起学起。

在短暂负责了一阵MLAG+NVGRE方案的设计之后,就全身心投入到SDN/OpenFlow的学习中。从我工作的第一天就给自己定了一个规则,就是同样的问题,只能问一遍,提高效率。从我2011年回到公司到开始养成了一个习惯,就是每天在PC上的笔记软件记录心得和每天的工作日记。

除了OpenFlow本身外,又遇到了一个问题,就是关于Linux的操作。之前用Linux,只是用来登陆或是svn操作,最多做做文件的递归查找。可如今,各种控制器都是base在Linux上的,而我们使用的版本又有CentOS/Ubuntu,不夸张的讲,连如何安装软件都不会,更不要说还要知道更改source_list,更改hosts(公司内部访问外网限制多多)。其实回想一下,真正需要用到的操作都是很有限的,记录下来,多用几次,也就都记住了。

当时用得最多的控制器是Ryu,python写的,方便集成和修改。问题又来了,python不懂。找了几本讲python编程的书看了之后,最后找到廖雪峰老师写的教材,对python稍微又一些感觉了。

接下来询问和OpenDaylight互通的客户越来越多。ODL是Java写的,暂时先给自己定了一个能装会下发流表的短期目标。还是老习惯,做过的事情多记录,多积累。

相关文章

  • 我的SDN之路(1):刚上路

    在2015年的农历年前后,应该是我职业生涯上的一个低点。之前三四年付出辛苦在做的各个国内外的PTN项目,突然一下都...

  • 奔跑,我才刚上路!

    一 觉醒 2015年6月。炎热的夜,看罢索然无味的电视上床睡觉,此刻接近12点;毫无睡意,躺床上看UC,直到凌...

  • 我的SDN之路(2):稍有头绪

    随着测试工作的进行,对spec,对公司的交换机也越来越熟悉,回复起客户询问的邮件,也不必再和别人反复确认了。接下来...

  • 我的SDN之路(4):加强交流

    年中发现了一家叫做SDNLAB的网站,成为我拓宽眼界的一扇门。 这家网站主要是报道国内外SDN/网络创新相关的新闻...

  • 产品记事

    前言:11月24日,新的产品之路又出发了,严格来说才刚上路。 关于产品意识: 1.一个模块和其他模块的关联性,在系...

  • SDN概述:简介、工具、环境部署

    一、前言: 本文初步接触 SDN 的相关概念。需要依次完成下面几项任务: SDN 简介 SDN 工具 SDN 环境...

  • SDN 技术指南(一):架构概览

    摘要 Background:为什么需要 SDN SDN的主要解决方案 SDN的整体应用架构 SDN与网络安全 Op...

  • 浅谈SDN与云网络

    SDN软件定义网络 1.1,什么是SDN? 什么是SDN?这个问题似乎自从SDN的诞生到现在就一直存在争议的问题。...

  • SDN控制器的北向接口

    SDN北向接口是连接SDN控制器和用户应用之间的重要纽带,决定了SDN的实际能力与价值,直接影响了整个SDN市场的...

  • 我的SDN之路(3):有所提高

    时间就到了2016年。因为公司的项目稍微涉及到了一些OpenStack的内容,所以又找了一些资料来看。只是安装网络...

网友评论

    本文标题:我的SDN之路(1):刚上路

    本文链接:https://www.haomeiwen.com/subject/rjtupttx.html