共用方式為


測試 BizTalk Server 虛擬化效能

本指南所述的每個效能測試案例都部署在 Microsoft 測試實驗室的實體電腦上,然後在每個不同的系統架構上執行相同的負載測試。 每部實體電腦上的主機作業系統都是安裝 Windows Server 2008 SP2 Enterprise,64 位版本,並已安裝 Hyper-V 伺服器角色。 用來測試BizTalk Server的虛擬機器是使用 Windows Server 2008 SP2 Enterprise、64 位版本設定為客體作業系統。 用來測試SQL Server的虛擬機器已設定為客體作業系統的 Windows Server 2008 SP2 Enterprise、64 位版本。 測試案例、測試方法、效能測試結果和後續分析可用來制定一系列最佳做法和指引,以設計、實作和優化虛擬化BizTalk Server。

  • 測試案例 1:基準– 第一個案例的設計目的是為了建立只在實體硬體上執行的BizTalk Server環境基準效能。 在此案例中,BizTalk Server和SQL Server都已安裝並在實體硬體上執行。

  • 測試案例 2:虛擬BizTalk Server/實體SQL Server - 第二個案例的設計目的是要判斷在相同實體伺服器上多個客體虛擬機器上裝載BizTalk Server的效能影響。 然後,從多個虛擬機器組態取得的測試結果會與邏輯處理器數目相同的實體機器處理,與分散于所有虛擬機器的總數相比較。

  • 測試案例 3:個別實體 Hyper-V 主機上的虛擬BizTalk Server/虛擬SQL Server - 第三個案例是用來判斷在虛擬化環境中執行BizTalk Server和SQL Server的效能影響。 測試是使用在 Hyper-V 虛擬機器上執行的BizTalk Server,以及裝載于 Hyper-V 虛擬機器上執行之 SQL Server 實例上的 BizTalk 資料庫。 在此案例中,BizTalk Server虛擬機器和SQL Server虛擬機器裝載在不同的實體 Hyper-V 主機上。

  • 測試案例 4:伺服器匯總 - 將完整的 BizTalk 群組包括 SQL 合併至 Hyper-V 上的一部實體伺服器 – 在此案例中,執行測試應用程式所需的所有虛擬機器 (VM) 裝載于一部實體伺服器上。 此案例的目的是要判斷在合併環境中裝載SQL Server和BizTalk Server虛擬機器的效能成本。

    本節提供測試應用程式和用於每個案例的伺服器架構概觀,也會呈現測試期間觀察到的重要效能指標 (KPI) 。

本節內容