服務器在不同場合應用與硬件配置分析
服務器在不同場合應用與硬件配置分析
服務器的配置大體上可分為兩大類型:性能敏感型和空間敏感型。所謂性能敏感型是指對服務器的性能要求較高,反應速度要求快,如NOTES服務器,WWW,DNS,PROXY等服務器。空間敏感型服務器是指對服務器的存儲空間要求大,如FTP服務器等。數(shù)據(jù)庫服務器,EMAIL 服務器等則對二者都有一定的要求,視用戶數(shù)的多少,用戶定額空間的大小,訪問的頻繁度而偏向于某一種類型。 現(xiàn)在,我們就服務器常見的應用場合,對服務器的性能進行簡單的分析:
WWW服務器:
??? WWW服務器是一個性能敏感型服務器,對服務器硬件平臺的要求處決于訪問的頻繁度及WWW服務器支持的服務復雜程度,即調用的CGI程序對系統(tǒng)資源的耗費程度。另外,不同軟件廠商提供的WWW服務器,同一WWW服務器的不同版本對資源的耗費以及本身的性能也不一樣。因此,WWW服務器的配置首先應確定服務器軟件。目前,INTERNET上較為流行的兩種WWW服務器軟件是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)有的版本已能在高性能的主機上一秒鐘內處理10000次以上的操作(響應一次請求為一次操作)。因此,企業(yè)根據(jù)應用開發(fā)需求,選擇相應相應的軟件平臺和硬件。
??? 目前INTRANET的現(xiàn)狀,每天應能滿足10萬人次內部訪問量的需求,假設我們提供10%用戶同時訪問的能力,即我們的服務器應提供10000ops/s 的處理能力,按照INTERNET的習慣,每次操作應能使平均2K傳輸速率的撥號用戶在50秒內取下一個主頁,因此,主頁的大小應在100K左右,那么,我們的服務器的數(shù)據(jù)處理能力應為100K*10000=1000M左右,按照SUN 167M主頻的CPU對10000PRM的硬盤的I/O處理能力為每秒3000次,每次I/O的數(shù)據(jù)量為64K,因此,每兆主頻能處理的I/O數(shù)據(jù)量為64K*3000/167=1M,所以,對WWW服務將占用系統(tǒng)1000M/1M=1000M主頻,再加上處理100M網(wǎng)絡端口所需的100M主頻,以及OS運行所需的主頻,應該在1200M左右,同時還要保留可擴充的余地。對于WWW這種服務,應考慮內存與數(shù)據(jù)處理量相當,因此應配置內存要夠大,同時也要充分考存硬盤存儲容量。
??? 就目前來講,計算機的發(fā)展非常快,主流的P4/PD雙核都能夠滿足10萬的用戶量。因此,有一定的余量,同時,外部WWW和DNS的需求較低,所以可同時作為外部WWW,DNS服務器使用。
代理服務器及記費系統(tǒng):
??? 代理服務器是一個典型的性能敏感型服務器,一個好的代理服務器可支持絕大部分INTERNET服務的代理,目前,INTERNET上使用的代理軟件很多,其中NETSCAPE PROXY SERVER是其中的佼佼者,不僅可支持絕大部分INTERNET服務的代理功能,而且可允許用戶嵌入自己的代理認證管理功能模塊,同時,還可支持PROXY SERVER的串接,代理認證用戶名及口令的SSL加密,防止網(wǎng)絡監(jiān)聽,是INTRANET代理服務器的較為理想的選擇。因此,我們建議采用NETSCAPE的PROXY SERVER,并嵌入我公司的代理記費軟件NETGATE,來實現(xiàn)代理服務和用戶管理,安全防護。
??? 代理服務器所處理的數(shù)據(jù)與所代理的服務有關,各種服務的平均值約為100K(主要是HTTP的訪問)左右,如要實現(xiàn)2000用戶的10%同時訪問,則服務器每秒所需處理的數(shù)據(jù)量為2000*10%*100K=20M,單位主頻處理的數(shù)據(jù)量約為1M,因此,所需主頻數(shù)為:20/0。4M=20M,但此時的網(wǎng)絡端口需要配置兩個,因此,應考慮200M推動網(wǎng)絡端口的主頻數(shù),再加上系統(tǒng)的主頻數(shù),總數(shù)應為320M,代理服務器的工作原理是在內存中駐留大量的代理進程為不同的用戶服務,因此對內存的需求量較大。
??? 當然,對于少于200天左右的中小型企業(yè)來講,主流的單至強3.0/2.8GHz服務器基本上能夠滿足,至于內存容量配置1GB完全能夠滿足此種應用,對于一些大型企業(yè),可考慮使用雙至強處理器服務器,至于內存容量可根據(jù)具體人數(shù),適當增加內存。
防火墻系統(tǒng)
??? 目前,INTERNET上最為流行的是CHECK POINT的FIREWALL-1防火墻軟件,該軟件最大的特點是功能齊全,管理方便。但該軟件不是一個MPP的軟件系統(tǒng),因此CPU的增加對軟件的性能影響不大,如果需要做大量的NAT(網(wǎng)絡地址轉換)的話,應考慮配置足夠的內存,以勝利目前的規(guī)模,至少應配置512M內存。因此,如單獨實現(xiàn)應考慮配置一臺至強處理器,512M內存,36G硬盤就可滿足應用。如與上述服務在同一臺機器上實現(xiàn),應增加512M內存和相應的硬盤容量。
EMAIL系統(tǒng)
??? EMAIL系統(tǒng)是一個實時性要求不高的系統(tǒng),主要是對硬盤空間的要求,同時,要考慮EMAIL服務器軟件對用戶數(shù)的支持,按照目前的需求,普普通通的一臺入門級服務器的性能在使用Linux平臺的Postfix郵件系統(tǒng)時,可支持上百萬級用戶正常收發(fā)郵件。當然,E-mail服務器配置的硬盤容量要足夠大,建議采用主流的大容量的硬盤,如300GB SATA硬盤或146GB SCSI硬盤,同時服務器要預留硬件架位,以滿足將來應用。建議使用塔式服務器或可安裝8個/6個硬盤的2U機架式服務器。
NOTES服務器
??? Notes是鐘對企業(yè)信息化而由IBM公司開發(fā)的一套辦公軟件,集E-mail、Office、通訊于一體綜合辦公軟件。對于服務器的性能與存儲要求相當高。對于一些中小型企業(yè)來講,在一臺服務器上面提供文件服務器、Notes服務器,這對于服務器來講是一種考慮。當然,筆者認為在這類企業(yè)當中,建議NOTES服務器單獨采用一臺機器來實現(xiàn)。推薦配置為雙至強、2GB內存(甚至更多,根據(jù)數(shù)量而定)、千兆網(wǎng)絡的服務器來擔任。
? 以上建議,是根據(jù)筆者多年的工作經(jīng)驗而總結出來的一此經(jīng)驗,僅供大家參考。
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
相關閱讀:
- [電子說] 亞馬遜云科技宣布Amazon Trainium2實例正式可用 2024-12-06
- [電子說] 虛擬化數(shù)據(jù)恢復—VMware ESX服務器常見故障的數(shù)據(jù)恢復方案 2024-12-05
- [電子說] 常用的服務器負載均衡多少錢一臺? 2024-12-05
- [電子說] 兆芯亮相2024數(shù)字科技生態(tài)大會 2024-12-05
- [電子說] 浪涌保護器在數(shù)據(jù)中心的重要性 2024-12-05
- [電子說] 服務器數(shù)據(jù)恢復—RAID5陣列熱備盤同步數(shù)據(jù)失敗的數(shù)據(jù)恢復案例 2024-12-04
- [電子說] UPS不間斷電源能保護哪些設備 2024-12-04
- [電子說] 不同配置云服務器及硬盤費用一覽 2024-12-04
( 發(fā)表人:admin )