Linux運維就業技術指導(九)期末架構考核

陳思齊發表於2018-06-10

一,畢業架構設計考核籌備

1.1,架構圖模板示例

1.1.1 架構圖(一)概述

雲端計算最終架構示例模板(一).png-131.4kB

本架構是4層lvs負載均衡給後方7層nginx反向代理;
業務進行了動靜分離;
資料庫前端有memcached快取組,降低從資料庫讀壓力,兼session共享
資料庫主庫高可用可選擇MHA,DRBD+heartbeat,MMM三種方式中一種
資料庫3從庫用來提供讀,1從庫用來跑全量定時指令碼及binlog增量備份,1從庫用來提供給開發進行資料分析及新軟體功能測試
提供測試和binlog備份的兩個從庫可選擇kvm虛擬化,節省成本
儲存需選用分散式儲存(MFS/Glusterfs)
一臺全網資料備份伺服器
一臺ZabbixServer端伺服器
一臺管理機伺服器(ssh-key,ansible分發,程式碼上線更新等)
一臺VPN伺服器(openvpn/日誌收集ELK/sudo操作審計/jumpserver跳板)
squid反向代理伺服器,為緩解後端Web的儲存壓力而設計;由於已經推給CDN所以後端儲存一般無大壓力,需要配合CDN流量衝擊事件進行完整解釋。

1.1.2 架構圖(二)概述

雲端計算最終架構示例模板(二).png-136.6kB

本架構是4層lvs負載均衡給後方7層nginx反向代理;
業務進行了詳細的動靜分離(至少upload,static,動態)
本架構圖需要配合詳細的LNMP優化方法進行詮釋(效能優化,架構優化,安全優化)
本架構對memcached快取組進行了資料預讀的操作,Python運維開發實現的程式。
memcached的session共享由開發實現。(php主動程式碼寫入),也可選擇cookie的方式,需運維構建。
資料庫主庫高可用,可選用MHA,DRBD+heartbeat,MMM中的一種
儲存可選用NFS的高效能架構(遠端寫,本地讀)或glusterfs分散式儲存
一臺全網資料備份伺服器
一臺ZabbixServer端伺服器兼管理機伺服器(ssh-key,ansible分發,程式碼上線更新等)
一臺VPN伺服器(openvpn/日誌收集ELK/sudo操作審計/jumpserver跳板)

1.1.3 架構圖(三)概述

運維專業架構圖樣板.jpg-40.1kB

自己研究

二,畢業架構設計考核要求(總分100)

2.1 架構設計演講視訊的內容概要

考核一共100分,完成畢業視訊的同學,進行最終的技術面試。

  • [x] 公司的完整架構圖及基本業務流程解說(https://www.processon.com/)20分
  • [x] 架構功能性區域性分拆詳細解說20分
  • [x] 架構實施專案規劃20分
    • 伺服器按業務硬體搭配清單
    • 伺服器網路卡,IP,主機名規劃
  • [x] 重點原理詳細圖文解說(圖+畫筆)20分
  • [x] NginxWeb優化,NFS/Glusterfs儲存優化,Linux作業系統優化(圖文,程式碼)解說20分

示例:

1.png-341kB

2.png-531.9kB

3.png-649.7kB

4.png-412.9kB

5.png-476.6kB

本屆同學們需要完成的原理列表如下:

  1. TCP三次握手四次揮手
  2. DNS解析原理(遞迴迭代)
  3. NFS工作原理及高效能讀寫分離原理
  4. LVS之DR模式工作原理
  5. Nginx反向代理工作原理
  6. LVS四層負載均衡和Nginx七層區別
  7. LNMP執行原理
  8. MySQL主從複製原理+主從複製延遲產生原因及優化解決方案
  9. MySQL雙主互為主從工作原理
  10. MHA之MySQL高可用原理
  11. VRRP虛擬路由冗餘協議
  12. Keepalived故障切換轉移原理
  13. Apache的兩種工作模式及原理,Nginx的epoll模式原理
  14. MyISAM和innoDB的區別及應用場景
  15. Glusterfs分散式儲存的優缺點
  16. 程式和執行緒的區別
  17. PV,UV,IP
  18. MySQL-binlog三種工作模式及意義
  19. MySQL的慢查詢日誌的作用
  20. KVM是什麼虛擬化(硬體,軟體,網路等),什麼是全虛擬化什麼是半虛擬化
  21. DRBD之MySQL高可用原理
  22. MMM之MySQL高可用原理
  23. Memcached和redis的區別
  24. squid傳統代理,透明代理,反向代理

三,畢業架構設計考核說明

畢業架構設計視訊需要在2–4周內完成
視訊需要包含要求的五大功能模組
提交視訊併合格的同學,進行最終的就業技術指導。
祝願同學們取得高薪。

相關文章