工作总结

2014/8/31 posted in  工作方法

工作总结

已经出来工作整整两年半了,是时候把前面的工作做一个总结,并为以后做一个崭新的规划。
感觉在刚踏入社会的两年,学习到了很多,不仅仅是知识方面的,在工作方式和做人方面可能学到的更多。
在华为的这两年半时间,在解决方案部门,做过开发,做过交付,做过项目管理,做过测试。从运营做到运维接口人,做过上层业务开发,也做过底层物理设备管理。 开发过自主云运营软件,也交付研究过openstack。从Vmware到FS再到AWS,也研究过CA复杂的各种管理软件。玩过服务器,也玩过交换机,曾经讨厌的网络也征服了。回顾这快三年的时光,在知识面的广度这方面确实做得不错了,也见识了许多业界领先的东西,但总感觉有些知识需要更加的沉淀。每一段路都是在为未来积累,回首过去便是展望未来。

云服务管理软件开发

基于SSH架构的,集运营和运维与一体的数据中心云管理软件。

  • Hibernate 属性查询, Hibernate Query 查询插件(eclipse插件)
  • 云服务管理软件 SSH基本框架
  • 日志系统 (系统日志、操作日志)
  • SQL查询,复杂语句查询, 数据库性能日志,数据库锁表查询,数据库相关管理
  • JasperReport,IReport
  • HttpWatch
  • Spring事物机制
  • Maven工程搭建
  • beyond compare
  • eclipse工程整理
  • Junit单元测试
  • 字典值控制
  • ICP-CI, 持续集成
  • 一件安装脚本,出包脚本
  • 运营业务流程
  • 敏捷开发

德国展会管理软件Demo开发

基于统一风格的管理软件集成,将CA软件集成到云管理软件中,统一风格。

  • Vcenter使用
  • JQuery 前台框架
  • jar 包签名
  • jnlp java网络加载协议
  • iframe
  • CA 组件集成 (spectrum ehealth SDM SOI longkong)

统一硬件管理(防火墙管理)

防火墙硬件自动化管理,自动化下发配置。进行云数据中心的防火墙自动化配置,形成业务自动化以及安全自动化。

  • Firewall防火墙自动化
  • OSGI Spring
  • 多线程,线程管理
  • EA 设计
  • ICP-CI持续集成
  • MAVEN
  • PG数据库、PT数据库管理
  • JSON及相关解析方式
  • 反射
  • Dom4J 配置文件解析
  • 正则表达式
  • 网络,防火墙工作原理,基于AWS的云自动化管理方案

CA管理软件兼容性测试

  • mib browser
  • snmp 协议 snmp trap
  • snmp相关管理方法
  • wire shark
  • CA IM 2.0 架构

spectrum 告警转发

数据中心告警管理。为spectrum提供告警转发功能,提供某些不见告警不完善,或者使用其他手段(如使用activeMQ)上报告警的情况下,做一个snmp代理来重新封装并转发告警。

  • snmp agent
  • snmp trap
  • mib 文件的制作
  • ActiveMQ (producer consumer) 中间件
  • 安装包制作 shell script
  • heartbeat
  • Ant
  • log4j
  • Linux, shell
  • java性能分析: JConsole , eclipse memory analyzer
  • mib browser , trap viewer
  • 配置文件解析,配置文件解析工具包
  • 反射, 反射解析工具包

ITIL CMDB相关开发

针对数据中心ITIL流程设计与相关CA ITIL专业管理软件周边开发。 设计相应的ITIL流程,对CMDB及相关流程的实现。

  • ITIL 管理流程
  • CA ITIL 架构
  • CMDB CMDB数据导入
  • SOAP
  • soapui
  • ITIL SDM英文版专项适配开发

数据中心公有云、私有云、混合云项目交付

数据中心公有云项目交付(虚拟化+统一云管理+云监控+运营管理组件)
四川联通种子云、贵州联通、广西联通、深圳超算中心、湖北移动

数据中心管理软件运营侧开发

  • 多数据中心适配
  • 多类型云平台适配

CA ITIL 项目设计及交付

  • TAWAZUN数据中心ITIL流程设计
  • 数据中心ITIL CA SDM项目交付

日本 DOCOMO NFV POC项目

  • Openstack + KVM 底层云平台

数据中心实验室管理