亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2177 | 回復(fù): 0
打印 上一主題 下一主題

(原創(chuàng))RedHat9.0+Kickstart+VSFTP(APACHE)+DHCP+PXE+Hea [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2008-09-17 14:31 |只看該作者 |倒序?yàn)g覽
看了
http://linux.chinaunix.net/bbs/thread-1008703-1-5.html
的RHEL4+Kickstart+NFS+DHCP+PXE全自動(dòng)無人安裝 ,我決定將我之前的研究 整理一下,現(xiàn)在基于RedHat的Kickstart網(wǎng)絡(luò)安裝技術(shù)較為成熟。
我的做法是在現(xiàn)今這種成熟的方法中加入Heartbeat技術(shù),網(wǎng)絡(luò)安裝服務(wù)器采用Vsftp或Http。
實(shí)驗(yàn)環(huán)境:兩臺(tái)安裝服務(wù)器(均為雙網(wǎng)卡),操作系統(tǒng)是RedHat9.0,客戶端預(yù)裝RedHat9.0
實(shí)驗(yàn)附件:交叉網(wǎng)線、串口交叉線
實(shí)驗(yàn)?zāi)繕?biāo):網(wǎng)絡(luò)安裝過程中,一臺(tái)服務(wù)器出現(xiàn)故障,自動(dòng)切換到另一臺(tái)進(jìn)行安裝,客戶端機(jī)器的安裝不會(huì)中斷;被安裝機(jī)器可同時(shí)從兩臺(tái)服務(wù)器安裝
安裝特點(diǎn):安裝服務(wù)器能夠進(jìn)行故障轉(zhuǎn)移(主要是網(wǎng)絡(luò)故障);具備兩種安裝服務(wù)器的負(fù)載均衡方法(基本配置文件和DNS服務(wù))
測(cè)試:大規(guī)模網(wǎng)絡(luò)安裝沒有測(cè)試,小規(guī)模安裝測(cè)試通過
實(shí)用性:對(duì)大規(guī)模安裝的益處有待考究
本配置只根據(jù)我的方法的特點(diǎn)描述與以往經(jīng)典配置不同之處:
1.基本描述
    安裝服務(wù)器采用了雙機(jī)集群系統(tǒng),雙機(jī)之間存在三條硬件鏈路:一對(duì)串口及交叉串口線、一對(duì)網(wǎng)絡(luò)接口及交叉網(wǎng)線、局域網(wǎng)絡(luò)連接。交叉線用于Heartbeat軟件在兩臺(tái)服務(wù)器之間傳送心跳信息,局域網(wǎng)的接入一方面使兩臺(tái)機(jī)器之間可以通過網(wǎng)絡(luò)通信,另一方面使服務(wù)器能夠通過網(wǎng)絡(luò)為結(jié)點(diǎn)提供安裝。雙機(jī)同時(shí)提供安裝服務(wù),除硬件相近外,各種軟件設(shè)施和文件配置也相近。
    結(jié)點(diǎn)在安裝過程中會(huì)通過負(fù)載均衡算法分組,一種是有規(guī)則的根據(jù)IP奇偶分組,另一種是無規(guī)則的基于DNS分組。
    引導(dǎo)服務(wù)器和安裝服務(wù)器位于同一臺(tái)機(jī)器上,安裝服務(wù)采用Ftp。結(jié)點(diǎn)啟動(dòng)后,由server1向所有結(jié)點(diǎn)提供DHCP服務(wù),結(jié)點(diǎn)根據(jù)獲得的IP地址或訪問DNS服務(wù)器決定自己由哪臺(tái)服務(wù)器安裝。
    如果采用IP奇偶分組,奇數(shù)IP的結(jié)點(diǎn)會(huì)映射到server1的Ftp服務(wù),偶數(shù)IP的映射到server2的Ftp服務(wù),server1和server2分別通過192.168.0.253和192.168.0.254對(duì)外提供Ftp服務(wù)。如果server1發(fā)生故障,DHCP服務(wù)由server2提供,IP地址192.168.0.253被server2捕獲,此時(shí)server2向結(jié)點(diǎn)提供安裝服務(wù),如果server2發(fā)生故障,192.168.0.254由server1捕獲,server1負(fù)責(zé)所有結(jié)點(diǎn)。
    DHCP服務(wù)器由Heartbeat控制開啟和關(guān)閉,兩臺(tái)服務(wù)器均開機(jī)自動(dòng)運(yùn)行TFTP、DNS、Ftp服務(wù),這些服務(wù)不受Heartbeat控制,因?yàn)橐慌_(tái)機(jī)器故障發(fā)生,Heartbeat進(jìn)行資源接管時(shí)啟動(dòng)相應(yīng)的服務(wù)會(huì)占用一定時(shí)間,這影響了安裝服務(wù)可用時(shí)間。
    由于客戶端對(duì)服務(wù)器無寫操作,所以兩臺(tái)服務(wù)器不涉及復(fù)雜的數(shù)據(jù)同步。一個(gè)關(guān)鍵的問題是,服務(wù)器故障切換,IP重新綁定后連接的恢復(fù)。通過以上分析,有三方面能夠保證達(dá)到這個(gè)效果,首先,Heartbeat故障切換后,能夠在備份服務(wù)器上發(fā)送GARP廣播,主動(dòng)的通知客戶端IP與MAC的對(duì)應(yīng)關(guān)系發(fā)生變化,從而更新對(duì)應(yīng)的緩存表;其次,客戶端的緩存表是定時(shí)更新的,客戶端在一定時(shí)間間隔內(nèi)會(huì)主動(dòng)詢問IP與MAC地址的對(duì)應(yīng)關(guān)系,更新本地ARP表;再次,根據(jù)對(duì)Kickstart支持的協(xié)議分析以及FTP協(xié)議的特性,連接是有可能恢復(fù)的,測(cè)試中證明了這一點(diǎn)。
