工作总结
已经出来工作整整两年半了,是时候把前面的工作做一个总结,并为以后做一个崭新的规划。
感觉在刚踏入社会的两年,学习到了很多,不仅仅是知识方面的,在工作方式和做人方面可能学到的更多。
在华为的这两年半时间,在解决方案部门,做过开发,做过交付,做过项目管理,做过测试。从运营做到运维接口人,做过上层业务开发,也做过底层物理设备管理。 开发过自主云运营软件,也交付研究过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 底层云平台