個人服務器架設其實很簡單
當你在計劃構建個人服務器時,應考慮一些相關因素:擬在服務器上提供的服務,相關服務軟件推薦的硬件配置, 包括理器速度,硬盤大小,內(nèi)存數(shù)量,你的支付能力等,因為它們直接關系到服務器的性能.另外, 如果你所建的個人服務器的IP地址是動態(tài)獲取,最好是利用動態(tài)域名解析系統(tǒng),實現(xiàn)動態(tài)域名解析,讓別人可以通過域名訪問你的服務器.
服務器是網(wǎng)絡應用系統(tǒng)的心臟.如果你有一臺個人PC,想將它配置成服務器,并向用戶提供網(wǎng)絡服務,首先得看它是否真正具有相應的能力.如果你正準備選購一臺計算機并將它配置成一臺個人服務器,下面的內(nèi)容也許有些幫助,供大家參考.
服務器及相關硬件的購置
選擇一款合適的服務器來滿足用戶的需要,需要對服務器使用有一個正確的理解.在進行服務器選配時,需要考慮三個方面的因素:
①網(wǎng)絡環(huán)境及應用軟件指整個系統(tǒng)的主要用途是什么.具體來說就是服務器支持的用戶數(shù)量,
用戶類型,處理的數(shù)據(jù)量等方面內(nèi)容.因為不同的應用軟件的工作機理是不一樣的,因此,針對不同的應用,對服務器選配的要求區(qū)別很大.本書中介紹的服務器的構建包括Web服務器,FTP服務器,郵件服務器,新聞組服務器,游戲服務器等.
②服務器的可用性服務器是整個網(wǎng)絡的核心,不但在性能上能夠滿足網(wǎng)絡應用需求,而且還要具有不間斷地向網(wǎng)絡客戶提供服務的能力.實際上,服務器的可靠運行是整個系統(tǒng)穩(wěn)定發(fā)揮功能的基礎.
③服務器的選配服務器有低端,中端和高端幾種類型,一般來說服務器的檔次基本上確定了服務器所能支持的最大用戶數(shù).作為個人服務器,不可能選用高檔的專用服務器.目前比較高檔的個人PC也基本上能勝任相對簡單的服務器的角色.
個人服務器的選購可以有以下三種考慮:
高檔商用PC.PC工作在單用戶和單線程環(huán)境中,與服務器的多用戶環(huán)境有顯著的不同.PC在設計時采用不同部件選型,配置的2個人服務器基礎1策略,如增強的顯示性能,相對較差的網(wǎng)絡子系統(tǒng)等.高檔PC可應用于對服務器性能要求較低的環(huán)境.偽服務器.用PC的處理器芯片,服務器的名來充當服務器,稍微好一些的服務器采用部分服務器技術,如專業(yè)電源等.性能比高檔PC稍好一點.低檔服務器.通常兼顧性能,可擴展性,可用性和可管理性等多個性能指標,兼容多種操作系統(tǒng)以支持多種網(wǎng)絡環(huán)境.在低價位下實現(xiàn)服務器功能,此種機型不失為一種較好的選擇.
服務器的良性運轉(zhuǎn)與否不是由單方面的因素決定的.選擇合適的服務器的硬件配置只是一方面,它僅僅是提供了服務器性能的硬件平臺.另一方面還需要對它進行優(yōu)化配置,有時后者比前者顯得更為重要.這樣才能用最小的代價獲得最佳的性能.
相關硬件的選購
如果你構建的服務器已經(jīng)置身于網(wǎng)絡環(huán)境中,則只需選購好服務器和一塊性能較好網(wǎng)卡即可,由于服務器處于數(shù)據(jù)服務的中心,數(shù)據(jù)流量較大,很容易成為數(shù)據(jù)交流的瓶頸,因此,要盡可能將服務器以較高的帶寬線路連接在網(wǎng)絡的主干上.對于個人服務器而言,也至少保證在100M以上的交換線路上.對提供的應用進行分析構建個人服務器,一般可能提供的應用包括WEB服務,FTP服務,郵件服務,BBS服務,聊天服務,流式媒體服務,游戲服務等,它們對服務器的要求各有所側(cè)重.因此,構建個人服務器時,要根據(jù)可能提供的服務對服務器的硬件進行具有針對性的配置.
Web服務
Web服務器的性能與網(wǎng)站內(nèi)容有關.如果Web站點是靜態(tài)的,對服務器的要求相對較低,系統(tǒng)瓶頸依次是:3個人服務器架設初步個人服務器基礎網(wǎng)絡子系統(tǒng)和內(nèi)存.如果網(wǎng)絡系統(tǒng)也在你的管轄范圍,建議提高網(wǎng)絡帶寬,增加服務器的內(nèi)存.如果Web服務器主要進行密集計算(例如動態(tài)產(chǎn)生Web頁),對服務器的整體要求都會比較高.系統(tǒng)瓶頸依次是:內(nèi)存,CPU,磁盤子系統(tǒng)和、網(wǎng)絡子系統(tǒng).建議增加服務器的內(nèi)存,選擇運算速度更快的服務器CPU,選擇大容量服務器硬盤,提高網(wǎng)絡帶寬.
流式媒體服務
視頻服務器需要負責控制媒體及媒體流在網(wǎng)絡上傳輸,I/O吞吐量對服務器性能起著關鍵的影響.視頻服務器的瓶頸依次是:網(wǎng)絡子系統(tǒng),磁盤子系統(tǒng)和內(nèi)存.建議提高網(wǎng)絡帶寬,選擇大容量服務器硬盤,增加服務器的內(nèi)存.
音頻服務由于所需要的數(shù)據(jù)存儲空間,網(wǎng)上數(shù)據(jù)流量較小,對服務器硬件配置要求較低,現(xiàn)在的服務器子系統(tǒng)基本上都能滿足音頻服務.在個人服務器的選購時沒有特別要求.
聊天服務
對聊天服務器性能的要求要從三個方面來考慮.如果僅提供文字聊天服務,對服務器的性能要求相對要低一些;如果提供文字,語音聊天服務,要求要高一些;如果同時提供文字,語音,視頻聊天服務,則需要性能相
對較高的服務器硬件配置.服務器瓶頸依次為:網(wǎng)絡子系統(tǒng),內(nèi)存,磁盤子系統(tǒng)和CPU.建議提高網(wǎng)絡帶寬,增加服務器內(nèi)存,采用大容量服務器硬盤和運算速度較快的服務器CPU.
游戲服務
對游戲服務器的要求一般都比較高,如果服務器配置較低,網(wǎng)絡帶寬有限的話,游戲者可能需要經(jīng)常忍受超時的痛苦.服務器瓶頸依次為:內(nèi)存,網(wǎng)絡子系統(tǒng),CPU.建議采用高速CPU,內(nèi)存越多越好,網(wǎng)絡帶寬越寬越好.最好是在100M交換網(wǎng)環(huán)境下運行.
其它服務
其它服務如FTP服務,郵件服務,BBS服務等,由于用戶對這些服務器的運行速度要求不象前幾類那么高,因此,一般的配置基本上都能滿足相應的需要.
當然,無論準備構建哪一類服務器,在條件允許的情況下,服務器的性能越高越好,網(wǎng)絡帶寬越寬越好.如果在財力有限的情況下,要根據(jù)所提供服務的具體情況,所用軟件系統(tǒng)對硬件配置的需求,針對性地配置自己的服務器,這樣才能取得較好的性價比.
提高服務器可用性的措施
系統(tǒng)可用性是衡量服務器性能的重要指標.可用性通常用系統(tǒng)的理論正常運行時間和實際使用時間百分比來衡量.通常來說,可用性高的服務器的價格也比較昂貴.
服務器的可用性由兩方面決定:一個是服務器本身的質(zhì)量;另一個是對易損部件采取的保護措施,如對網(wǎng)卡冗余技術,磁盤陣列技術,電源冗余技術,雙機或集群方案,磁盤,電源甚至整個主機的在線冗余等技術的采用.對個人服務器而言,不可能采用哪些花費很高的技術,不過也可以采用以下措施來提高其的可用性.
利用IDE RAID功能
磁盤是數(shù)據(jù)的存儲介質(zhì),磁盤故障也是服務器硬件故障的主體,數(shù)據(jù)丟失的危害往往是災難性的.如果你購置的計算機具有磁盤陣列功能,最好是利用這一功能.目前IDE RAID能夠?qū)崿F(xiàn)幾種方式,其中RAID-0盡管不具備數(shù)據(jù)冗余功能,但能顯著提高磁盤子系統(tǒng)的性能.
使用服務器專用電源
個人服務器如果需要不間斷的提供服務,可能會長時間處于開機運行5個人服務器架設初步個人服務器基礎狀態(tài),計算機的電源就需要能經(jīng)受住長時間工作的考驗.在配置個人服務器硬件時,最好是使用服務器專用電源,因為服務器專用電源可以保證系統(tǒng)有一個潔凈的用電環(huán)境,減少各種隱性故障的發(fā)生.
其它措施
還可以在個人服務器上加裝防塵網(wǎng),采用多個風扇的散熱裝置,最好是在服務器上安裝具有自動調(diào)節(jié)風扇轉(zhuǎn)速功能的風扇,另外,盡可能將服務器放置于具有空氣調(diào)節(jié)器的房間,使用服務器盡可能處于低溫,低濕的運行環(huán)境,這樣才可以保護服務器的穩(wěn)定運行.
服務器操作系統(tǒng)的配置
網(wǎng)絡系統(tǒng)的性能除受網(wǎng)絡硬件設備的性能和網(wǎng)絡結(jié)構的影響外,還很大程度地受到局域網(wǎng)中服務器的操作系統(tǒng)性能的影響.作為個人服務器的操作系統(tǒng),應從系統(tǒng)的可靠性,使用和管理的方便性來考慮.服務器操作系統(tǒng)要能負擔大量用戶的服務請求,以較快的速度處理數(shù)據(jù),合理地排列服務等問題.
選擇個人服務器的操作系統(tǒng)時,一定要注意系統(tǒng)在兼容局域網(wǎng)與廣域網(wǎng)連接方面的能力,這樣才能為準備提供的各項服務以最好的系統(tǒng)支撐,獲得最佳的網(wǎng)絡性能.目前具有良好的網(wǎng)絡性能的操作系統(tǒng)有很多,如Windows 2000,Windows XP,Linux等等,這些操作系統(tǒng)的綜合特性使其很快成為所有工作組級服務器上的主流操作系統(tǒng).其標準的安全性,可管理性和可靠性等強大功能,是目前中小型網(wǎng)絡用戶首選的操作系統(tǒng).個人服務器的網(wǎng)絡用戶不是很確定,但很有可能達到較高的數(shù)量,因此,選擇一個性能較好的操作系統(tǒng)至關重要.
如果你比較熟悉Linux的使用,它是一個不錯的選擇,但前提是能熟練的運用,對生手來說,操作Linux遠不如Windows那樣方便.對于大多數(shù)人而言,選擇Windows系列的操作系統(tǒng)相對會比較好,因為目前絕大多數(shù)的個人電腦使用的都是Widows系列操作系統(tǒng),而且Windows 2000 Windows XP等都是大同小異.
【編輯推薦】