2.故障切換的實(shí)現(xiàn):
2.1Heartbeat的安裝與配置
     傳送心跳的接口IP地址分別設(shè)置成10.0.0.3和10.0.0.4。
     主配置文件ha.cf關(guān)鍵內(nèi)容如下:
logfile /var/log/ha-log #日志文件,重要的參考信息可以輔助測(cè)試
nice_failback off #Heartbeat支持形成共享負(fù)載的關(guān)鍵,使兩個(gè)IP分別由兩臺(tái)服務(wù)器捕獲
node    server1 #使用主機(jī)server1
node    server2 #使用主機(jī)server2
respawn root /etc/init.d/vsftpd start #如果Ftp服務(wù)失敗,將重啟Ftp服務(wù)

資源文件haresource規(guī)定哪臺(tái)服務(wù)器擁有哪些資源。與我們構(gòu)建的集群部署密切相關(guān)的配置是在haresource中加入server1 192.168.0.253 dhcpd和server2 192.168.0.254兩條語句。server1和server2是兩臺(tái)服務(wù)器的主機(jī)名(在/etc/hosts中必須進(jìn)行配置),與ha.cf中指定的一致;192.168.0.253和192.168.0.254是兩臺(tái)服務(wù)器分別需要捕捉的除自身IP以外的IP地址。通過這兩個(gè)IP地址,兩臺(tái)服務(wù)器同時(shí)對(duì)外提供服務(wù)。在同一局域網(wǎng)里不能有兩個(gè)DHCP服務(wù),因此讓Heartbeat控制其中一臺(tái)擁有dhcpd資源。
3.負(fù)載均衡的實(shí)現(xiàn):
3.1基于基本配置文件的負(fù)載均衡
(1)引導(dǎo)服務(wù)器配置
①DHCP配置
subnet 192.168.0.0 netmask 255.255.255.0 {
  range  192.168.0.128 192.168.0.252;
  option routers 192.168.0.1;
   host cli128 {
filename "pxelinux.0";
next-server 192.168.0.254;//偶結(jié)點(diǎn)TFTP服務(wù)IP地址
    hardware ethernet 00:0C:29:6D:1C:F7;//偶節(jié)點(diǎn)MAC地址
    fixed-address 192.168.0.128;//偶結(jié)點(diǎn)IP地址
  }
  host cli129 {
filename "pxelinux.0";
next-server 192.168.0.253;//奇結(jié)點(diǎn)TFTP服務(wù)IP地址
    hardware ethernet 00:0C:29:6E:81:E8;//奇結(jié)點(diǎn)MAC地址
    fixed-address 192.168.0.129;//奇結(jié)點(diǎn)IP地址
  }
}

