top
Loading...
我需要多大馬力?(自MS)--IIS的配置需求
大多數人會這樣回答“哦,這得視情況而定”。但是新聞組的撰稿人 Zach Russell 則不會這樣答復!因為幸運的是,Zach 對此話題有更多的見解,下面是他的一些建議(不過請注意,他也用了這個關鍵的詞“視情況”!)

“很遺憾,此問題不能直截了當地用 x 個用戶 = x 個某某硬件來回答。因為答案總是視應用的情況而定。例如,與 .asp 網頁相比,靜態 htm 網頁速度快得驚人,因為所有的工作實際上都是在客戶端而不是在服務器端完成的。但是 ASP 的一些非常棒的功能是靜態 htm 網頁無法匹及的!

您用不著僅依靠硬件來解決這些問題,還可以用其它方法來提高性能,尤其是使用 ASP 時(如果您用的就是 ASP 的話)。一個較好的起點是從IIS 規劃指南(英文)開始。

首先應該做的是,查看通信量的多少和性能情況。您可能不希望您的服務器滿負荷運轉,因為您還需處理意想不到的通訊高峰等情況。我還建議最好用多個 IIS 服務器,并應用負載平衡,這樣既可改善性能又能提高可靠性。IIS4 使用雙處理器服務器也會有所幫助,但需確保已安裝了最新的服務包。

測試容量的措施是使用負載測試工具,例如 Microsoft Web Application Stress Tool(英文)。它會幫助您進行規劃,并能使您了解服務器的處理能力,因為您可以讓服務器真正超負荷工作,以了解它的最大負載。這樣,當達到某個特定數值后,您就會獲悉何時需要投入更多的服務器。

IIS5 很快就會出臺,由于其具有速度更快、可靠性更高且可擴展性更好等特點,它必將成為值得信賴的工具;加上您的網站即將處于顯著上升階段,更應盡快使用此工具。”

這些建議太棒了,Zach - 多謝。對此我僅有一點要加以補充,即每個 IIS 管理員都應參照:IIS 4.0 資源工具包(英文)。其中一章名為“性能調整和優化”。請查閱其中的內容。

IIS 規劃指南(英文)
http://www.microsoft.com/ntserver/web/deployment/default.asp#PlanningGuide
Web Application Stress Tool(英文)
http://webtool.rte.microsoft.com/
IIS 4.0 資源工具包(英文)。
http://www1.fatbrain.com/asp/bookinfo/bookinfo.asp?theisbn=1572316381&from=mstechnet

北斗有巢氏 有巢氏北斗