日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

Windows 2008 R2_NLB网络负载均衡(图文详解)(转)

發(fā)布時(shí)間:2025/3/15 windows 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows 2008 R2_NLB网络负载均衡(图文详解)(转) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
  • 目錄

  • 前言

  • 軟件環(huán)境

  • DNS域名服務(wù)器

  • DNS服務(wù)器原理

    • DNS域名空間

    • DNS區(qū)域

    • DNS服務(wù)器的類別

    • DNS查詢模式

    • 緩存文件

  • 配置DNS服務(wù)器

  • DNS服務(wù)的應(yīng)用

    • 新建子域

    • 在DNS正向解析中新建主機(jī)A或AAAA資源記錄

    • 新建主機(jī)的別名CNAME資源記錄

    • 郵箱交換器資源MX記錄

    • 創(chuàng)建DNS正向解析區(qū)域

    • 新建反向解析區(qū)域和反向記錄

    • 創(chuàng)建輔助區(qū)域

  • DNS的高級(jí)設(shè)置

    • 清除DNS客戶端的緩存區(qū)

    • 清除DNS服務(wù)器的緩存區(qū)

    • 更改區(qū)域類型和區(qū)域文件名

    • 動(dòng)態(tài)更新

    • 利用nslookup指令來查看記錄

    • 清除DNS緩存

Load Balance

Load Balance:負(fù)載均衡提供了一種有效的方法提高網(wǎng)絡(luò)設(shè)備、服務(wù)器等設(shè)備的并發(fā)訪問、保證網(wǎng)絡(luò)服務(wù)的靈活性和可用性。

LB的原理:將一個(gè)網(wǎng)絡(luò)服務(wù)所需要處理的大量數(shù)據(jù)均衡的分?jǐn)偟蕉鄠€(gè)操作單元上進(jìn)行執(zhí)行。

使用NLB來部署Web Farm集群

服務(wù)器集群 Cluster:通過集群的思想和方法讓大量的服務(wù)器同時(shí)支撐一個(gè)服務(wù),在客戶端看來就像是只有一臺(tái)服務(wù)器在運(yùn)行。集群可以利用多臺(tái)計(jì)算機(jī)進(jìn)行并行計(jì)算從而獲得很高的計(jì)算速度,也可以用多臺(tái)計(jì)算機(jī)做備份,從而使得任何一個(gè)機(jī)器壞了整個(gè)系統(tǒng)還是能正常運(yùn)行。集群化操作可以減少單點(diǎn)故障數(shù)量,并且實(shí)現(xiàn)了集群化資源的高可用性。

NLB(Network Load Balance):網(wǎng)絡(luò)負(fù)載均衡,通過將多臺(tái)IIS Web服務(wù)器組成Web Farm的方式,可以提供一個(gè)具備排錯(cuò)、負(fù)載平衡的高可用性能網(wǎng)站。當(dāng)Web Farm接收到多個(gè)不同用戶的連接請(qǐng)求時(shí),這些請(qǐng)求會(huì)被分散的送到Web Farm中不同的Web服務(wù)器來處理,以此來提高訪問效率。并且若Web Farm中有Web服務(wù)器因?yàn)楣收隙鵁o法繼續(xù)提供服務(wù)時(shí),會(huì)由其他仍然能夠正常運(yùn)行的Web服務(wù)器來繼續(xù)為用戶提供服務(wù),因此Web Farm還具有故障轉(zhuǎn)移的功能。

Web Farm架構(gòu)?

  • Web Farm內(nèi)的每一臺(tái)Web服務(wù)器的對(duì)外網(wǎng)卡各有一個(gè)靜態(tài)IP地址。服務(wù)器通過這些靜態(tài)IP對(duì)外發(fā)送流量。

  • 創(chuàng)建一個(gè)NLB Cluster,將IIS Web Server加入到NLB Cluster中后,它們就會(huì)共享著同一個(gè)集群IP地址(虛擬IP地址)。并通過這個(gè)集群IP地址來接受用戶的上網(wǎng)請(qǐng)求。

  • 當(dāng)NLB接受到這些請(qǐng)求后,會(huì)均衡的將這些請(qǐng)求交由NLB Cluster中的IIS Web Server處理。這樣就達(dá)到了負(fù)載均衡的目的,增強(qiáng)了IIS Web Server的性能和可用性。

  • 環(huán)境準(zhǔn)備

    準(zhǔn)備服務(wù)器

    • Win08R2_PC1

      • Hostname=win08r2pc1

      • 網(wǎng)卡int1=192.168.1.100/24(StaticIP) \ 網(wǎng)卡int2=集群IP(先不設(shè)置)

      • DNS Service

      • IIS Web Service

      • FileService

    • Win08R2_PC2

      • Hostname=win08r2pc2

      • 網(wǎng)卡int1=192.168.1.200/24(StaticIP) \ 網(wǎng)卡int2=集群IP(先不設(shè)置)

      • IIS Web Service

    • Win7_pc1

      • Hostname=win7pc1

      • IP = 192.168.1.222/24

    • 虛擬網(wǎng)絡(luò)VMNet1、VMNet2?

      • Win08r2pc1和Win08r2pc2中的int1int2分別連接到Net1Net2

    配置上述準(zhǔn)備環(huán)境并測(cè)試能否成功通信

    在Win08r2pc1中配置DNS服務(wù)

    創(chuàng)建neishida.com,并在域內(nèi)添加一條A記錄(www.neishida.com <–> 192.168.1.8)?
    注意:192.168.1.8 為集群IP,即用戶發(fā)送請(qǐng)求的目標(biāo)IP。?

    ?
    測(cè)試:在Win7pc1中解析www.neishida.com的域名

    在Win08r2pc1中部署File Service文件服務(wù)

    File Service用于存儲(chǔ)Web服務(wù)器的共享設(shè)置和共享網(wǎng)頁內(nèi)容。?
    Step1:在Win08r2pc1中新建一個(gè)本地安全用戶,以便兩臺(tái)服務(wù)器的Web服務(wù)可以利用這個(gè)賬號(hào)來連接文件服務(wù)器。

    開始 –> 管理工具 –> 計(jì)算機(jī)管理 –> 本地用戶和組 –> 添加新用戶webuser(取消下次登陸修改密碼,選擇密碼永不過期)?

    Step2:新建用于存放共享配置和共享站點(diǎn)網(wǎng)頁文件的文件夾C:\\Webfiles,并賦予用戶webuser完全控制權(quán)限?

    ?
    接著在共享文件夾Webfiles下創(chuàng)建兩個(gè)文件夾configurationsContents分別用于存放共享配置文件和網(wǎng)頁文件

    Step3:將共享文件夾的所有者設(shè)定為webuser,否則可能會(huì)出現(xiàn)由于權(quán)限不足導(dǎo)致的配置文件無法訪問。?

    在Win08r2pc1中部署IIS Web服務(wù)

    Step1:添加IIS Web服務(wù)角色并設(shè)定使用ASP .NET為Web后端支撐?
    Step2:更改站點(diǎn)歡迎頁面的優(yōu)先級(jí)最高為default.aspx,可以有效的提高網(wǎng)站的訪問效率。

    Step3:在默認(rèn)的站點(diǎn)目錄%SystemDrive%\inetpub\wwwroot下創(chuàng)建測(cè)試網(wǎng)頁文件default.aspx。?
    寫入下列asp代碼:

    <b>客戶端的IP地址為:</b><%Response.Write(Request.ServerVariables("remote_addr"))%><br><b>Web?Server的IP地址是:<b><%Response.Write(Request.ServerVariables("local_addr"))%>1234

    Step4:在Win7pc1中訪問http://192.168.1.100測(cè)試Web服務(wù)是否正常運(yùn)行。?

    在win08r2pc2上部署IIS Web服務(wù)

    與在win08r2pc1上部署web服務(wù)的步驟大致相同,但是不需要在win08r2pc2上寫入default.aspx。?
    安裝完成之后,在win7pc1上訪問http://192.168.1.200測(cè)試web服務(wù)時(shí)候正常運(yùn)行。

    配置共享的站點(diǎn)文件夾

    我們需要將兩個(gè)Web服務(wù)器共同使用共享文件夾c:\Webfiles來作為站點(diǎn)文件夾

    win08r2pc1中的web共享配置

    Step1:將win08r2pc1中的default.aspx文件復(fù)制到共享文件夾c:\Webfiles\Contents中

    Step2:將用戶webuser加入到IIS_IUSRS組中。?

    Step3:將共享文件夾c:\Webfiles\Contents作為win08r2pc1的Web服務(wù)站點(diǎn)文件夾。?
    打開Web網(wǎng)站Default Web Site的基本設(shè)置 –> 在物理路徑處輸入 \192.168.1.100\Webfiles\Contents –> 點(diǎn)擊連接為 –> 設(shè)定站點(diǎn)文件夾的指定訪問用戶為webuser?

    Step4:測(cè)試?

    ?
    完成配置之后,無論是在win08r2pc1還是在win08r2pc2中都只能通過用戶webuser來訪問共享的站點(diǎn)文件夾。

    Step5:在win7pc1中再次輸入http://192.168.1.100來訪問網(wǎng)站。

    Step6:配置Web1的共享設(shè)置?
    先將Web1的共享設(shè)置和密鑰導(dǎo)出到共享文件夾c:\Webfiles\configurations中。?
    需要使用用戶webuser的憑證來進(jìn)行操作,并且需要為位置文件加密。?

    輸入密鑰密碼后導(dǎo)出密鑰?

    Step7:企業(yè)Web1的共享配置功能?

    ?
    此時(shí)在win08r2pc1中的Web服務(wù)密鑰就會(huì)備份到本地計(jì)算機(jī)的%Systemroot%\System32\inetsrv\config文件夾中。

    Step8:重啟Web服務(wù)器使配置生效

    win08r2pc2中的web共享配置

    Step1:在win08r2pc2中創(chuàng)建一個(gè)用于訪問共享站點(diǎn)文件夾的同名用戶webuser,并讓webuser隸屬于IIS_IUSERS組。

    Step2:將win08r2pc2的站點(diǎn)目錄設(shè)置為\\192.168.1.100\Webfiles\Contents?

    Step3:在win7pc1中輸入http://192.168.1.200測(cè)試是否能夠正常訪問win08r2pc2的web服務(wù)?

    Step4:設(shè)置win08r2pc2中的網(wǎng)站共享設(shè)置?

    Step5:重啟IIS Web服務(wù)使配置生效

    創(chuàng)建NLB集群

    Step1:分別在win08r2pc1和win08r2pc2中安裝網(wǎng)絡(luò)負(fù)責(zé)均衡功能。?
    注意:每一臺(tái)需要加入到集群中的服務(wù)器都需要安裝NLB功能模塊。?
    打開服務(wù)器管理器 –> 功能 –> 添加功能 –> 網(wǎng)絡(luò)負(fù)載均衡?

    Step2:在win08r2pc1中新建集群?
    開始 –> 管理工具 –> 網(wǎng)絡(luò)負(fù)載平均管理器 –> 右擊網(wǎng)絡(luò)負(fù)載平均群集 –> 新建群集 –> 輸入主機(jī) –> 點(diǎn)擊連接 –> 選擇int1 –> 下一步?

    ?
    其中優(yōu)先級(jí)作為集群中主機(jī)的唯一標(biāo)識(shí)符HostID,每一臺(tái)主機(jī)只能有唯一的一個(gè)優(yōu)先級(jí)。

    Step3:設(shè)置虛擬IP:192.168.1.8?

    Step4:選擇單播的集群模式?

    ?
    集群的操作模式

    • 單播模式:NLB集群中的每一臺(tái)服務(wù)器中的MAC地址,都會(huì)被替換成同一個(gè)集群MAC地址。每一臺(tái)服務(wù)器都會(huì)通過集群MAC地址來接收連接到Web Farm的請(qǐng)求。

    • 多播模式:多播的數(shù)據(jù)包會(huì)同時(shí)的傳送到多臺(tái)服務(wù)器中,這些計(jì)算機(jī)屬于同一個(gè)多播組,它們擁有一個(gè)共同的多播MAC地址

    Step5:點(diǎn)擊完成,使用默認(rèn)的端口規(guī)則?

    Step6:等待NLB將win08r2pc1聚合到集群中?

    Step7:將win08r2pc2添加到NLB集群中?
    在NLB管理器中右擊192.168.1.8 –> 選擇添加主機(jī)到集群 –> 在主機(jī)處填入win08r2pc2的IP地址或者Hostname –>選擇網(wǎng)卡int1 –> 點(diǎn)擊下一步?

    優(yōu)先級(jí)默認(rèn)為2?

    Step8:等待win08r2pc2聚合完成。?

    Step9:在win7pc1中訪問http://www.neishida.com測(cè)試NLB是否正常運(yùn)行

    注意:如果出現(xiàn)了500 內(nèi)部錯(cuò)誤的話可以嘗試Run –>?iisreset來重啟IIS Web服務(wù)。

    NLB的高級(jí)管理

    編輯端口規(guī)則

    集群IP地址:選擇適用于此規(guī)則的集群IP地址。默認(rèn)為所有集群IP地址都應(yīng)用此規(guī)則。?
    端口范圍:此端口規(guī)則所涵蓋的端口范圍。?
    篩選模式

    • 多個(gè)主機(jī):表示集群中所有的服務(wù)器都會(huì)處理進(jìn)入集群的網(wǎng)絡(luò)請(qǐng)求,共同來提供網(wǎng)絡(luò)負(fù)載均衡和排錯(cuò)功能。集群中每一臺(tái)服務(wù)器的負(fù)載比重默認(rèn)都是一致的。我們也可以通過右擊服務(wù)器名稱 –> 主機(jī)屬性 –> 端口規(guī)則選項(xiàng)卡 –> 編輯來為每一臺(tái)服務(wù)器設(shè)定不同的負(fù)載比重。?

    • 單一主機(jī):表示此規(guī)則有關(guān)的流量都交由單一的服務(wù)器來處理。

    • 禁用此端口范圍:所有與此端口規(guī)則相關(guān)的流量都會(huì)被NLB集群阻擋。

    轉(zhuǎn)載自:http://blog.csdn.net/jmilk

    轉(zhuǎn)載于:https://www.cnblogs.com/qzqdy/p/8041451.html

    總結(jié)

    以上是生活随笔為你收集整理的Windows 2008 R2_NLB网络负载均衡(图文详解)(转)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。