該配置文件不但確立了MAC地址與分配IP的對(duì)應(yīng)關(guān)系,而且指定了結(jié)點(diǎn)對(duì)應(yīng)的TFTP服務(wù)器地址。確定這種對(duì)應(yīng)關(guān)系才能方便地進(jìn)行負(fù)載均衡,獲得IP地址的PXE客戶端會(huì)根據(jù)DHCP配置文件指定的TFTP地址獲得一些啟動(dòng)需要的文件;啟動(dòng)后會(huì)根據(jù)Kickstart配置文件找到負(fù)責(zé)自己的安裝服務(wù)器。DHCP服務(wù)由Heartbeat啟動(dòng)。
②TFTP的配置
在TFTP的主目錄/tftpboot/的pxelinux.cfg下為每個(gè)結(jié)點(diǎn)生成引導(dǎo)配置文件。這些配置文件的名稱是結(jié)點(diǎn)被分配的IP地址的16進(jìn)制表示,如C0A80080對(duì)應(yīng)IP地址為192.168.0.128的結(jié)點(diǎn)。安裝過程中結(jié)點(diǎn)從TFTP獲得并執(zhí)行pxelinux.0時(shí),pxelinux.0會(huì)讀取對(duì)應(yīng)結(jié)點(diǎn)IP的配置文件。在pxelinux.cfg下可以放置一個(gè)名為default的配置文件,如果結(jié)點(diǎn)找不到對(duì)應(yīng)IP地址的配置文件,則默認(rèn)使用default。
奇數(shù)IP地址的引導(dǎo)配置文件內(nèi)容示例如下:
DEFAULT vsftpd #對(duì)應(yīng)下面的LABEL選項(xiàng)
DISPLAY message.txt#引導(dǎo)之前顯示的提示信息
PROMPT 1
TIMEOUT 50#50ms后自動(dòng)加載內(nèi)核
LABEL vsftpd
KERNEL vmlinuz #內(nèi)核名字
APPEND ks=ftp://192.168.0.253/pub/rh9/ks129.cfg initrd=initrd.img root=/dev/ram ramdisk_size=8192 #指定了內(nèi)核參數(shù),包括Kickstart配置文件,文件系統(tǒng)initrd.img和使用的虛擬磁盤

偶數(shù)IP地址的結(jié)點(diǎn)對(duì)應(yīng)的引導(dǎo)配置文件與上述文件的差別在于APPEND選項(xiàng)的ks=ftp://192.168.0.254/pub/rh9/ks128.cfg,通過對(duì)Kickstart配置文件位置的指定可以使結(jié)點(diǎn)從不同的安裝服務(wù)器獲取Kickstart配置文件,達(dá)到負(fù)載均衡的目的。
(2)安裝服務(wù)器配置
    安裝包放在/var/ftp/pub/rh9下,Kickstart配置文件也放在此目錄下,我們準(zhǔn)備了兩種配置文件,他們指定了不同的安裝服務(wù)器的位置,一種文件中的一行為url --url
ftp://192.168.0.253/pub/rh9
,另一種文件中的一行為url --url
ftp://192.168.0.254/pub/rh9

