ID:289535

Wolf 身份已认证

运维工程师

  • 公司信息:
  • 保密
  • 工作经验:
  • 10年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 朝阳
  • 望京

技术能力

1、 熟悉的linux系统版本有Redhat、Centos、Ubuntu、Debian等。
常用的一些基本服务有DHCP、vsftpd、dns、rsync、samba、nginx、tomcat、git、docker、zookeeper、RabbitMQ、MongoDB、、kafka、jenkins+tomcat+ant+java+linux、redis集群、cachecloud redis、云平台的部署、 mysql的主从复制,主从分离、postfix邮件服务、keepalived+mysql等服务
2、 熟悉的语言有shell的日常脚本的编写,python的给予Django框架的基本开发,基础的前端有html、JavaScript、JQuery、css等。Ruby语言的基础判断以及函数等。
3、 熟悉cacti、zabbix,prometheus监控、iscsi、ceph数据存储、KickStart无人值守安装、SQUID代理、lvs虚拟服务器。熟悉的批量处理工具有expect、Ansible。
4、 熟悉openstack、hadoop、kvm、kubernetes的搭建和基本维护。

项目经验

项目名称:高负载网站架构
项目要求:
1、 高可用:服务停止时间降低到最低
2、 可扩展性:根据生存随时增加设备
3、 可视性:实时监控系统、服务状态。
4、 高性能高可靠性:体系结构优化以及合理备份
5、 安全性:结构和系统的安全
项目实施:
1、负载均衡:用两台内核支持lvs的linux服务器,配置keepalived实现负载均衡,一旦一台web服务器出现故障,keepalived将检测到,并将有故障的web服务器从系统中剔除,等故障服务器恢复正常后keepalived自动将web服务加入到服务群中。保证了服务停止时间降到最低。
2、mysql主从复制:在每个前端web服务器上加入mysql proxy实现读写自动分离,让写的操作发生在主数据库上,让读的操作发生在从的数据库上。即保证了安全,有提高了性能
3、系统、服务监控:利用nagios实时监控系统资源和服务状态,一旦发生故障将自动发送报警邮件或者短信通知。
4、备份。对于网站,把网站数据存储直接挂载到四台web服务器上。对于数据库,利用mysqldump备份,再tar.压缩完成后把备份文件传输到备份服务器集中。最简单的方法是把备份服务器以NFS方式挂接到web服务器及数据库服务器,在加一台利用rsync做数据同步数据备份更安全。
5、web服务器。至少包括apache、mysql proxy和缓存这三个组件。Apache做容器,以虚拟机方式把用户的请求转发到文件服务器,缓存,加速网站显示,减轻数据库的压力,提高用户体验度。
6、安全措施。包含两层安全,一层是主机本身,另一层是结构(mysql从外部网络隔离)。
项目总结:
了解负载均衡、mysql主从、keepalived的基本原理和网站的内部架构流程。网站运维思维:数据安全、系统稳定,一旦发送故障通过监控找到故障点,查找故障原因,解决故障

案例展示

  • kubernetes集群应用高可用

    kubernetes集群应用高可用

    1、负载kubernetest集群的搭建,master节点的集群高可用,etcd集群 2、负责微服务上线,CI/CD持续集成,jenkins打包,生成镜像,上传harb,利用ansible生成pod的yaml文件发布不同集群。 3、pod的自动伸缩(HPA),和定时伸缩(cr

  • kubernetes日志收集

    kubernetes日志收集

    1、利用filebate收集kubernetes集群中node节点宿主机上服务等日志 2、filebate获取日志后发送给kafka集群 3、kafka集群把数据转发给logstas,logstas过滤后写入到ES集群

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服