微軟有這樣一個傳統研發一些工具為內部使用然後再把它們作為商用產品發布給公眾文件服務器容量工具(FSCT)就與該傳統保持了一致
每當一個新服務器投入使用時在它上面執行容量和負載測試應該是標准程序無論其功能是什麼無論什麼情況下測試一個文件服務器的負載處理能力都有意義
Windows服務器性能小組發明文件服務器容量工具(FSCT)是作為評估Windows Server不同版本性能的方法如查看一個特定版本的性能是否已經退化但是它也是所有管理員用於評估系統負載的實用工具包補充
FSCT通過產生去往或來自一台服務器的流量來工作該台服務器使用服務器信息塊(SMB)協議微軟系統用這些協議來控制文件如何在使用網絡協議(一般是TCP)的機器間發送這個方案使用原生的Win應用程序接口來模擬這個網絡行為同時可以模擬諸如來自於單個客戶端的多個用戶請求等行為這個工具很小僅僅K左右並帶有使用說明和解釋所用技術的一本白皮書你應該知道這個工具有位和位版本所以對每個運行FSCT的機器請確定使用合適的版本
FSCT要求管理員至少使用三個獨立的機器服務器客戶機以及控制器前兩者顯而易見服務器是用於負載測試的機器而客戶機是用於模擬服務器上用戶活動的機器控制器協調服務器和客戶機之間的測試過程獲取來自二者的統計數據並在結果中生成報告
如果它不是已經很明顯管理員可以在設置中使用多個客戶機這裡對可以連接的客戶機數量沒有限制但是作為一個服務器的機器測試可能會有入站連接限制例如Windows 旗艦版的入站SMB連接限制是個用戶在任何一個Windows版本上的連接數可以通過鍵入來自於管理員級提示符的NET CONFIG SERVER而被找到
一個活動目錄域控制器可以用作這個測試的一部分但是在一個常規的點對點工作組環境中運行FSCT也是可能的假如客戶機和控制器計算機是基於Windows的使用一個支持SMB的非Windows服務器作為測試目標也是可能的請注意在測試過程中服務器不應該用做一個生產機器去限制變量的出現
當在一個給定的客戶機/服務器配置上運行FSCT時管理員使用一個工作負載它是一個描述一系列用戶行為的被稱為腳本的XML文件腳本也就是文件操作如重命名或刪除一個文件等事情通過裝有FSCT的DLL文件執行因為工作負載僅僅是XML文件所以修改它們或者創建自定義的工作負載是一個非常簡單的過程指定與工作負載一起使用的文件比如用來測試把該文件復制到服務器或從服務器復制該文件的速度的一個大文件這是可能的默認情況下只有一個工作負載包括在FSCT內主目錄文件夾它模擬一個用戶自身的裡面大概有兆字節數據的主目錄文件夾的行為
FSCT不是專門為Windows服務器版本設計的它也可以與台式系統作為目標一起使用以此來衡量一個特定的台式機可以多好的來滿足一個特定的網絡連接或者當前的附加硬件(硬盤內存等)下的SMB請求
除了該方案附帶的文檔之外還有一個技術論壇在那裡用戶可以發布反饋信息或者得到與FSCT相關的問題的答案請注意許多常見錯誤和問題都包含在作為附錄的FSCT自帶文檔內
微軟有這樣一個傳統研發一些工具為內部使用然後再把它們作為商用產品發布給公眾文件服務器容量工具(FSCT)就與該傳統保持了一致
每當一個新服務器投入使用時在它上面執行容量和負載測試應該是標准程序無論其功能是什麼無論什麼情況下測試一個文件服務器的負載處理能力都有意義
Windows服務器性能小組發明文件服務器容量工具(FSCT)是作為評估Windows Server不同版本性能的方法如查看一個特定版本的性能是否已經退化但是它也是所有管理員用於評估系統負載的實用工具包補充
FSCT通過產生去往或來自一台服務器的流量來工作該台服務器使用服務器信息塊(SMB)協議微軟系統用這些協議來控制文件如何在使用網絡協議(一般是TCP)的機器間發送這個方案使用原生的Win應用程序接口來模擬這個網絡行為同時可以模擬諸如來自於單個客戶端的多個用戶請求等行為這個工具很小僅僅K左右並帶有使用說明和解釋所用技術的一本白皮書你應該知道這個工具有位和位版本所以對每個運行FSCT的機器請確定使用合適的版本
FSCT要求管理員至少使用三個獨立的機器服務器客戶機以及控制器前兩者顯而易見服務器是用於負載測試的機器而客戶機是用於模擬服務器上用戶活動的機器控制器協調服務器和客戶機之間的測試過程獲取來自二者的統計數據並在結果中生成報告
如果它不是已經很明顯管理員可以在設置中使用多個客戶機這裡對可以連接的客戶機數量沒有限制但是作為一個服務器的機器測試可能會有入站連接限制例如Windows 旗艦版的入站SMB連接限制是個用戶在任何一個Windows版本上的連接數可以通過鍵入來自於管理員級提示符的NET CONFIG SERVER而被找到
一個活動目錄域控制器可以用作這個測試的一部分但是在一個常規的點對點工作組環境中運行FSCT也是可能的假如客戶機和控制器計算機是基於Windows的使用一個支持SMB的非Windows服務器作為測試目標也是可能的請注意在測試過程中服務器不應該用做一個生產機器去限制變量的出現
當在一個給定的客戶機/服務器配置上運行FSCT時管理員使用一個工作負載它是一個描述一系列用戶行為的被稱為腳本的XML文件腳本也就是文件操作如重命名或刪除一個文件等事情通過裝有FSCT的DLL文件執行因為工作負載僅僅是XML文件所以修改它們或者創建自定義的工作負載是一個非常簡單的過程指定與工作負載一起使用的文件比如用來測試把該文件復制到服務器或從服務器復制該文件的速度的一個大文件這是可能的默認情況下只有一個工作負載包括在FSCT內主目錄文件夾它模擬一個用戶自身的裡面大概有兆字節數據的主目錄文件夾的行為
FSCT不是專門為Windows服務器版本設計的它也可以與台式系統作為目標一起使用以此來衡量一個特定的台式機可以多好的來滿足一個特定的網絡連接或者當前的附加硬件(硬盤內存等)下的SMB請求
除了該方案附帶的文檔之外還有一個技術論壇在那裡用戶可以發布反饋信息或者得到與FSCT相關的問題的答案請注意許多常見錯誤和問題都包含在作為附錄的FSCT自帶文檔內
From:http://tw.wingwit.com/Article/os/xtgl/201311/8620.html