1. 监控系统Zabbix,包括系统监控、应用监控、数据库监控,与开发人员配合,进行业务监控。熟悉zabbix插件开发,以及监控系统的架构优化。
2. 代码发布,SVN/Git+Jenkins+Sonar+Maven,实现版本控制与代码审计。熟悉自动化运维工具Puppet,Saltstack。
3. 完成lvs+keepalived+nginx+php/tomcat+ehcache/xcache+redis+memcached+mysql的负载均衡,集群架构方案。
4. 部署分布式存储 FastDFS,MFS,搜索 Solr/Lucene集群,Zookeeper,微服务 Dubbo,日志分析 ELK等。
5. 构建MySQL数据库集群,实现双主高可用、多从负载均衡,数据库读写分离等开源解决方案,Xtrabackup全备与增量备份,本地与远程备份。
6. 实施过虚拟化解决方案,exsi,xen,kvm。
7. 掌握防火墙策略配置,熟悉常见的网络攻防技术与原理。能使用wireshark,tcpdump对常见网络问题进行分析与定位。安全测试工具sqlmap,metasploit,kali
8. 熟悉Python,PHP,SHELL,C#,JS
1. 主导并完成了基础虚拟化建设,部分物理服务器KVM虚拟化,部分业务从IDC在线迁移至阿里云。
2. 解决企业系统级性能瓶颈,与系统架构师配合进行重新设计规划,并完成在线业务迁移。如高并发秒杀系统的重构,解耦复杂业务,实现微服务部署。