手把手教你實現(xiàn)服務(wù)器的雙網(wǎng)卡冗余在過去的幾篇文章中,我們討論了一些網(wǎng)卡的理論知識。接下來,我們就要借助億時空服務(wù)器SX1242平臺來實地操作,說明如何實現(xiàn)服務(wù)器的雙網(wǎng)卡冗余,實現(xiàn)負(fù)載均衡。我們前幾天也曾經(jīng)簡單的說到服務(wù)器的冗余技術(shù),包括服務(wù)器的內(nèi)存、硬盤、電源、網(wǎng)卡等。據(jù)我所知,服務(wù)器里面,除了CPU和主板不能實現(xiàn)冗余外,其余在一定條件下都能做到冗余。這次我們就一步一步,來實現(xiàn)網(wǎng)卡的冗余功能。 從配置上看,CPU為四核XEON5335,服務(wù)器的網(wǎng)卡,也是集成在主板上的,但是不要認(rèn)為集成的就不好。網(wǎng)卡好還是不好,主要看采用的芯片,根據(jù)億時空技術(shù)人員的說明,億時空SX1242服務(wù)器,采用的是intel 82563EB網(wǎng)絡(luò)控制器,屬于英特爾“Dempsey”平臺的組成部分,支持英特爾最新的I/O加速技術(shù),當(dāng)然,也支持網(wǎng)卡綁定技術(shù)了。 詳細(xì)配置列表 其實雙網(wǎng)卡冗余技術(shù),并非是高深莫測,只要稍懂一些PC技術(shù)就可以搞定,做起來非常容易。網(wǎng)卡負(fù)載均衡,通常就是我們說的網(wǎng)卡冗余,也叫網(wǎng)卡綁定,這一功能即使實現(xiàn)兩塊或者2塊以上(但是有上限的)網(wǎng)卡虛擬成為一塊網(wǎng)卡,這個聚合起來的設(shè)備看起來是一個單獨的以太網(wǎng)接口設(shè)備,簡單的的說就是這些綁定的網(wǎng)卡具有相同的IP地址而并行鏈接聚合成一個邏輯鏈路工作。這個過程也就像是磁盤陣列的RAID1的形式。網(wǎng)卡冗余技術(shù)是一種在服務(wù)器和交換機之間建立冗余連接的技術(shù),亦即在服務(wù)器上安裝兩塊網(wǎng)卡,一塊為主網(wǎng)卡,另一塊作為備用網(wǎng)卡,然后用兩根網(wǎng)線將兩塊網(wǎng)卡都連到交換機上。 由于所有配置信息是在瞬間轉(zhuǎn)到備用網(wǎng)卡上的,網(wǎng)絡(luò)用戶不會察覺到有任何變化,同時也不會對服務(wù)器操作系統(tǒng)造成任何壓力。AFT技術(shù)在服務(wù)器和網(wǎng)絡(luò)之間建立的冗余連接可包括網(wǎng)卡、網(wǎng)線、集線器或交換機端口,一條連接用于服務(wù)器正常網(wǎng)絡(luò)通信工作,另一條連接提供備用,為了提高網(wǎng)卡的可管理性,AFT一旦發(fā)現(xiàn)連接中有任何失效,便會發(fā)出報警信號,因而AFT具有出錯恢復(fù)保障的高可靠性。 市場上大多數(shù)的網(wǎng)卡都支持網(wǎng)卡綁定功能,而且大多數(shù)服務(wù)器都具有2個或者2個以上網(wǎng)卡。我們這次使用的平臺也一樣,板載了intel Gilgai(82563EB)網(wǎng)絡(luò)控制器,雙千兆網(wǎng)卡接口。
網(wǎng)卡芯片和網(wǎng)卡端口 芯片特寫 萬事齊備,我們這次的系統(tǒng)環(huán)境為win 2003 SERVER,分區(qū)、格式化、裝系統(tǒng)。經(jīng)過半個小時的折騰,搞定,過程誰都會,我就不詳細(xì)解說了。技術(shù)人員搞定上面,該老萬操刀上陣了。 網(wǎng)卡驅(qū)動,我們使用了intel廠家提供的公版網(wǎng)卡驅(qū)動程序,按照桌面提示一步一步。
網(wǎng)卡驅(qū)動程序
安裝好網(wǎng)卡驅(qū)動程序后,打開設(shè)備管理器,可以清楚的看見有2個千兆網(wǎng)卡,包括intel XEON 5335的信息,雖然只有一個CPU,但是這里顯示是4個,表明這是貨真價實的四核CPU,頻率為2.0GHz。
打開設(shè)備管理器 做好上面的,下面我們才進(jìn)入關(guān)鍵環(huán)節(jié)。 網(wǎng)卡的綁定,是需要軟件來實現(xiàn)的,一般常見的網(wǎng)卡綁定軟件是nic express ,大家對這款軟件也比較熟悉,他可以綁定很多品牌的網(wǎng)卡,但是需要注冊,時間為30天,時間一過就失效了。也就是說天下沒有免費的午餐。 下面我們安裝億時空科技提供的軟件綁定程序包, 軟件綁定程序包 這個版本提供了對32位64位系統(tǒng)和包括win98/Me/2000/XP/2003的完整支持,文件有12M大小 ,軟件的兼容性已經(jīng)做得很好,可以支持目前市場上常見的各種intel芯片網(wǎng)卡。需要注意的是:百兆和千兆網(wǎng)卡都可以用來綁定,但是,最好用于綁定的網(wǎng)卡是完全相同的,至少也是基于同一芯片的,這樣多塊網(wǎng)卡才能合作得比較好。切記不要把100M網(wǎng)卡和1000M網(wǎng)卡綁定在一起,那樣根本起不到提升作用。這個原理也和磁盤陣列差不多,雖然不同品牌的硬盤可以做到同一陣列,但是穩(wěn)定性大大折扣,也有朋友經(jīng)常問及這個問題,可不可以不同容量的硬盤做成陣列,那今天我在這里回答:可以做,但是只能安照最少容量硬盤的數(shù)據(jù)量。
打開網(wǎng)上鄰居,我們可以看見系統(tǒng)里面兩個網(wǎng)卡信息,其中一個我們已經(jīng)接上網(wǎng)線
打開網(wǎng)上鄰居 鼠標(biāo)右鍵單擊其中一個網(wǎng)卡,會出現(xiàn)一個菜單,選擇屬性,出現(xiàn)以下畫面。
選擇屬性 再點擊配置,彈出下面一個窗口,分組選項里面,本來是:不將此適配器分組,那么在老萬的手下,改變成與其他適配器分組。 點擊配置 可以看到,最多可以允許8個網(wǎng)卡同時綁定,理論上講綁定越多網(wǎng)卡在一起,最終效果提升就越明顯。但是考慮到復(fù)雜程度,這里就以綁定雙網(wǎng)卡為例進(jìn)行說明,但是你覺得有必要,可以按照說明來自己設(shè)定,其實一臺網(wǎng)絡(luò)服務(wù)器,綁定2-3塊網(wǎng)卡也就夠應(yīng)付。假如太多,因為鏈路聚合的先天缺點,反而會過多占用服務(wù)器資源,進(jìn)而來會影響服務(wù)器速度。事情都有物極必反的道理,適度最好。 單擊:新組,以newsky為例創(chuàng)建一個新組,點擊下一步 以newsky為例創(chuàng)建一個新組
圖中表示的是本機上可以綁定的網(wǎng)卡,我們這次只有兩個網(wǎng)卡,如果裝有更多的支持綁定的網(wǎng)卡,這里都會顯示出來。剛才我們點擊了第2個網(wǎng)卡屬性,所以在這里可以看見為已選選項,鼠標(biāo)一點,同時選中上面一個,next 點擊下一步,則會出現(xiàn)下面的窗口: 點擊下一步
這里會出現(xiàn)5個選擇,看中我們需要的功能,下圖所示界面,適應(yīng)性負(fù)載均衡,在這里就是網(wǎng)絡(luò)負(fù)載均衡。也就是當(dāng)多塊網(wǎng)卡被綁定合一之后,當(dāng)數(shù)據(jù)流量很大的時候,軟件會自動調(diào)整,將數(shù)據(jù)流量負(fù)載均衡地分配到各個網(wǎng)卡上,以減輕單塊網(wǎng)卡的壓力,達(dá)到暢快的訪問效果。我們綁定雙網(wǎng)卡,其中目的之一就是為了實現(xiàn)負(fù)載均衡,我們自然要開啟這個功能,所以,選擇。點擊下一步,2個網(wǎng)卡開始做成綁定?!?
完成之后如下圖:這表明我們已經(jīng)做好了網(wǎng)卡綁定,上面2個為原有的,綁定網(wǎng)卡而影射成最下面一個網(wǎng)卡圖標(biāo),最后還要看看網(wǎng)卡的設(shè)置,用鼠標(biāo)在桌面“網(wǎng)上鄰居”上點擊右鍵彈出“網(wǎng)絡(luò)和撥號連接”窗口,可以看到原來的兩個網(wǎng)卡連接圖標(biāo)已經(jīng)變成了三個,多出來的一個圖標(biāo)就是虛擬網(wǎng)卡,這個就是綁定后的網(wǎng)卡組,這個網(wǎng)卡組的使用和使用單一網(wǎng)卡完全一樣,相當(dāng)于一個單一的“虛擬網(wǎng)卡”。圖框中詳細(xì)介紹了網(wǎng)卡綁定可以提供網(wǎng)絡(luò)傳輸通信負(fù)載平衡及容錯。 做好了網(wǎng)卡綁定 然后打開屬性,設(shè)定IP地址。如果是托管服務(wù)器,那么設(shè)定托管機房分配給你的IP地址即可。用鼠標(biāo)在這個圖標(biāo)上點擊右鍵選擇屬性,可以為這個“虛擬網(wǎng)卡”設(shè)定IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)等等,其實在安裝過程中,如果服務(wù)器原來的單一網(wǎng)卡已經(jīng)設(shè)置了這些,那么“虛擬網(wǎng)卡”就會自動設(shè)定和原來的網(wǎng)卡一樣。在這里可以重新設(shè)定,還可以自由對網(wǎng)卡綁定組進(jìn)行調(diào)整,例如,減少或者加入一塊網(wǎng)卡?! ?/p> 設(shè)定IP地址 完成軟件部分,大功告成。 完成軟件部分 畢竟我們這里沒有千兆網(wǎng)絡(luò)環(huán)境,所以沒有辦法提供完善的測試,我們只能用一種簡單的方法來測試一下效果是否已經(jīng)達(dá)到,從公司的路由上面拉出2條網(wǎng)線,連接到這服務(wù)器的網(wǎng)卡接口,服務(wù)器的2個網(wǎng)卡燈同時同步閃爍起來,這從理論上表明,這2個網(wǎng)卡已經(jīng)綁定我們指定的IP地址。實際上在一定條件下,機房托管的服務(wù)器,也完全可以按照我上面的方式來實現(xiàn)服務(wù)器的雙(多)網(wǎng)卡綁定,當(dāng)然,這也需要和機房的協(xié)調(diào)。 |
|