(3)負(fù)載均衡特點(diǎn)
     不同的MAC地址對(duì)應(yīng)特定的IP地址,進(jìn)而對(duì)應(yīng)引導(dǎo)配置文件,其中指明了對(duì)應(yīng)的Kickstart配置文件,該文件指明了安裝服務(wù)器IP地址,最終將結(jié)點(diǎn)定向到了某臺(tái)安裝服務(wù)器。
    這里的負(fù)載均衡是一種通過IP地址奇偶性分割待安裝結(jié)點(diǎn)的靜態(tài)負(fù)載均衡方法。負(fù)載的大小由結(jié)點(diǎn)的數(shù)量和安裝包大小決定,兩臺(tái)安裝服務(wù)器分別負(fù)責(zé)一半結(jié)點(diǎn)。從結(jié)點(diǎn)角度來說,安裝包只由一臺(tái)服務(wù)器提供,除非提供安裝的服務(wù)器發(fā)生故障,剩余的安裝包才由另一臺(tái)服務(wù)器提供。由于待安裝結(jié)點(diǎn)之間可能存在處理能力、體系結(jié)構(gòu)以及所需安裝包大小和版本等差別,更加復(fù)雜、靈活的動(dòng)態(tài)或動(dòng)靜結(jié)合的負(fù)載均衡手段,可以通過修改配置文件,在本負(fù)載均衡方法基礎(chǔ)上進(jìn)行,并且容易擴(kuò)展到多臺(tái)安裝服務(wù)器上加以實(shí)現(xiàn)。
除了安裝服務(wù)器的負(fù)載均衡,TFTP服務(wù)器因?yàn)镈HCP的指定也達(dá)到了負(fù)載均衡的效果,整體上部署服務(wù)器實(shí)現(xiàn)了負(fù)載均衡。
3.2基于DNS的負(fù)載均衡
(1)引導(dǎo)服務(wù)器配置
①DHCP配置
next-server ftp.youyuanyin.org;//安裝服務(wù)器的域名(主機(jī)名)
subnet 192.168.0.0 netmask 255.255.255.0 {
  range  192.168.0.128 192.168.0.252;
  option domain-name "youyuanyin.org";//域名(后綴)
  option domain-name-servers 192.168.0.253,192.168.0.254;//指定域名服務(wù)器IP  
}

與上一種負(fù)載均衡方法中的配置不同的是以上幾行,此處TFTP服務(wù)器以域名的形式指定,同時(shí)指定域名服務(wù)器。這樣TFTP服務(wù)器的負(fù)載均衡由DNS支撐,解析出什么IP就訪問其上的TFTP服務(wù)獲取與啟動(dòng)相關(guān)的文件。
②TFTP的配置
   TFTP與上一中負(fù)載方法不同的也只是在引導(dǎo)配置文件上,如下:
APPEND ks=ftp://ftp.youyuanyin.org/pub/rh9/ks129.cfg initrd=initrd.img root=/dev/ram ramdisk_size=8192
Kickstart配置文件的位置由域名指定,這樣結(jié)點(diǎn)可以從某臺(tái)服務(wù)器獲得Kickstart配置文件,而不是固定從某臺(tái)服務(wù)器獲得。
(2)DNS服務(wù)器配置
     這里DNS有兩個(gè)用途,一個(gè)是需要配合Sendmail實(shí)現(xiàn)域名解析,順利發(fā)送郵件到Internet;另一個(gè)用途是將安裝服務(wù)器域名解析成兩個(gè)不同的IP,實(shí)現(xiàn)負(fù)載均衡。Linux下DNS服務(wù)器通常使用開源軟件Bind(Berkeley Internet Name Domain Service)實(shí)現(xiàn)。在這里我們配置主要名稱服務(wù)器,首先在Bind的主配置文件/etc/named.conf中,建立主區(qū)域如下
zone "youyuanyin.org" {
        type master;
        file "youyuanyin.org.zone";
        allow-transfer { none; };
};

file "youyuanyin.org.zone";這一行指定了對(duì)應(yīng)的區(qū)域文件,在youyuanyin.org.zone文件中加入
ftp     IN      A       192.168.0.253
ftp     IN      A       192.168.0.254

