集群架構(gòu)模型-1

今日內(nèi)容:

1.架構(gòu)基本術(shù)語

項目:類似于我們使用的手機(jī)app,每一個app都算是一個項目(例如QQ、微信等等)

架構(gòu):維護(hù)一個app項目使用的一套服務(wù)器(一套服務(wù)器可能會有很多角色)

集群:為了解決某個特定問題將多臺計算機(jī)組合起來形成的單個系統(tǒng)

高可用:當(dāng)一臺服務(wù)器不可用了,另外一臺服務(wù)器自動接管,保證業(yè)務(wù)不down機(jī)

2.以知架構(gòu)模型分析

1.png

3.未知架構(gòu)模型分析

4.架構(gòu)的訪問流程-->用戶視角

2.png

5.架構(gòu)的維護(hù)流程--->運(yùn)維視角(安全、監(jiān)控、日志、自動化配置)

4.png

6.架構(gòu)的運(yùn)行環(huán)境--->運(yùn)維視角


5.png

7.架構(gòu)的產(chǎn)品開發(fā)流程-->開發(fā)視角

6.png

8.架構(gòu)對應(yīng)的工具與IP地址規(guī)劃

7.png

總結(jié):
一個項目涵蓋了一套架構(gòu),一套架構(gòu)又涵蓋了不同的角色(高可用、負(fù)載均衡、web集群、緩存、數(shù)據(jù)庫、存儲、備份、監(jiān)控、自動化、日志收集)
五層架構(gòu)模型--> 負(fù)載均衡 web服務(wù) 存儲服務(wù) 緩存服務(wù) 數(shù)據(jù)庫服務(wù)(通過tcp連接)

9.環(huán)境準(zhǔn)備

1.安裝全新Centos7系統(tǒng),配置網(wǎng)卡為eth0及eth1命名模式
    1.第一塊網(wǎng)卡為NAT模式[公網(wǎng)環(huán)境],配置的網(wǎng)段為10.0.0.0網(wǎng)段
    2.第二塊網(wǎng)卡為LAN模式[私網(wǎng)環(huán)境],配置的網(wǎng)段為172.16.1.0網(wǎng)段
    3.優(yōu)化安裝好的Centos7虛擬機(jī),安裝常用軟件、關(guān)閉防火墻等等
2.優(yōu)化步驟
        #1.配置yum倉庫
rm -f /etc/yum.repos.d/*
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

        #2.安裝基礎(chǔ)軟件包
yum install net-tools vim tree htop iftop \
iotop lrzsz sl wget unzip telnet nmap nc psmisc \
dos2unix bash-completion bash-completion-extras sysstat \
rsync nfs-utils httpd-tools -y

        #3.關(guān)閉防火墻firewalld
systemctl disable firewalld
systemctl stop firewalld

        #4.關(guān)閉selinux
sed -i '/^SELINUX=/c SELINUX=disabled' /etc/selinux/config

        #5.調(diào)整單個進(jìn)程最大能打開文件的數(shù)量
echo '* - nofile 65535' >> /etc/security/limits.conf

3.基于優(yōu)化后的虛擬機(jī)進(jìn)行克隆
    1.連接克?。ㄐ枰蕾囉谀阁w)
    2.完整克隆(完完全全的復(fù)制一份,占用磁盤空間)

4.對新克隆后的主機(jī)進(jìn)行如下操作:
    1.修改主機(jī)名  hostnamectl set-hostname backup
    2.修改IP地址  sed -i 's#200#41#g' /etc/sysconfig/network-scripts/ifcfg-eth[01]
    3.重啟服務(wù)器
    
5.創(chuàng)建xshell標(biāo)簽->測試連接服務(wù)器是否成功
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容