一、服务器架构及项目部署
1、网络资源与服务器资源的规划与使用
a、根据公司项目实际运行情况,合理分配服务器及带宽资源;
b、对公司项目所需资源做出预估;
c、对公司运维资源(服务器资源,带宽资源,域名资源)做相应的管理与记录。
2、服务器安装,架构搭建和环境搭建
a、服务器系统安装(选择适合公司的系统,对分区及安装要求做出硬性规定);
b、结合公司项目,选择相匹配的服务器端软件和服务器架构,并搭建实施到应用中。
3、服务器系统、环境参数优化与安全设置
a、服务器系统参数优化(内核优化、文件数优化等优化);
b、服务器环境参数优化(web服务端的进程调用,内存调用等优化);
c、服务器安全设置(iptables的端口设置,服务器的权限设置等设置)。
4、项目发布与更新
a、项目整体上传并做相关设置,达到项目能够正常运行;
b、建立适合公司整体运行的程序更新机制。
二、监控及故障排查解决
1、监控平台搭建及被监控服务器的设置
a、监控平台搭建;
b、根据公司实际情况制定相关线控项目;
c、被监控服务器的设置,达到监控的目的。
2、故障排查及解决
a、根据公司实际情况,制定相关的排错方法以达到高效处理问题的目的。
3、针对公司市场部会遇到的问题对市场部进行问题简单排查及反馈培训
a、对一些比较简单的容易排查的问题,对市场部进行相关培训,以达到客户给市场部反映问题,市场部能对问题进行简单排查,一边及时反馈给客户。
三、运维技术研发与实际应用
1、根据公司项目进行新技术的研发与应用
a、结合公司实际与项目,对一些新技术进行研发(需要运维架构师和底层研发人员进行沟通并共同实施完成)。
2、把新技术和公司项目结合做相关技术测试
a、新技术与公司项目结合做相关测试,得到相关技术参数,以达到不要盲目使用,有备无患的目的。
四、数据安全与容灾
1、建立完备的数据备份机制,保障公司数据的安全性
2、建立完备的容灾机制,并做好容灾操作练习
这些是本人总结的运维工作职责内容,如果有什么不正确的地方或是没有提到的工作内容,大家可以多交流或是提出来
转载请注明:LINUX服务器运维架构技术分享 » 服务器运维工作职责