1、kvm虚拟机的开发与维护:
主要涉及包括虚拟机的管理(虚拟机创建/删除,挂载/卸载磁盘,挂载/卸载网口)等功能
的开发与维护。使用的是kvm+qemu+libvirtd的方案,平台存储:xml
2、备份一体机产品开发与维护:
搭建pacemaker+corosync双机热备集群,开发自动化部署流程。
3、docker管理流程开发:
主要涉及docker生命周期管理、CLI命令行编写、etcd数据库C API编写。
4、代码框架解耦:
原有虚拟机模块对公司主模块耦合度较高,对流程进行解耦,使模块能适配其他平台。