www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 嵌入式 > 嵌入式軟件
[導讀] 服務器的網(wǎng)絡連通狀況直接影響著服務器的可用性,利用雙網(wǎng)卡(NIC)綁定技術,可以實現(xiàn)服務器網(wǎng)卡的失效保護和負載均衡,有助于提高網(wǎng)絡性能,從而保證服務器的高可用性。雙

 服務器的網(wǎng)絡連通狀況直接影響著服務器的可用性,利用雙網(wǎng)卡(NIC)綁定技術,可以實現(xiàn)服務器網(wǎng)卡的失效保護和負載均衡,有助于提高網(wǎng)絡性能,從而保證服務器的高可用性。

雙網(wǎng)卡綁定技術

雙網(wǎng)卡綁定就是將兩塊物理網(wǎng)卡虛擬成一塊邏輯網(wǎng)卡,使其具有相同的IP地址,合成一個邏輯鏈路進行工作。這項技術在Sun和Cisco的設備中早已存在,分別被稱為Trunking和Etherchannel,在Linux中這種技術被稱為Bonding。Bonding技術最早應用在集群——Beowulf上,是為了提高集群節(jié)點間的數(shù)據(jù)傳輸效率而設計的。

Bonding運行在網(wǎng)卡的混雜(Promisc)模式下,而且它將兩塊網(wǎng)卡的MAC地址修改為一樣的?;祀s模式就是網(wǎng)卡不再只接收目的硬件地址是自身MAC地址的數(shù)據(jù)幀,而是可以接收網(wǎng)絡上所有的幀。利用Bonding技術配置雙網(wǎng)卡綁定的前提條件是兩塊網(wǎng)卡芯片組型號相同,并且都具備獨立的BIOS芯片。

配置方法

1. 指定網(wǎng)卡IP

建立并修改ifcfg-bond0文件,把IP地址、子網(wǎng)掩碼、網(wǎng)卡ID等信息指定到虛擬網(wǎng)卡(bond0)即可。注意,不要指定單個網(wǎng)卡的這些信息。

#cp /etc/sysconfig/network-scripts/ifcfg-eth0 ifcfg-bond0 #vi /etc/sysconfig/network-scripts/ifcfg-bond0

把ifcfg-bond0文件修改為如下內(nèi)容:

DEVICE=bond0 BOOTPROTO=static IPADDR=172.31.0.13 NETMASK=255.255.252.0 BROADCAST=172.31.3.255 ONBOOT=yes TYPE=Ethernet

IP地址、廣播地址等請根據(jù)具體情況填寫。

另外,還需要將兩塊網(wǎng)卡的配置文件ifcfg-eth0和ifcfg-eth1中的“BOOTPROTO”設為“dhcp”,并且刪除關于“IPADDR”、“NETMASK”和“BROADCAST”的設置。

2.修改/etc/modules.conf 文件

編輯/etc/modules.conf文件,加入如下內(nèi)容,以使系統(tǒng)在啟動時加載Bonding模塊。

alias bond0 bonding options bond0 miimon=100 mode=1

“miimon=100”表示系統(tǒng)每100ms監(jiān)測一次鏈路連接狀態(tài),如果監(jiān)測到有一條線路不通就轉(zhuǎn)入另一條線路。

“mode”的值表示工作模式,共有0、1、2和3四種模式,常用的為0、1兩種。

3.修改/etc/rc.d/rc.local文件

加入以下兩行(路由視具體情況而定):

ifenslave bond0 eth0 eth1 route add -net 172.31.3.254 netmask 255.255.255.0 bond0

以上配置完畢后重新啟動機器。重啟時看見以下信息就表示雙網(wǎng)卡綁定配置成功了。

................ Bringing up interface bond0 OK Bringing up interface eth0 OK Bringing up interface eth1 OK ................

失效保護和負載均衡

“mode”設為1時,Bonding提供冗余功能(Fault-Tolerance (active-backup)),即Bonding工作在主備模式下,同時只有一塊網(wǎng)卡工作,另一塊作為備份。當主網(wǎng)卡失效時,系統(tǒng)會按照文件/etc/rc.d/rc.local里指定的順序啟動備用網(wǎng)卡工作,保證服務器不會出現(xiàn)長時間的網(wǎng)絡中斷。

用ifconfig命令查看網(wǎng)卡的配置信息,顯示如下:

bond0 Link encap:Ethernet HWaddr 00:0E:7F:25:D9:8B inet addr:172.31.0.13 Bcast:172.31.3.255 Mask:255.255.252.0 UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1 RX packets:18495 errors:0 dropped:0 overruns:0 frame:0 TX packets:480 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1587253 (1.5 Mb) TX bytes:89642 (87.5 Kb) eth0 Link encap:Ethernet HWaddr 00:0E:7F:25:D9:8B inet addr:172.31.0.13 Bcast:172.31.3.255 Mask:255.255.252.0 UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1 RX packets:9572 errors:0 dropped:0 overruns:0 frame:0 TX packets:480 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:833514 (813.9 Kb) TX bytes:89642 (87.5 Kb) Interrupt:11 eth1 Link encap:Ethernet HWaddr 00:0E:7F:25:D9:8B inet addr:172.31.0.13 Bcast:172.31.3.255 Mask:255.255.252.0 UP BROADCAST RUNNING NOARP SLAVE MULTICAST MTU:1500 Metric:1 RX packets:8923 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:753739 (736.0 Kb) TX bytes:0 (0.0 b) Interrupt:15

“mode”設為0時,Bonding工作在負載均衡(Load Balancing (round-robin))方式下,即兩塊網(wǎng)卡同時工作,這時理論上Bonding能提供兩倍的帶寬。在這種情況下如果一塊網(wǎng)卡失效,僅僅會使服務器出口帶寬下降,并不會影響網(wǎng)絡使用。

通過ifconfig命令查看網(wǎng)卡的配置信息,“mode=0”和“mode=1”的區(qū)別在于eth1是工作在“SLAVE” 狀態(tài),而非“NOARP”。

小結(jié)

通過以下命令可以詳細掌握Bonding的工作狀態(tài):

# cat /proc/net/bonding/bond0 bonding.c:v2.4.1 (September 15, 2003) Bonding Mode: load balancing (round-robin) MII Status: up MII Polling Interval (ms): 0 Up Delay (ms): 0 Down Delay (ms): 0 Multicast Mode: all slaves Slave Interface: eth0 MII Status: up Link Failure Count: 0 Permanent HW addr: 00:0e:7f:25:d9:8a Slave Interface: eth1 MII Status: up Link Failure Count: 0 Permanent HW addr: 00:0e:7f:25:d9:8b

無論是“mode=0”還是“mode=1”,都大大增加了Linux服務器的高可用性,使服務器可以為用戶提供不間斷的關鍵服務。

本站聲明: 本文章由作者或相關機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅(qū)動電源的性能直接關系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅(qū)動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅(qū)動性能的關鍵。

關鍵字: 工業(yè)電機 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅(qū)動系統(tǒng)中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質(zhì)量和效率直接關系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅(qū)動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關鍵字: LED 驅(qū)動電源 開關電源

LED驅(qū)動電源是把電源供應轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅(qū)動電源
關閉
關閉