您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>電腦硬件>服務(wù)器>

服務(wù)器在不同場合應(yīng)用與硬件配置分析

2010年01月27日 13:45 www.ttokpm.com 作者:佚名 用戶評論(0
關(guān)鍵字:服務(wù)器(81599)

服務(wù)器在不同場合應(yīng)用與硬件配置分析

服務(wù)器的配置大體上可分為兩大類型:性能敏感型和空間敏感型。所謂性能敏感型是指對服務(wù)器的性能要求較高,反應(yīng)速度要求快,如NOTES服務(wù)器,WWW,DNS,PROXY等服務(wù)器??臻g敏感型服務(wù)器是指對服務(wù)器的存儲空間要求大,如FTP服務(wù)器等。數(shù)據(jù)庫服務(wù)器,EMAIL 服務(wù)器等則對二者都有一定的要求,視用戶數(shù)的多少,用戶定額空間的大小,訪問的頻繁度而偏向于某一種類型。 現(xiàn)在,我們就服務(wù)器常見的應(yīng)用場合,對服務(wù)器的性能進行簡單的分析:

WWW服務(wù)器:

??? WWW服務(wù)器是一個性能敏感型服務(wù)器,對服務(wù)器硬件平臺的要求處決于訪問的頻繁度及WWW服務(wù)器支持的服務(wù)復雜程度,即調(diào)用的CGI程序?qū)ο到y(tǒng)資源的耗費程度。另外,不同軟件廠商提供的WWW服務(wù)器,同一WWW服務(wù)器的不同版本對資源的耗費以及本身的性能也不一樣。因此,WWW服務(wù)器的配置首先應(yīng)確定服務(wù)器軟件。目前,INTERNET上較為流行的兩種WWW服務(wù)器軟件是Apache 和微軟的IIS,IIS主要定位于小型的INTRANET環(huán)境,運行于WINDOWS NT/2000/XP/2003 Server平臺,而Apache則有多種平臺版本:Windows、Linux、Unix版本。從性能上來比較Apache+PHP相對于Windows NT+IIS 運行ASP要稍強,Apache略占優(yōu)勢。現(xiàn)有的版本已能在高性能的主機上一秒鐘內(nèi)處理10000次以上的操作(響應(yīng)一次請求為一次操作)。因此,企業(yè)根據(jù)應(yīng)用開發(fā)需求,選擇相應(yīng)相應(yīng)的軟件平臺和硬件。

??? 目前INTRANET的現(xiàn)狀,每天應(yīng)能滿足10萬人次內(nèi)部訪問量的需求,假設(shè)我們提供10%用戶同時訪問的能力,即我們的服務(wù)器應(yīng)提供10000ops/s 的處理能力,按照INTERNET的習慣,每次操作應(yīng)能使平均2K傳輸速率的撥號用戶在50秒內(nèi)取下一個主頁,因此,主頁的大小應(yīng)在100K左右,那么,我們的服務(wù)器的數(shù)據(jù)處理能力應(yīng)為100K*10000=1000M左右,按照SUN 167M主頻的CPU對10000PRM的硬盤的I/O處理能力為每秒3000次,每次I/O的數(shù)據(jù)量為64K,因此,每兆主頻能處理的I/O數(shù)據(jù)量為64K*3000/167=1M,所以,對WWW服務(wù)將占用系統(tǒng)1000M/1M=1000M主頻,再加上處理100M網(wǎng)絡(luò)端口所需的100M主頻,以及OS運行所需的主頻,應(yīng)該在1200M左右,同時還要保留可擴充的余地。對于WWW這種服務(wù),應(yīng)考慮內(nèi)存與數(shù)據(jù)處理量相當,因此應(yīng)配置內(nèi)存要夠大,同時也要充分考存硬盤存儲容量。

??? 就目前來講,計算機的發(fā)展非常快,主流的P4/PD雙核都能夠滿足10萬的用戶量。因此,有一定的余量,同時,外部WWW和DNS的需求較低,所以可同時作為外部WWW,DNS服務(wù)器使用。

代理服務(wù)器及記費系統(tǒng):

