規劃 Project Server 2010 效能測試實驗室

 

適用版本: Project Server 2010

上次修改主題的時間: 2015-03-09

這是新發佈的文章。我們竭誠歡迎您提供意見,以協助提升技術文件的品質。請將關於此文件的任何意見、問題或關心議題傳送至 epmdocfeedback@microsoft.com

規劃是每項複雜工作中最優先與最重要的階段,效能測試也不例外。如需如何規劃 Microsoft Project Server 2010 安裝的具體資訊,請參閱<Project Server 2010 的規劃和架構>。

在設定環境與執行測試之前,您應該仔細規劃所有層面。下表摘要一部分您必須規劃的重點。

範圍 描述

硬體

您的實驗室配置應儘可能符合您現有的實際執行環境或目標實際執行環境。為方便日後參考,在完成實驗室之前,請確定您已記錄硬體設定的詳細資料。

軟體

計劃為實驗室中的每個軟體元件安裝最新的修正程式。如果您計劃長期 (一個月或更久) 運作實驗室,您也應計劃在需要時以最新的安全性修正程式更新系統。如果不是一定要變更系統的軟體設定,您應該避免在實驗室時間表期間內變更,以維持不同時間所執行測試間的資料可比較性。

儲存

您的實驗室應具備足夠的儲存空間來儲存:

  • 即時數據

    • Project Server 資料庫

    • SharePoint Server 資料庫

  • 備份

    • 在實驗室設置完成後,立即建立一份備份

    • 一份針對您必須用到的各種不同資料設定檔所做的 Project Server 與相關 SharePoint Server 資料庫的備份

  • 測試結果

    每回測試需要的儲存空間大小,將依據您收集的資料集、取樣率與測試長度而不同

網路

您的實驗室環境應安置在獨立的網路中,以儘可能避免無關的網路活動對您測試的影響。實驗室通常會有一台電腦設定為從公司網路對實驗室進行遠端存取的橋樑。

目錄服務

因為您必須模擬存取實驗室環境的使用者,而且您必須知道每個模擬使用者的密碼,因此,您必須規劃使用目錄服務。您應在現有的 Active Directory 目錄服務網域中規劃專用的組織單位 (OU) 以管理測試使用者帳戶,或是規劃您的實驗室環境專用的 Active Directory 網域。

測試案例

您必須依據效能實驗室的整體目標,仔細規劃您的測試案例。請試想下列每個測試案例的要素:

  • 要模擬的作業 (單一作業,或是混合不同百分比的作業集合)

  • 每個作業需模擬的使用者與角色 (即每個角色需要多少個使用者等)

  • 要在測試一開始時建立的資料設定檔 (即多少專案、每個專案的任務、每個資源的工作分派,及每個專案的工作分派等)

  • 測試時間與負載模式 (即暖機時間、分步負載等)

  • 要收集的資料 (即哪些伺服器中的哪些計數器、取樣率等)

  • 接受度準則與臨界值 (即錯誤率少於 x%、平均 CPU 使用率 < 60% 等)

資料設定檔

將要執行的所有測試案例放在一起,確定您的測試需要之資料設定檔的最低數量,以規劃整體的資料母群策略。資料設定檔通常包含下列元素:

  • 使用者

    • 使用者帳戶

    • 資源分解結構 (RBS)

    • 企業資源資料庫

    • 專案經理與其他角色

    • 安全性 (驗證模式、群組、類別)

  • 企業自訂欄位

  • 專案

    • 任務

    • 任務相依性

    • 小組

    • 工作分派

您應該為所有測試實體 (使用者、專案、任務等) 規劃適當的命名慣例