書名: 跟老男孩學Linux運維:高性能Web集群實踐(上)作者名: 老男孩本章字數: 771字更新時間: 2019-12-20 11:59:32
2.3 網站集群架構搭建規劃
2.3.1 中小規模基礎網站集群架構規劃
基礎企業集群架構規劃示意圖、動靜分離企業集群架構規劃示意圖同圖2-2,服務器架構功能規劃見表2-2。
表2-2 服務器架構功能規劃表

2.3.2 網站集群搭建順序規劃
不管是對于初學者還是經驗豐富的運維技術人員來說,一個架構的部署都要有合理的順序,就類似于走迷宮,隨時都會有多條路讓你選擇,但準確地選擇每一條道路,可以讓你以最短的時間闖出迷宮,對于一個有經驗的運維人員從頭搭建集群采取的網站架構部署順序規劃如下,這也是本書的部署順序規劃,但其實在企業真實場景中,企業服務器從單機到多服務器的過程中,往往是從Web服務器開始搭建的,因此在后期,筆者會給大家講解網站架構從0到1的變革真實過程,這里采取的部署順序是有利于大家學習的順序(見表2-3)。
表2-3 網站架構部署流程表

2.3.3 主機IP及主機名規劃表
主機IP及主機名規劃表見表2-4。
表2-4 服務器IP地址規劃表

要求:①所有配置和筆者保持高度一致。②綠色IP臨時使用,企業場景里可以沒有(僅限于SSH使用)。③帶外網IP的服務器的內網IP不配網關和DNS。④外部IP按要求進行配置。
2.3.4 安裝及配置路徑等規劃
服務器目錄結構規劃表見表2-5。
表2-5 服務器目錄結構規劃表

提示:讀者可以搭建VMware工作站虛擬機環境,也可以采用阿里云等云環境或者選擇物理機環境,有關環境準備請參考課堂講師的講解或有關視頻,這里不再贅述。
2.3.5 集群架構系統基礎環境準備
1)安裝全新CentOS7.6系統(VM環境),修改網卡為eth0及eth1命名模式,并添加兩塊網卡。
2)第一塊網卡eth0配置為NAT模式[模擬公網環境],網段為10.0.0.0網段。
3)第二塊網卡eth1配置為LAN區段模式[模擬局域環境],網段為172.16.1.0網段。
注意:此網段為內網網段,因此,無須配置默認網關和DNS。
環境設置過程比較基礎,此處不再贅述,讀者如果遇到環境準備問題,可以參考《跟老男孩學習Linux運維:核心基礎實踐(上)》一書,或者加入QQ群784850820獲取問題答案。
- 電腦組裝與系統安裝
- Designing Purpose:Built Drones for Ardupilot Pixhawk 2.1
- Linux系統架構與運維實戰
- 突破平面3ds Max動畫設計與制作
- 細說Linux基礎知識
- AWS SysOps Cookbook
- Windows 7實戰從入門到精通(超值版)
- 鴻蒙操作系統設計原理與架構
- Web Penetration Testing with Kali Linux(Third Edition)
- Mastering Sass
- openEuler操作系統核心技術與行業應用實踐
- 每天5分鐘玩轉Docker容器技術
- Windows Azure實戰
- Linux從入門到精通
- 物聯網操作系統AliOS Things探索與實踐