??? 代理服務(wù)器是一個典型的性能敏感型服務(wù)器,一個好的代理服務(wù)器可支持絕大部分INTERNET服務(wù)的代理,目前,INTERNET上使用的代理軟件很多,其中NETSCAPE PROXY SERVER是其中的佼佼者,不僅可支持絕大部分INTERNET服務(wù)的代理功能,而且可允許用戶嵌入自己的代理認證管理功能模塊,同時,還可支持PROXY SERVER的串接,代理認證用戶名及口令的SSL加密,防止網(wǎng)絡(luò)監(jiān)聽,是INTRANET代理服務(wù)器的較為理想的選擇。因此,我們建議采用NETSCAPE的PROXY SERVER,并嵌入我公司的代理記費軟件NETGATE,來實現(xiàn)代理服務(wù)和用戶管理,安全防護。

??? 代理服務(wù)器所處理的數(shù)據(jù)與所代理的服務(wù)有關(guān),各種服務(wù)的平均值約為100K(主要是HTTP的訪問)左右,如要實現(xiàn)2000用戶的10%同時訪問,則服務(wù)器每秒所需處理的數(shù)據(jù)量為2000*10%*100K=20M,單位主頻處理的數(shù)據(jù)量約為1M,因此,所需主頻數(shù)為:20/0。4M=20M,但此時的網(wǎng)絡(luò)端口需要配置兩個,因此,應(yīng)考慮200M推動網(wǎng)絡(luò)端口的主頻數(shù),再加上系統(tǒng)的主頻數(shù),總數(shù)應(yīng)為320M,代理服務(wù)器的工作原理是在內(nèi)存中駐留大量的代理進程為不同的用戶服務(wù),因此對內(nèi)存的需求量較大。

??? 當然,對于少于200天左右的中小型企業(yè)來講,主流的單至強3.0/2.8GHz服務(wù)器基本上能夠滿足,至于內(nèi)存容量配置1GB完全能夠滿足此種應(yīng)用,對于一些大型企業(yè),可考慮使用雙至強處理器服務(wù)器,至于內(nèi)存容量可根據(jù)具體人數(shù),適當增加內(nèi)存。

防火墻系統(tǒng)

??? 目前,INTERNET上最為流行的是CHECK POINT的FIREWALL-1防火墻軟件,該軟件最大的特點是功能齊全,管理方便。但該軟件不是一個MPP的軟件系統(tǒng),因此CPU的增加對軟件的性能影響不大,如果需要做大量的NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換)的話,應(yīng)考慮配置足夠的內(nèi)存,以勝利目前的規(guī)模,至少應(yīng)配置512M內(nèi)存。因此,如單獨實現(xiàn)應(yīng)考慮配置一臺至強處理器,512M內(nèi)存,36G硬盤就可滿足應(yīng)用。如與上述服務(wù)在同一臺機器上實現(xiàn),應(yīng)增加512M內(nèi)存和相應(yīng)的硬盤容量。

EMAIL系統(tǒng)

??? EMAIL系統(tǒng)是一個實時性要求不高的系統(tǒng),主要是對硬盤空間的要求,同時,要考慮EMAIL服務(wù)器軟件對用戶數(shù)的支持,按照目前的需求,普普通通的一臺入門級服務(wù)器的性能在使用Linux平臺的Postfix郵件系統(tǒng)時,可支持上百萬級用戶正常收發(fā)郵件。當然,E-mail服務(wù)器配置的硬盤容量要足夠大,建議采用主流的大容量的硬盤,如300GB SATA硬盤或146GB SCSI硬盤,同時服務(wù)器要預留硬件架位,以滿足將來應(yīng)用。建議使用塔式服務(wù)器或可安裝8個/6個硬盤的2U機架式服務(wù)器。

NOTES服務(wù)器

??? Notes是鐘對企業(yè)信息化而由IBM公司開發(fā)的一套辦公軟件,集E-mail、Office、通訊于一體綜合辦公軟件。對于服務(wù)器的性能與存儲要求相當高。對于一些中小型企業(yè)來講,在一臺服務(wù)器上面提供文件服務(wù)器、Notes服務(wù)器,這對于服務(wù)器來講是一種考慮。當然,筆者認為在這類企業(yè)當中,建議NOTES服務(wù)器單獨采用一臺機器來實現(xiàn)。推薦配置為雙至強、2GB內(nèi)存(甚至更多,根據(jù)數(shù)量而定)、千兆網(wǎng)絡(luò)的服務(wù)器來擔任。

? 以上建議,是根據(jù)筆者多年的工作經(jīng)驗而總結(jié)出來的一此經(jīng)驗,僅供大家參考。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

( 發(fā)表人:admin )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?