因?yàn)槲覀兪褂昧藘膳_(tái)內(nèi)容相同的安裝服務(wù)器更同承擔(dān)結(jié)點(diǎn)的安裝,他們的在Heartbeat軟件的作用下分別使用了IP地址192.168.0.253和192.168.0.254,在這里他們使用同一個(gè)域名ftp.youyuanyin.org,即一個(gè)主機(jī)名對(duì)應(yīng)兩條A資源記錄。當(dāng)有域名查詢請(qǐng)求到達(dá)時(shí),DNS服務(wù)器會(huì)輪詢這兩條資源記錄,以隨機(jī)的順序響應(yīng)結(jié)點(diǎn)的解析請(qǐng)求,從而實(shí)現(xiàn)了在兩臺(tái)安裝服務(wù)器之間分擔(dān)結(jié)點(diǎn)訪問。
(3)安裝服務(wù)器配置
     基于DNS的負(fù)載均衡,只需要制作一種Kickstart配置文件,在文件中加入安裝源地址為--url
ftp://ftp.youyuanyin.org/pub/rh9
,也就是不使用直接的IP指定安裝源。ftp.youyuanyin.org是安裝服務(wù)器的域名,和DNS服務(wù)器配置文件中的對(duì)應(yīng)。
由于在Kickstart的配置文件中可以指定安裝源為url --url
ftp://ftp.youyuanyin.org/pub/rh9
,而結(jié)點(diǎn)通過DHCP獲得IP的同時(shí)還能夠獲得DNS服務(wù)器的IP地址,當(dāng)它獲得以域名方式給出的安裝源地址時(shí)會(huì)通過DNS服務(wù)器解析出為其提供安裝包的服務(wù)器IP地址。上一小節(jié)中的DHCP配置文件中option domain-name-servers 192.168.0.253,192.168.0.254;這一行指定了DNS服務(wù)器的IP地址。DNS服務(wù)器的地址也可以在Kickstart配置文件中指定:
network --bootproto=static --device=eth0 --ip=192.168.0.128 --netmask=255.255.255.0 --gateway=192.168.0.1 --nameserver=192.168.0.253 --hostname=cli128
--nameserver=192.168.0.253即指定了DNS服務(wù)器的地址,這個(gè)指定將覆蓋DHCP服務(wù)器中的指定。Kickstart配置文件的制作以及安裝源的準(zhǔn)備方法與上一小節(jié)相同。
(4)負(fù)載均衡的特點(diǎn)
    在DNS服務(wù)器上,ftp.youyuanyin.org會(huì)由DNS內(nèi)部的負(fù)載均衡算法從youyuanyin.org.zone區(qū)域文件中解析出192.168.0.253或192.168.0.254,從而達(dá)到負(fù)載均衡的目的。這里只需要一種Kickstart配置文件,并在文件中通過域名指定安裝源地址,DNS將域名輪詢解析為192.168.0.253和192.168.0.254。對(duì)應(yīng)關(guān)系或者說是結(jié)點(diǎn)組的劃分不再取決于結(jié)點(diǎn)的IP地址,而是DNS內(nèi)部的負(fù)載均衡機(jī)制對(duì)兩個(gè)服務(wù)器IP地址的輪詢。
基于DNS的負(fù)載均衡安裝原理圖如4.9所示。這里的負(fù)載均衡實(shí)質(zhì)上是DNS的負(fù)載均衡,依賴于DNS內(nèi)部的負(fù)載均衡算法。同時(shí)必須有DHCP服務(wù)器的支持或者在Kickstart文件中指定,使結(jié)點(diǎn)獲得DNS服務(wù)器的IP地址。更重要的是Kickstart的安裝程序Anaconda支持域名形式的安裝源地址,訪問DNS尋求域名解析。結(jié)點(diǎn)在開始安裝之前和安裝過程的一系列活動(dòng)中還訪問了DNS服務(wù)器。更重要的一點(diǎn)是,結(jié)點(diǎn)每次獲取安裝包,都要查詢域名服務(wù)器獲得IP地址,之后才能從服務(wù)器獲取數(shù)據(jù),這也是該種負(fù)載均衡的缺點(diǎn),頻繁訪問DNS服務(wù)器占用了一定的網(wǎng)絡(luò)帶寬。
4.測(cè)試
    我們使用Vmware虛擬機(jī)和真實(shí)機(jī)器作為結(jié)點(diǎn)分別進(jìn)行了安裝測(cè)試。采用虛擬機(jī)可以方便進(jìn)行重啟操作,截取結(jié)點(diǎn)機(jī)屏幕,錄制整個(gè)安裝過程結(jié)點(diǎn)屏幕信息,保存機(jī)器狀態(tài),通過宿主機(jī)測(cè)試網(wǎng)絡(luò)連通性等。在一臺(tái)服務(wù)器上打開多個(gè)終端對(duì)兩臺(tái)服務(wù)器進(jìn)行監(jiān)視和命令操作,用tcpdump工具捕捉并分析了安裝過程的數(shù)據(jù)包。
