个人介绍
我是程序员客栈的proginn2114142304,技术方向是java后端高级工程师,以下是我从南京航空航天大学博士毕业后的工作经历
2024.4-2024.7 江苏量界数据科技有限公司
担任项目经理和SE,带领10人团队,针对中小企业私有云需求,主持完成基于开源PVE(Proxmox Virtual Environment)和集中式docker部署的虚拟化云管软件的优化和新功能开发,包括:
分析客户需求,提供各个需求具体的实现方案和测试点,架构选型,并制定版本落地计划。
优化了历史云管软件界面显示和VM批量操作(创建、删除、开关机、克隆、迁移等)等功能,极大地提升了云管软件易用性。
引入开源Prometheus工具,设计、指导和开发各种监控功能(数字孪生、集群和主机监控等)。
设计并指导完成告警和巡检,日志管理、存储管理等功能的开发。
设计并完成智能策略(备份、快照、节能和降噪)功能开发,以及指导自动化安装部署工具等的开发。
2016.1-2024.1 华为南京研究所
2016-2017,分布式部署的SDN控制器数据中心混合场景DE,负责openflow流表转发、分布式混合场景架构设计和java代码开发工作
2017-2018,担任DFX SE,负责控制器可靠性,可服务性,可维护性的基线制定与维护,DFX设计和代码开发,以及混合场景功能开发
2018-2021,维护SE和DFX SE,中移动私有云混合场景问题维护、DFX微服务和新功能设计并带领团队完成功能开发、控制器重大问题攻关和补丁开发、维护工具开发等工作,曾赴欧洲交付葡萄牙电信混合POC和西班牙Alicante POC项目。
交付中移动私有云混合场景时,中移动OVS设备纳管规格2k+,控制器设备上线性能无法满足现网要求,在攻关过程中,通过分析代码,找到诸多性能瓶颈点,重构设备上线流程和actor多线程并发相关代码,最终顺利满足设备上线的性能要求。同时将ansible开源软件引入现网交付,解决海量OVS设备初始化配置问题,极大地提升了交付效率。后续还遇到流表下发性能无法满足要求的问题,通过分析代码,重构了流表下发流程和actor多线程通讯相关代码,达到性能要求。在中移动私有云混合场景维护时,还遇到伪上线消息导致虚机迁移失败的场景,联合中移动苏研所,基于openstack的P版本重新设计虚机迁移方案,并完成代码开发,确保虚机迁移功能的正确性。
在交付葡萄牙PT过程中发现客户的需求是非标方案,客户有同IP地址段的VMware虚机和Openstack云平台虚机,客户需要实现它们之间的大二层互通。而控制器出于自身实现,会视之为两个不同的网络,分配不同的vni,无法互通。分析网络,发现打通两个网段,控制器外部网关通过bpg evpn可以学习到远端VMware虚机的路由,从而实现了客户大二层互通的述求,顺利完成POC交付。
在交付西班牙Alicante项目时,分析Systemcenter和VMware的差异,首次实现了对接Systemcenter虚拟化平台的计算联动场景。
在控制器网上问题维护工作中,归纳总结出常见的问题,举一反三,通过shell脚本开发了控制器一键诊断工具,极大地提升了网上问题的快速定界定位和配置检查的效率。设计、开发的北向一致性对账功能,在云网一体化场景(如中移动私有云、电信云等)得到广泛应用,并深受客户好评。
2021-2024,赴罗马尼亚负责欧洲红线区NCE-Fabric(数据中心)、NCE-Campus(园区)等产品网上问题维护工作,包括事故处理,重大问题攻关,各种网上问题处理,RFC评审和变更支撑,维护工具开发,以及客户交流等。
2011.7-2016.1 中兴通讯南京研究所
承担WLAN应用预研(漫游等,两个专利)
基于openflow流表的SDN控制器的设计和功能开发工作(敏捷团队leader),产品已在中移动私有云等成功商用。
个人技能
近10年java后端开发经验(2年项目管理经验),精通java编程开发,熟悉Spring boot框架,熟悉分布式系统和微服务开发,熟悉Kafka、AKKA等组件的应用开发,熟悉多线程开发,掌握redis缓存的应用,了解ETCD原理。
熟悉Gauss数据库、MySQL数据库的使用,熟悉python和shell脚本开发。
熟悉Linux OS命令和docker命令
熟悉开源PVE虚拟化平台,熟悉Prometheus、Grafana等开源工具的应用。
熟悉数据通信原理,熟悉数据中心(分布式网关vxlan)解决方案,精通基于NCE-Fabric控制器的纯硬场景(云网一体化,例如openstack、机架出租和VMware计算联动场景)和混合场景(ovs虚拟交换机+物理网关)各种业务功能,如设备上线,场景对接、外部网关配置,VPC业务配置与工作原理,虚机迁移,ovs流表和运维能力(监控、设备升级,备份等)
熟悉园区LAN网络解决方案,精通基于NCE-Campus控制器的各种认证(portal、802.1x和MAC等)原理与配置,LAN网络配置下发(AP,S交换机等),设备上线(ZTP开局,手动上线,堆叠等),vxlan配置,以及运维能力(监控、设备升级,备份,配置采集等)
了解园区SDWAN解决方案,掌握路由选路原理,AR设备上线和运维能力
外语:可以流利地和欧洲客户进行英语交流
如果我能帮上你的忙,请点击“立即预约”或“发布需求”
工作经历
2024-04-08 -2024-07-31江苏量界数据科技有限公司项目经理
担任项目经理和SE,带领10人团队,针对中小企业私有云需求,主持完成基于开源PVE(Proxmox Virtual Environment)和集中式docker部署的虚拟化云管软件的优化和新功能开发,包括: 分析客户需求,提供各个需求具体的实现方案和测试点,架构选型,并制定版本落地计划。 优化了历史云管软件界面显示和VM批量操作(创建、删除、开关机、克隆、迁移等)等功能,极大地提升了云管软件易用性。 引入开源Prometheus工具,设计、指导和开发各种监控功能(数字孪生、集群和主机监控等)。 设计并指导完成告警和巡检,日志管理、存储管理等功能的开发。 设计并完成智能策略(备份、快照、节能和降噪)功能开发,以及指导自动化安装部署工具等的开发。
2016-01-25 -2024-01-31华为南京研究所高级后端工程师
2016-2017,分布式部署的SDN控制器数据中心混合场景DE,负责openflow流表转发、分布式混合场景架构设计和java代码开发工作 2017-2018,担任DFX SE,负责控制器可靠性,可服务性,可维护性的基线制定与维护,DFX设计和代码开发,以及混合场景功能开发 2018-2021,维护SE和DFX SE,中移动私有云混合场景问题维护、DFX微服务和新功能设计并带领团队完成功能开发、控制器重大问题攻关和补丁开发、维护工具开发等工作,曾赴欧洲交付葡萄牙电信混合POC和西班牙Alicante POC项目,主导解决了一系列影响商用的问题。 2021-2024,赴罗马尼亚负责欧洲红线区NCE-Fabric(数据中心)、NCE-Campus(园区)等产品网上问题维护工作,包括事故处理,重大问题攻关,各种网上问题处理,RFC评审和变更支撑,维护工具开发,以及客户交流等。
2011-07-01 -2016-01-20中兴通讯南京研究所高级后端工程师
承担WLAN应用预研(漫游等,两个专利) 基于openflow流表的SDN控制器的设计和功能开发工作(敏捷团队leader),产品已在中移动私有云等成功商用。
教育经历
2005-04-01 - 2011-06-15南京航空航天大学交通信息工程及控制博士