服務器配置說明 服務器的配置大體上可分為兩大類型:性能敏感型和空間敏感型。所謂性能敏感型是指對服務器的性能要求較高,反應速度要求快,如NOTES服務器,WWW,DNS,PROXY等服務器??臻g敏感型服務器是指對服務器的存儲空間要求大,如FTP服務器等。數據庫服務器,EMAIL 服務器等則對二者都有一定的要求,視用戶數的多少,用戶定額空間的大小,訪問的頻繁度而偏向于某一種類型。 WWW服務器: WWW服務器是一個性能敏感型服務器,對服務器硬件平臺的要求處決于訪問的頻繁度及WWW服務器支持的服務復雜程度,即調用的CGI程序對系統資源的耗費程度。另外,不同軟件廠商提供的WWW服務器,同一WWW服務器的不同版本對資源的耗費以及本身的性能也不一樣。因此,WWW服務器的配置首先應確定服務器軟件。目前,INTERNET上較為流行的兩種WWW服務器軟件是NETSCAPE 公司的ENTERPRISE SERVER和微軟的IIS,IIS主要定位于小型的INTRANET環境,運行于WINDOWS NT平臺之上,而ENTERPRISE SERVER則有多種平臺版本,從性能上來比較ENTERPRISE SERVER要略占優勢,現有的版本已能在高性能的主機上一秒鐘內處理10000次操作(響應一次請求為一次操作)。因此,我們建議采用NETSCAPE ENTPRISE SERVER作為WWW服務器軟件。 按照目前INTRANET的現狀,每天應能滿足10萬人次內部訪問量的需求,假設我們提供10%用戶同時訪問的能力,即我們的服務器應提供10000ops/s 的處理能力,按照INTERNET的習慣,每次操作應能使平均2K傳輸速率的撥號用戶在50秒內取下一個主頁,因此,主頁的大小應在100K左右,那么,我們的服務器的數據處理能力應為100K*10000=1000M左右,按照SUN 167M主頻的CPU對10000PRM的硬盤的I/O處理能力為每秒3000次,每次I/O的數據量為64K,因此,每兆主頻能處理的I/O數據量為64K*3000/167=1M,所以,對WWW服務將占用系統1000M/1M=1000M主頻,再加上處理100M網絡端口所需的100M主頻,以及OS運行所需的主頻,應該在1200M左右,同時還要保留可擴充的余地,因此,我們建議采用SUN公司的ENTERPISE 3500服務器作為WWW服務器,配置4個336M主頻的CPU,對于WWW這種服務,應考慮內存與數據處理量相當,因此應配置1G內存,9G硬盤來實現WWW服務。 由于上述計算中,單位主頻處理的數據量約大于1M,因此,有一定的余量,同時,外部WWW和DNS的需求較低,所以可同時作為外部WWW,DNS服務器使用。 代理服務器及記費系統: 代理服務器是一個典型的性能敏感型服務器,一個好的代理服務器可支持絕大部分INTERNET服務的代理,目前,INTERNET上使用的代理軟件很多,其中NETSCAPE PROXY SERVER是其中的佼佼者,不僅可支持絕大部分INTERNET服務的代理功能,而且可允許用戶嵌入自己的代理認證管理功能模塊,同時,還可支持PROXY SERVER的串接,代理認證用戶名及口令的SSL加密,防止網絡監聽,是INTRANET代理服務器的較為理想的選擇。因此,我們建議采用NETSCAPE的PROXY SERVER,并嵌入我公司的代理記費軟件NETGATE,來實現代理服務和用戶管理,安全防護。 代理服務器所處理的數據與所代理的服務有關,各種服務的平均值約為100K(主要是HTTP的訪問)左右,如要實現2000用戶的10%同時訪問,則服務器每秒所需處理的數據量為2000*10%*100K=20M,單位主頻處理的數據量約為1M,因此,所需主頻數為:20/0.4M=20M,但此時的網絡端口需要配置兩個,因此,應考慮200M推動網絡端口的主頻數,再加上系統的主頻數,總數應為320M,代理服務器的工作原理是在內存中駐留大量的代理進程為不同的用戶服務,因此對內存的需求量較大,應考慮6-8倍的數量,即20*8=160M,再加上操作系統所需的128M內存,應考慮配置512M內存。如果單獨實現,考慮50G硬盤擴充的需求,應考慮配置ENTERPRISE 450配置一個400M CPU,512M內存,54G(6*9G)硬盤來實現。如考慮與上述服務在同一臺機器上實現,則應再增加350M主頻,512M內存和相應的硬盤容量。 防火墻系統 目前,INTERNET上最為流行的是CHECK POINT的FIREWALL-1防火墻軟件,該軟件最大的特點是功能齊全,管理方便。但該軟件不是一個MPP的軟件系統,因此CPU的增加對軟件的性能影響不大,如果需要做大量的NAT(網絡地址轉換)的話,應考慮配置足夠的內存,以勝利目前的規模,至少應配置512M內存。因此,如單獨實現應考慮配置一臺ULTRAL 60,512M內存,9G硬盤。如與上述服務在同一臺機器上實現,應增加512M內存和相應的硬盤容量。 EMAIL系統 EMAIL系統是一個實時性要求不高的系統,主要是對硬盤空間的要求,同時,要考慮EMAIL服務器軟件對用戶數的支持(建議使用SUN的SIMS軟件),按照目前的需求,應配置一臺ENTERPRISE 450,一個400M CPU,512M內存,90G硬盤來實現。如果要與上述服務在同一臺機器上實現,應考慮增加90G硬盤容量。 NOTES服務器 我們強烈建議NOTES服務器單獨采用一臺機器來實現,按照的需求,可配置一臺ENTERPRISE 450,512M內存,90G硬盤來實現。 綜上所述,我們可以看出,如果除NOTES服務器外,其他服務器采用一臺機器來實現的話,應配置一臺SUN ENTERPRISE 3500,4個400M CPU,2G內存,140G外接硬盤,18G內置硬盤來實現。 如果考慮兩臺機器來實現的話,應配置一臺450,4個336M主頻的CPU,1G內存,9G硬盤來實現內部的WWW服務器。另配置一臺包含2個400M主頻的CPU,1G內存,140G外接硬盤,9G內置硬盤的ENTERPRISE 250來實現其他的服務(外部WWW,DNS,EMAIL服務,代理及記費服務,防火墻等)。 這是以前做的方案,僅供參考?,F在的一些服務器的性能指標都有些變化,注意。