4.1 故障轉(zhuǎn)移特性測(cè)試
    目前測(cè)試得出基于Kickstart安裝方式,采用NFS協(xié)議安裝時(shí)只能做到負(fù)載均衡,當(dāng)服務(wù)器出現(xiàn)故障時(shí),因?yàn)镹FS服務(wù)器和結(jié)點(diǎn)采用UTP進(jìn)行通信,一旦出現(xiàn)故障,不會(huì)進(jìn)行重新連接;采用Ftp和Http能夠同時(shí)做到故障處理以及負(fù)載均衡。
    通過service heartbeat stop命令模擬故障,然后比對(duì)兩臺(tái)服務(wù)器上的Heartbeat日志計(jì)算出處理服務(wù)器故障的時(shí)間延遲為4秒鐘左右,而不進(jìn)行故障處理時(shí)結(jié)點(diǎn)在1到3分鐘才會(huì)彈出錯(cuò)誤提示頁面,4秒鐘的故障時(shí)間不會(huì)造成安裝失敗。server1關(guān)閉heartbeat進(jìn)程后,/var/log/ha-log中的一段日志如下:
heartbeat: 2007/12/24_19:37:21 info: Heartbeat shutdown in progress. (667

heartbeat: 2007/12/24_19:37:21 info: Giving up all HA resources.
heartbeat: 2007/12/24_19:37:21 info: Releasing resource group: server1 192.168.0.253 dhcpd
heartbeat: 2007/12/24_19:37:21 info: Running /etc/init.d/dhcpd  stop
heartbeat: 2007/12/24_19:37:21 info: Running /etc/ha.d/resource.d/IPaddr 192.168.0.253 stop
heartbeat: 2007/12/24_19:37:21 info: /sbin/route -n del -host 192.168.0.253
heartbeat: 2007/12/24_19:37:21 info: /sbin/ifconfig eth0:0 down
heartbeat: 2007/12/24_19:37:21 info: IP Address 192.168.0.253 released
heartbeat: 2007/12/24_19:37:21 info: All HA resources relinquished.
heartbeat: 2007/12/24_19:37:22 info: control process Received SIGQUIT
heartbeat: 2007/12/24_19:37:22 info: Core process 6672 exited. 7 remaining
heartbeat: 2007/12/24_19:37:22 info: Core process 6673 exited. 6 remaining
heartbeat: 2007/12/24_19:37:22 info: Core process 6674 exited. 5 remaining
heartbeat: 2007/12/24_19:37:22 info: Core process 6675 exited. 4 remaining
heartbeat: 2007/12/24_19:37:22 info: Core process 6676 exited. 3 remaining
heartbeat: 2007/12/24_19:37:22 info: Core process 6677 exited. 2 remaining
heartbeat: 2007/12/24_19:37:22 info: Core process 6678 exited. 1 remaining
heartbeat: 2007/12/24_19:37:22 info: Heartbeat shutdown complete.

這是server1上從關(guān)閉heartbeat到完全釋放資源時(shí)記錄的日志。對(duì)應(yīng)的server2端會(huì)記錄heartbeat接管資源的一系列信息。同樣/var/log/messages會(huì)記錄heartbeat進(jìn)程的信息。
    IP接管后,接管IP的安裝服務(wù)器會(huì)通過GARP廣播更新客戶端的ARP表,進(jìn)而重新建立連接,繼續(xù)進(jìn)行安裝。GARP廣播使得結(jié)點(diǎn)與Heartbeat控制的IP地址能夠在失去連接之后重新建立連接;Ftp協(xié)議是基于TCP/IP協(xié)議的,TCP/IP協(xié)議的可靠性和重傳機(jī)制使得存在故障切換的情況下,并未丟包,結(jié)點(diǎn)獲得安裝包仍為2.7G大小。
也可以通過tcpdump工具監(jiān)控?cái)?shù)據(jù)流進(jìn)行測(cè)試,但沒有觀察heartbeat日志方便,因?yàn)槿罩局杏涗浟薶eartbeat服務(wù)的狀態(tài),包括何時(shí)關(guān)閉、啟動(dòng)等。通過tcpdump監(jiān)控?cái)?shù)據(jù)流可以觀察到,當(dāng)故障發(fā)生后,一臺(tái)服務(wù)器上的相關(guān)數(shù)據(jù)流停止,而出現(xiàn)在另一臺(tái)服務(wù)器上,備份服務(wù)器此時(shí)提供所有結(jié)點(diǎn)的安裝。
4.2 負(fù)載均衡特性測(cè)試
    在兩臺(tái)服務(wù)器上分別用tcpdump host 192.168.0.253和tcpdump host 192.168.0.254命令確認(rèn)負(fù)載在兩臺(tái)服務(wù)器之間進(jìn)行了分配。
尤其對(duì)于基于DNS的負(fù)載均衡,可以觀察到,一個(gè)結(jié)點(diǎn)會(huì)先訪問DNS服務(wù)器,然后從某個(gè)部署服務(wù)器獲得安裝數(shù)據(jù)包,安裝包由兩臺(tái)服務(wù)器共同提供。由tcpdump在DNS服務(wù)器上截獲的數(shù)據(jù)包如下:
13:40:15.551497 ftp.youyuanyin.org.domain > cli128.youyuanyin.org.32769:  23015* 2/1/1 A ftp.youyuanyin.org, (102) (DF)
13:40:15.551950 cli128.youyuanyin.org.33175 > ftp.youyuanyin.org.ftp: S 1618371400:1618371400(0) win 5840  (DF)
13:40:15.551967 ftp.youyuanyin.org.ftp > cli128.youyuanyin.org.33175: S 161667834:161667834(0) ack 1618371401 win 5792  (DF)
13:40:15.552206 cli128.youyuanyin.org.33175 > ftp.youyuanyin.org.ftp: . ack 1 win 5840  (DF)
13:40:15.553275 ftp.youyuanyin.org.ftp > cli128.youyuanyin.org.33175: P 1:21(20) ack 1 win 5792  (DF)
13:40:15.553617 cli128.youyuanyin.org.33175 > ftp.youyuanyin.org.ftp: . ack 21 win 5840  (DF)

除了結(jié)點(diǎn)與FTP服務(wù)器的通信(.ftp的行),還存在結(jié)點(diǎn)與DNS的通信(.domain等行);诨九渲梦募呢(fù)載均衡只存在與FTP服務(wù)器的通信。
5參考文獻(xiàn)
【1】馮鈺,劉亞.基于網(wǎng)絡(luò)的 Red Hat 無人值守安裝[EB/OL].
http://www.ibm.com/developerworks/cn/linux/l-autoinstl/index.html
,2006.10.19.
【2】邱建新,馬世霞.Linux網(wǎng)絡(luò)安裝的自動(dòng)化原理剖析及應(yīng)用[J].微計(jì)算機(jī)應(yīng)用,2005.11,6(26):760-764
【3】 W.Richard Stevens.TCP/IP詳解[M].北京:機(jī)械工業(yè)出版社,2002.
【4】林慧琛,劉殊,尤國君.Red Hat Linux服務(wù)器配置與應(yīng)用[M].北京:人民郵電出版社,2006.1.
【5】Behrouz A.Forouzan,Sophia Chung Fegan著,謝希仁等譯.TCP/IP協(xié)議族[M].第3版,北京:清華大學(xué)出版社,2006.5.
【6】Karl Kopper著,沈金河,李秋霞等譯.Linux企業(yè)集群——用商用硬件和免費(fèi)軟件構(gòu)建高可用集群[M].北京:中國水利水電出版社,2007.1.
【7】
http://www.linux-ha.org/


本文來自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u/13133/showart_1200136.html
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP