【老男孩运维班期中搭建50-100台规模的集群实战】
学员入学第8-12周,必须完成的中小型网站集群实战,
老男孩linux+python高薪运维班全员项目实战
1、项目规划:搭建50-100台规模的集群实战设计
2、开启7-8台虚拟机(kickstart无人值守装机)
3、管理机(yum,rpm,ntp,pptp,jumpserver,ssh key,ansible,saltstack)
4、搭建backup(rsync 全网备份项目)
5、共享存储nfs01(nfs服务、实时同步(sersync+rsync|drbd))
6、独立的MySQL数据库服务
7、LNMP web服务(nginx+php,用户文件挂到存储,文本数据放到DB,优化)
8、LAMP web服务(Apache+php,用户文件挂到存储,文本数据放到DB,优化)
9、NGINX 反向代理负载均衡(nginx)+keepalived
强调:12个拓展项目见另外内容:
1、搭建yum仓库、定制rpm包、搜集架构所需软件。
2、配置ntp时间服务。
3、配置zabbix或Nagios监控全网服务。
4、解决Nginx负载均衡的单点(keepalived)。
5、部署pptp ***远程连接及管理服务器。
6、实现MySQL主从复制及主故障自动切换到备服务。
7、解决NFS单点故障自动切换(keepalived)。
8、实现所有无外部IP的内网服务器可以上外网。
9、利用shell脚本及saltstack一键自动化安装整个集群。
10、无人值守批量安装linux(kickstart/cobbler)
11、解决web集群会话保持问题(Memcached)。
12、搭建跳板机(用shell跳板机或jumpserver或CrazyEye)
====================================================
期望毕业薪水超过8K的同学至少自己要额外完成拓展项五项。
期望毕业薪水超过10K的同学至少自己要额外完成拓展项六项。
期望毕业薪水超过12K的同学自己要额外完成拓展项七项。
期望毕业薪水超过13K的同学自己要额外完成拓展项八项。
一键自动化完成加分!
期中架构集群述职标准:
http://edu.51cto.com/course/course_id-6117.html
所有拓展项目将在述职之后详细讲解!
运维班期末架构将带领搭建200-500台服务器规模的大型集群架构!
伙伴们加油!
老男孩高级架构师班面向千台服务器规模超大型门户架构方案。
《老男孩教育高端圈子内优秀博文参考》
加入老男孩高端运维圈子,成就高级运维人生!
运维Q群385168604 架构师Q群390642196 PythonQ群29215534大数据Q群421358633
张耀博客:
搭建***服务器之PPTP
http://www.zyops.com/***-pptp
阿里云DNS域名解析
http://www.zyops.com/aliyun-dns-analysis
COBBLER无人值守安装
http://www.zyops.com/autoinstall-cobbler
KICKSTART无人值守安装
http://www.zyops.com/autoinstall-kickstart
NGINX开启HTTPS最佳实践
http://blog.oldboyedu.com/nginx-https/
企业级监控ZABBIX深度实践安装部分
http://blog.oldboyedu.com/enterprise-zabbix/
使用NGINX+LUA实现WAF功能
http://blog.oldboyedu.com/nginx-waf/
最好用的日志分析工具ELK
http://blog.oldboyedu.com/elk/
徐亮偉博客(标杆徐)
NTP时间服务器
http://www.xuliangwei.com/xubusi/21.html
自动化部署必备技能—定制化RPM包
http://www.xuliangwei.com/xubusi/29.html
自动化部署必备技能—搭建YUM仓库
http://www.xuliangwei.com/xubusi/40.html
Kickstart无人值守安装系统
http://www.xuliangwei.com/xubusi/93.html
Cobbler自动化部署最佳实践
http://www.xuliangwei.com/xubusi/446.html
自动化监控利器-Zabbix
http://www.xuliangwei.com/xubusi/117.html
自动化监控利器-Zabbix深入配置和使用
http://www.xuliangwei.com/xubusi/175.html
Zabbix3.0安装部署最佳实践
http://www.xuliangwei.com/xubusi/455.html
PHP编译参数详解
http://www.xuliangwei.com/xubusi/203.html
Nginx之Https最佳实践
http://www.xuliangwei.com/xubusi/337.html
DRBD+heartbeat 解决mysql单点故障
http://oldboy.blog.51cto.com/2561410/1240412
大规模企业网站集群如何实现会话保持?
http://oldboy.blog.51cto.com/2561410/1323468/
大规模网站sesson会话保持思路及实践配置
http://oldboy.blog.51cto.com/2561410/1331316/
rpm包制作介绍及实战操作讲解01(学生分享)
http://oldboy.blog.51cto.com/2561410/1121725
定制RPM包
http://dreamway.blog.51cto.com/1281816/1110822
yum源及yum仓库服务搭建讲解
http://oldboy.blog.51cto.com/2561410/1126453
将定制RPM包加入内部Yum Server
http://dreamway.blog.51cto.com/1281816/1110874
亿级PV超大型网站集群架构图形化深度揭秘讲解
http://edu.csdn.net/course/detail/2278
F5硬件负载均衡技术分享
http://www.tudou.com/programs/view/5UKfVKOImiY/
Radware硬件负载均衡技术分享
http://www.tudou.com/programs/view/v_vUhJKT5AM/
其他博文:
开源跳板机(堡垒机)Jumpserver v2.0.0 部署篇
http://jimmyrobert.blog.51cto.com/11214519/1765447
开源跳板机(堡垒机)Jumpserver v2.0.0 使用说明
http://jimmyrobert.blog.51cto.com/11214519/1765445
其他老男孩学员博文地址:
http://www.jixuege.com
http://www.abcdocker.com
http://www.xuliangwei.com
后期数百台到千台大型集群架构: