大中型网站集群架构企业级高标准全自动实战项目征集
大中型網站集群架構企業級高標準全自動實戰
發布本博文目標:
老男孩教育全新期中集群架構項目實戰(老男孩老師親自帶隊)
1)征集網友或老男孩教育學生資源3-5人。
2)樹立老男孩教育運維班期中集群架構項目標桿(期末的的架構會更精彩)
3)共同完成老男孩老師第一本書的結尾項目實戰項目。
4)將結合23期運維班畢業前的期末架構項目出書(全自動化大型網站集群搭建優化)
5)讓支持老男孩教育網友或老男孩教育學生得到鍛煉和成長、享受出書作者待遇。
具體項目將以10臺左右VM資源進行部署和演示,規模可以擴展到百臺服務器,
整個項目從需求分析開始、明確目標需求,IP主機需求規劃、畫邏輯圖,編寫腳本、測試、完成,上線生產。
報名者需經過老男孩老師面試通過(要求:時間充裕,做事不拖沓,保質保量)。
項目需求:
(一)20分鐘內完成全自動化新安裝部署中小規模網站集群(老男孩教育出品)
準備A服務器一枚:10臺VM虛擬機,實現如下功能
1、無人值守自動化安裝CentOS
? ?要求:在A服務器上實現如下功能
? ? ? 1)使用kickstart or cobbler為10臺VM虛擬機自動安裝系統。
? ? ? 2)安裝系統后自動進行linux系統基礎及深度優化。
? ? ? 3)根據規劃為10臺VM虛擬機自動配置IP、主機名、網關、DNS等。
2、實現跳板機、分發機功能。
? ?要求:在A服務器上實現如下功能
? ? ? 1)實現跳板機功能,管理其它VM。
? ? ? 2)全自動生成SSH密鑰,分發密鑰,建立批量分發機,管理所有VM。
? ? ? 3)批量分發指定文件及腳本工具,到所有VM指定目錄(SSH SHELL或ansible)。
3、全自動化腳本方式安裝集群架構所有服務并優化
? ? ? 1)為每個服務單獨開發一鍵shell安裝配置優化腳本
? ? ? ?Nginx,Php fastcgi(www,bbs,blog產品),MySQL主從復制,
? ? ? ?數據庫備份,rsync,nfs,backup,sersync,nginx proxy,
? ? ? ?keepalived,nagios安裝及監控所有服務,memcached,***,做好所有集群服務備份,
? ? ? ?定時任務,開機啟動等,完整的企業標準企業集群搭建、備份、優化、監控。
? ? ? 2)將上述腳本部署于分發機,要求從分發機上通過菜單選擇,進行不同角色服
? ? ? ? 務器自動化部署優化:
(二)3分鐘內全自動化安裝部署企業級標準中小規模網站集群(老男孩教育出品)
1、部署KVM虛擬化,并做好基礎系統鏡像,搭建openstack云平臺或者DOCKER容器技術自動化快速部署多系統集群基礎環境
2、企業新增業務服務器時實現全定制化快速自動安裝相關業務服務。
? ? 1)實現不同業務服務全RPM包定制功能
? ? 2)搭建本地yum倉庫存放相關基礎rpm包及業務服務定制的RPM包。
? ? 3)通過云平臺批量生成操作系統并優化。
? ? 4)利用跳板機、分發機根據業務規劃,為不同的業務系統定制安裝相關業務服務(yum自己定制的rpm)。
? ? 5)當所有服務器磁盤剩余20%,CPU占用,負載,網絡連接數達到額定值后,自動生成虛擬機,并自動部署增加業務服務器到集群池提供服務。
? ?6)腳本開發自動發現功能,將新上線業務服務器及業務加入到nagios監控中監控起來。
更牛的就是Python開發CMDB平臺結合上述運維思路WEB界面一鍵全自動化實現,返回結果,這個就要大家搞定這個(http://oldboy.blog.51cto.com/2561410/1123127),再帶大家做這個項目。
參與人員收獲:
1、大中型網站集群的自動化部署實踐能力。
2、老男孩教育推薦不低于12K的工作。
3、將被培養成為老男孩老師關門弟子(老男孩開始收徒了)。
北京老男孩教育,全國最高端、最專業、最負責的linux運維實戰教育機構!最近8期2014-2015期運維班平均就業工資10K以上,高級架構班平均就業15K以上,歡迎伙伴們實地考察驗證,如有發現不符,免費送學習名額,圓夢就在老男孩教育!
教學環境及學員風采請看:
http://oldboy.blog.51cto.com/2561410/1679646
老男孩教育從來只靠實力說話,請各位看官試聽視頻檢驗!
1、手把手帶你輕松掌握linux基礎入門及進階全新經典視頻
(新鮮出爐2015年5-6月最新錄制完畢)
http://edu.51cto.com/pack/view/id-285.html
2、手把手帶你搭建企業級中小規模網站集群
(新鮮出爐2015年7月16日錄制完畢)
http://edu.51cto.com/pack/view/id-305.html
3、python自動化運維精品課程
http://edu.51cto.com/lecturer/user_id-3050674.html
4、MySQL數據庫企業級應用實戰視頻課程套餐(Linux運維必學)
http://edu.51cto.com/pack/view/id-214.html
其他linux精品課程
http://edu.51cto.com/lecturer/user_id-2561410.html
其他python精品課程
http://edu.51cto.com/lecturer/user_id-3050674.html
更多更好的,請咨詢老男孩教育客服
咨詢QQ: 41117483?80042789?70271111?41117397
轉載于:https://blog.51cto.com/oldboy/1680707
總結
以上是生活随笔為你收集整理的大中型网站集群架构企业级高标准全自动实战项目征集的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AutoCompleteTextView
- 下一篇: Linux基础系列(六)Linux系统定