服務(wù)器在不同場合應(yīng)用與硬件配置分析
服務(wù)器在不同場合應(yīng)用與硬件配置分析
服務(wù)器的配置大體上可分為兩大類型:性能敏感型和空間敏感型。所謂性能敏感型是指對服務(wù)器的性能要求較高,反應(yīng)速度要求快,如NOTES服務(wù)器,WWW,DNS,PROXY等服務(wù)器。空間敏感型服務(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ù)復(fù)雜程度,即調(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的習(xí)慣,每次操作應(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ù)處理量相當(dāng),因此應(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ù)的代理功能,而且可允許用戶嵌入自己的代理認(rèn)證管理功能模塊,同時,還可支持PROXY SERVER的串接,代理認(rèn)證用戶名及口令的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)存的需求量較大。
??? 當(dāng)然,對于少于200天左右的中小型企業(yè)來講,主流的單至強3.0/2.8GHz服務(wù)器基本上能夠滿足,至于內(nèi)存容量配置1GB完全能夠滿足此種應(yīng)用,對于一些大型企業(yè),可考慮使用雙至強處理器服務(wù)器,至于內(nèi)存容量可根據(jù)具體人數(shù),適當(dāng)增加內(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ā)郵件。當(dāng)然,E-mail服務(wù)器配置的硬盤容量要足夠大,建議采用主流的大容量的硬盤,如300GB SATA硬盤或146GB SCSI硬盤,同時服務(wù)器要預(yù)留硬件架位,以滿足將來應(yīng)用。建議使用塔式服務(wù)器或可安裝8個/6個硬盤的2U機架式服務(wù)器。
NOTES服務(wù)器
??? Notes是鐘對企業(yè)信息化而由IBM公司開發(fā)的一套辦公軟件,集E-mail、Office、通訊于一體綜合辦公軟件。對于服務(wù)器的性能與存儲要求相當(dāng)高。對于一些中小型企業(yè)來講,在一臺服務(wù)器上面提供文件服務(wù)器、Notes服務(wù)器,這對于服務(wù)器來講是一種考慮。當(dāng)然,筆者認(rèn)為在這類企業(yè)當(dāng)中,建議NOTES服務(wù)器單獨采用一臺機器來實現(xiàn)。推薦配置為雙至強、2GB內(nèi)存(甚至更多,根據(jù)數(shù)量而定)、千兆網(wǎng)絡(luò)的服務(wù)器來擔(dān)任。
? 以上建議,是根據(jù)筆者多年的工作經(jīng)驗而總結(jié)出來的一此經(jīng)驗,僅供大家參考。
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
相關(guān)閱讀:
- [電子說] 亞馬遜云科技宣布Amazon Trainium2實例正式可用 2024-12-06
- [電子說] 虛擬化數(shù)據(jù)恢復(fù)—VMware ESX服務(wù)器常見故障的數(shù)據(jù)恢復(fù)方案 2024-12-05
- [電子說] 常用的服務(wù)器負載均衡多少錢一臺? 2024-12-05
- [電子說] 兆芯亮相2024數(shù)字科技生態(tài)大會 2024-12-05
- [電子說] 浪涌保護器在數(shù)據(jù)中心的重要性 2024-12-05
- [電子說] 服務(wù)器數(shù)據(jù)恢復(fù)—RAID5陣列熱備盤同步數(shù)據(jù)失敗的數(shù)據(jù)恢復(fù)案例 2024-12-04
- [電子說] UPS不間斷電源能保護哪些設(shè)備 2024-12-04
- [電子說] 不同配置云服務(wù)器及硬盤費用一覽 2024-12-04
( 發(fā)表人:admin )