期中叢集架構---思想篇

來源:互聯網
上載者:User

標籤:伺服器 架構

請參考老男孩老師的博文:營運叢集架構演變之美

650) this.width=650;" src="http://s4.51cto.com/wyfs02/M02/7F/AC/wKioL1coiw7wVUq9AADpFgj53IY389.png" title="叢集架構.PNG" alt="wKioL1coiw7wVUq9AADpFgj53IY389.png" />

1.1 叢集架構原理

650) this.width=650;" src="http://s4.51cto.com/wyfs02/M00/7F/AF/wKiom1coqxiTMYKHAAIaL2zAhVE040.png" title="111.png" alt="wKiom1coqxiTMYKHAAIaL2zAhVE040.png" />


1.2 伺服器叢集角色說明1.2.1 項目概述

類比機房伺服器部署環境,利用虛擬機器軟體環境,搭建並部署8台伺服器。

    部署8台伺服器:兩台伺服器作為負載平衡裝置,兩台伺服器作為web伺服器,一台伺服器作為NFS伺服器,一台作為備份伺服器,最後一台為yum本地倉程式庫伺服器。


如下表:

伺服器說明 數量 名稱規劃
負載平衡伺服器 兩台 對訪問網站的流量進行分流,減少流量對某台伺服器的壓力
web伺服器 兩台 處理使用者頁面訪問請求(nginx、apache)
nfs儲存(兼職批量管理) 一台 儲存圖片、附件、頭像等待用資料,兼職批量分發和管理
備份伺服器(rsync) 一台

對全網伺服器資料,進行即時與定時備份

資料庫伺服器(MySQL) 一台 對動態變化資料進行儲存(常值內容)
管理伺服器 一台

1、作為yum倉程式庫伺服器

2、跳板機、Action Trail

3、VPN(PPTP)

4、監控(nagios、zabbix)

說明:總計需要8台伺服器,完成本次項目。



1.2.2 主機規劃

伺服器說明 外網IP

內網IP

主機名稱規劃
A1-nginx負載伺服器 10.0.0.5/24 172.16.1.5/24 lb01
A2-nginx負載伺服器 10.0.0.6/24 172.16.1.6/24 lb02
B1-apache web伺服器 10.0.0.7/24 172.16.1.7/24 web02
B2-nginx web伺服器 10.0.0.8/24 172.16.1.8/24 web01
C1-NFS儲存伺服器 10.0.0.31/24 172.16.1.31/24 nfs01
C2-rsync儲存伺服器 10.0.0.41/24 172.16.1.41/24 backup
C3-mysql資料服務器 10.0.0.51/24 172.16.1.51/24

db01

X-管理伺服器 10.0.0.61/24 172.16.1.61/24 m01


提示

1、IP地址設定和老師高度一致

2、灰色臨時使用,企業情境可以沒有

3、負載平衡器的VIP10.0.0.3/24

4、內網IP不配網關和DNS

5、外部IP該配啥就配啥

註:回家,或者辦公環境使用橋接模式,不一定非用NAT。

 

1.2.3 DNS解析

cat >>/etc/hosts<<EOF

172.16.1.5      lb01

172.16.1.6      lb02

172.16.1.7      web02

172.16.1.8      web01

172.16.1.51     db01 db01.etiantian.org

172.16.1.31     nfs01

172.16.1.41     backup

172.16.1.61     m01

EOF 


期中架構目標:至少完成5項!並且述職報告向同學講清楚!

650) this.width=650;" src="http://s2.51cto.com/wyfs02/M01/77/C6/wKioL1ZuOnfhwiKKAAHJXTUkBRE069.png" width="883" height="616" title="老男孩教育營運叢集架構原理圖" alt="wKioL1ZuOnfhwiKKAAHJXTUkBRE069.png" />




本文出自 “Passionie” 部落格,謝絕轉載!

期中叢集架構---思想篇

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.