您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 >
性能和容量規(guī)劃
作者:網(wǎng)絡轉(zhuǎn)載 發(fā)布時間:[ 2013/1/15 14:48:59 ] 推薦標簽:

關鍵字:容量規(guī)劃

概述

 本文評價了 Microsoft® Solution for Internet Business(MSIB)2.0 版的性能和容量、可擴展性和可用性等特征,并為檢驗和測量這些特征提供了一個流程。 您可以利用這程判斷用戶負載如何影響硬件資源以及資源如何變成性能的瓶頸。 您可以將這些信息用于:

    評估增添資源的性能。
    確定哪些資源可以滿足更大的容量需求。
    計算某一特定硬件配置的大能力。

本文中用于計算 MSIB 2.0 站點容量的方法被稱為交易成本分析(TCA)。 如需了解對 TCA 過程更為深入的討論,可以參見以下網(wǎng)址上的 Capacity Planning Using Transaction Cost Analysis Methodology : http://go.microsoft.com/fwlink/?LinkId=9498。

本文假設:

    您是一位 IT 人士,對 MSIB 2.0所用的所有軟件和硬件技術(shù)都有實際工作經(jīng)驗。 本文特別著重介紹了 Microsoft Internet Security and Aclearcase/" target="_blank" >cceleration ( ISA ) Server、SQL Server ®2000、SharePoint? Portal Server 和帶 MSIB 2.0 的 IIS 5.0 組件的 Windows® 2000 Advanced Server。
    您對 MSIB 2.0 的基礎和企業(yè)部署都比較熟悉。

如需了解關于 MSIB 2.0 及其相關組件以及其基準和企業(yè)部署方面的更多信息,可參見下面地址處的 MSIB Overview http://www.microsoft.com/china/technet/itsolutions/techguide/mso/msib/default.mspx.

本文分成三個部分論述。 下表介紹了這三個部分

 

標題
描述
第一部分 — 性能和容量規(guī)劃
 
提供了監(jiān)控 MSIB 2.0 站點性能的信息,以及將這些性能數(shù)據(jù)用于容量規(guī)劃特別是如何利用 TCA 方法在您的 MSIB 2.0 站點上進行容量規(guī)劃等信息。 本部分還介紹了 MSIB 項目組如何利用這種方法改善了 MSIB 2.0 站點的代碼以及軟硬件配置的。
第二部分 — MSIB 2.0 站點的性能和可擴展性 由于 MSIB 2.0 站點的可擴展性與其性能和可用性是緊密相關的,因此在整個文章中都為您提供了如何縮放您的 MSIB 2.0 站點的信息。 不過,在“ MSIB 2.0 的性能和可擴展性”這一部分中對 MSIB 項目組實現(xiàn)站點代碼和實際 MSIB 2.0 部署所需的吞吐量和可擴展性需求所采用的步驟給出了介紹。
第三部分 — MSIB 2.0 站點的可用性 介紹了軟硬件可用性方法是如何在該解決方案中工作的,討論了用于測試和分析一次部署的可用性的方法,并為更加精確地計算可用性提供了一個數(shù)學分析。

 執(zhí)行摘要
 根據(jù)本文所搜集的數(shù)據(jù),對運行企業(yè)和基本部署的 MSIB 2.0 解決方案的性能和容量、可擴展性和可用性等方面可以得出以下幾個結(jié)論:

性能和容量

    在企業(yè)部署中的 Web 服務器為兩處理器 1.4 千兆赫茲 (GHz)的,在六天零 19 個小時的期間內(nèi),每臺服務器的處理能力都維持在每秒 82.88 次請求的級別上, CPU 的利用率約為百分之75左右。 這相當于預定使用方案中所定的 3027 名并發(fā)模擬用戶的情況。
    在基準部署中的 Web 服務器為兩處理器 1.4 千兆赫茲 (GHz)的,在六天零 20 個小時的期間內(nèi),每臺服務器的處理能力都維持在每秒 92.43 次請求的級別上, CPU 的利用率約為百分之75左右。 這相當于預定使用方案中所定的 3376 名并發(fā)模擬用戶的情況。
    一臺四處理器的帶足夠的驅(qū)動器容量的 1.4 GHz SQL 服務器在用于數(shù)據(jù)庫存儲的時候可以支持大約七臺 Web 服務器的網(wǎng)上需求。 在本文所述的測試中,Microsoft? SQL Server 2000 Enterprise Edition Server 內(nèi)包括了所有的 MSIB 數(shù)據(jù)庫。 在本文所述的使用概況和站點概況下, MSIB 項目組進行了測試,結(jié)果表明 SQL 服務器上的 磁盤吞吐量需求并未在性能上產(chǎn)生瓶頸。 這是因為 Web 服務器上的請求都是高度緩存的。 要決定一個實際站點需要的確切配置和 SQL 服務器數(shù)量,必需要利用準確的客戶數(shù)據(jù)進行更為詳細的交易成本分析 (TCA)。如需了解關于進行詳細 TCA 的信息,參見“Capacity Model for Internet Transactions and Using Transaction”用于站點容量規(guī)劃的成本分析,地址在 http://go.microsoft.com/fwlink/?LinkId=9498。

可擴展性

    在 SQL 服務器等支持數(shù)據(jù)層服務器適當增加不致造成瓶頸的時候,可以使用網(wǎng)絡負載均衡(NLB) 服務對多臺 Web 服務器進行線性升級。

可用性

    MSIB 2.0 的企業(yè)部署計算得到的系統(tǒng)可用性為 99.616%,這一結(jié)果是通過測量群集要素的故障切換和恢復時間得出的。 這一可用性計算結(jié)果意味著每個服務器群集的平均無故障時間為一星期。 如果目標平均無故障時間 ( MTTF) 增加到一個月,那么系統(tǒng)計算得到的可用性為 99.910%。

第一部分——性能和容量規(guī)劃

 這一部分提供了關于監(jiān)控 MSIB 2.0 站點的信息以及根據(jù)這些性能數(shù)據(jù)利用交易成本分析(TCA)方法進行容量規(guī)劃的信息。 對 MSIB 2.0 進行容量規(guī)劃的目的是利用可接受的響應時間支持交易吞吐量,而同時將主機平臺的總擁有成本降到小。 傳統(tǒng)的解決方案常常試圖從一般基準測試的測量結(jié)果進行推論得到使用成本。 然而,更為有效的方法是基于交易成本分析(TCA)的。 本部分還介紹了 MSIB 2.0 項目組如何利用 TCA 方法改善了 MSIB 2.0 站點的代碼以及軟硬件配置的。

本部分包括:

    性能監(jiān)控
    交易成本分析
    性能監(jiān)控

MSIB 2.0 Web 站點是圍繞著企業(yè)級內(nèi)容易管理 Web 站點的概念設計的。 本站點是為那些希望利用類似功能創(chuàng)建站點的企業(yè)設計的快速上市的平臺。 與大多數(shù)軟件情況類似,該站點尚未得到完全優(yōu)化,總有改進的余地。 您應當利用以下的性能計數(shù)器監(jiān)控您的 MSIB 2.0 站點的性能。

關鍵性能的計數(shù)器

很多性能目標都是內(nèi)置于 Microsoft Windows? 2000 操作系統(tǒng)及其他 Microsoft 應用程序和服務中的。 您利用性能計數(shù)器可以跟蹤這些目標的性能。

上一頁12345678910111213下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd