網(wǎng)卡,,又稱網(wǎng)絡適配器或網(wǎng)絡接口卡(NIC),,英文名為Network Interface Card。在網(wǎng)絡中,,如果有一臺計算機沒有網(wǎng)卡,,那么這臺計算機將不能和其他計算機通信,它將得不到服務器所提供的任何服務了,。
當然如果服務器沒有網(wǎng)卡,,稱不上服務器了,所以說網(wǎng)卡是服務器必備的設備,,像普通PC(個人電腦)要配處理器一樣,。平時我們所見到的PC機上的網(wǎng)卡主要是將PC機和LAN(局域網(wǎng))相連接,而服務器網(wǎng)卡,,一般是用于服務器與交換機等網(wǎng)絡設備之間的連接,。
一般服務器網(wǎng)卡具有如下特點:
網(wǎng)卡數(shù)量多
普通PC接入局域網(wǎng)或因特網(wǎng)時,一般情況下只要一塊網(wǎng)卡足夠了,。而為了滿足服務器在網(wǎng)絡方面的需要,,服務器一般需要兩塊網(wǎng)卡或是更多的網(wǎng)卡。如AblestNet的X5DP8服務器主板上面內(nèi)置了Intel的82546EM 1000Mbps自適應網(wǎng)卡芯片,,這款芯片可以向下兼容10Mbps,、100Mbps的端口。
數(shù)據(jù)傳輸速度快
目前,,大約有80%的網(wǎng)絡是采用以太網(wǎng)技術的,,現(xiàn)在我們最常見到的是以太網(wǎng)網(wǎng)卡。按網(wǎng)卡所支持帶寬的不同可分為10Mbps網(wǎng)卡,、100Mbps網(wǎng)卡,、10/100Mbps自適應以太網(wǎng)卡、1000Mbps網(wǎng)卡等幾種,。10Mbps網(wǎng)卡已逐漸退出歷史舞臺,而100Mbps網(wǎng)卡與10/100bps自適應網(wǎng)卡目前是普通PC上常用的以太網(wǎng)網(wǎng)卡,。對于大數(shù)據(jù)流量網(wǎng)絡來說,,服務器應該采用千兆以太網(wǎng)網(wǎng)卡,這樣才能提供高速的網(wǎng)絡連接能力,。
談到千兆以太網(wǎng)網(wǎng)卡,,我們不得不說一下新一代的PCI總線——PCI-X,,它可為千兆以太網(wǎng)網(wǎng)卡、基于Ultra SCSI320的磁盤陣列控制器等高數(shù)據(jù)吞吐量的設備提供足夠高的帶寬,。由于服務器的PCI網(wǎng)絡適配器一般都具備相當大的數(shù)據(jù)吞吐量,,舊式的32bit、33MHz的PCI插槽已經(jīng)無法為那些PCI網(wǎng)絡適配器提供足夠高的帶寬了,。而PCI-X可以提供相對于舊式32bit,、33MHz PCI總線8倍高的帶寬,這樣可以滿足服務器網(wǎng)絡適配器的數(shù)據(jù)吞吐量的要求了,。
如果主板中已經(jīng)集成了兩塊100Mbps的以太網(wǎng)網(wǎng)卡,,我們可以在BIOS中屏蔽掉板載網(wǎng)卡,然后在PCI-X插槽中安裝千兆以太網(wǎng)適配器,,這樣能有效地增加網(wǎng)絡帶寬,,大大提高整個網(wǎng)絡的數(shù)據(jù)傳輸速率。AblestNet的服務器系統(tǒng)都基本上所有的Xeon級系統(tǒng)都提供了PCI-X,。
CPU占用率低
由于一臺服務器可能要支持幾百臺客戶機,,并且還要不停地運行,因此對服務器網(wǎng)絡性能的要求比較高了,。而服務器與普通PC工作站的不同在于,,普通PC工作站CPU的空閑時間比較多,只有在工作站工作時才比較忙,。而服務器的CPU則是不停地工作,,處理著大量的數(shù)據(jù)。
如果一臺服務器CPU的大部分時間都在為網(wǎng)卡提供數(shù)據(jù)響應,,勢必會影響服務器對其它任務的處理速度,。所以說,較低的CPU占用率對于服務器網(wǎng)卡來說是非常重要的,。服務器專用網(wǎng)卡具有特殊的網(wǎng)絡控制芯片,,它可以從主CPU中接管許多網(wǎng)絡任務,使主CPU集中“精力”運行網(wǎng)絡操作和應用程序,,當然服務器的服務性能也不會再受影響了,。
安全性能高
服務器不但需要有強悍的服務性能,同樣也要具有放心的安全措施,。在實際應用中,,無論是網(wǎng)線斷了、集線器或交換機端口壞了,,還是網(wǎng)卡壞了都會造成連接中斷,,當然后果是不堪設想的。影響服務器正常運行的因素很多,,其中與外界直接相通的網(wǎng)卡是其中很重要的一個環(huán)節(jié),。為此,,許多網(wǎng)絡硬件廠商都推出了各自的具有容錯功能的服務器網(wǎng)卡。例如Intel推出了三種容錯服務器網(wǎng)卡,,它們分別采用了Adapter Fault olerance(AFT,,網(wǎng)卡出錯冗余)、Adapter Load Balancing(ALB,,網(wǎng)卡負載平衡),、Fast Ether Channel(FEC,快速以太網(wǎng)通道)技術,。
AFT技術是在服務器和交換機之間建立冗余連接,,即在服務器上安裝兩塊網(wǎng)卡,一塊為主網(wǎng)卡,,另一塊作為備用網(wǎng)卡,,然后用兩根網(wǎng)線將兩塊網(wǎng)卡都連到交換機上。在服務器和交換機之間建立主連接和備用連接,。一旦主連接因為數(shù)據(jù)線損壞或網(wǎng)絡傳輸中斷連接失敗,,備用連接會在幾秒鐘內(nèi)自動頂替主連接的工作,通常網(wǎng)絡用戶不會覺察到任何變化,。這樣一來避免了因一條線路發(fā)生故障而造成整個網(wǎng)絡癱瘓,,可以極大地提高網(wǎng)絡的安全性和可靠性。
ALB是讓服務器能夠更多更快傳輸數(shù)據(jù)的一種簡單易行的好方法,。這項新技術是通過在多塊網(wǎng)卡之間平衡數(shù)據(jù)流量的方法來增加吞吐量,,每增加一塊網(wǎng)卡,增寬100Mbps通道,。另外,,ALB還具有AFT同樣的容錯功能,一旦其中一條鏈路失效,,其他鏈路仍可保障網(wǎng)絡的連接,。當服務器網(wǎng)卡成為網(wǎng)絡瓶頸時,ALB技術無須劃分網(wǎng)段,,網(wǎng)絡管理員只需在服務器上安裝兩塊具有ALB功能的網(wǎng)卡,,并把它門配置成ALB狀態(tài),便可迅速,、簡便地解決瓶頸問題,。
FEC是Cisco公司針對Web瀏覽及Intranet等對吞吐量要求較大的應用而開發(fā)的一種增大帶寬的技術。FEC同時也為進行重要應用的客戶/服務器網(wǎng)絡提供高可靠性和高速度,。AFT,、ALB、FEC用的是同一個驅(qū)動程序,一個網(wǎng)卡組只能采用一種設置,。系統(tǒng)采用何種技術要視具體情況而定。