BizTalk Server 2010 Hyper-V 指南
本指南的目的是提供搭配 Microsoft Windows Server 2008 R2 Hyper-V 使用 Microsoft BizTalk Server的實用指引。 重點在於BizTalk Server,但效能評估方法和效能測試案例對於一般分析虛擬化伺服器應用程式的效能很有用。 此指導方針對 IT 專業人員和開發人員社群都感興趣。
伺服器虛擬化可讓公司有機會在單一實體電腦上執行多個作業系統。 這項功能可讓使用量過低的伺服器合併到較少使用的電腦。 藉由實作虛擬化,公司可以將與部署和操作企業應用程式所需的伺服器相關聯的營運和資本支出成本降到最低。
可能節省的成本已提示 IT 部門評估新的和現有的應用程式,以識別適合伺服器虛擬化的候選項目。 大部分這類評估都會尋求探索虛擬化的總成本。 虛擬化的總成本是硬體和 IT 作業的貨幣成本總和,相較于實體環境中可取得的效能,虛擬化的效能成本。 本指南著重于虛擬化的效能層面。
從 Windows Server 2008 開始,使用 Hyper-V 技術的伺服器虛擬化是作業系統不可或缺的一部分。 Windows Server 2008 R2 Hyper-V 提供可靠且優化的虛擬化解決方案,讓組織能夠改善伺服器使用率並降低成本。 新增新功能,例如即時移轉功能、擴充的主機系統的處理器和記憶體支援、動態虛擬機器儲存體的支援,可讓組織將工作負載合併到單一實體伺服器上,而且是合併伺服器以及開發和測試環境之組織的良好解決方案。
BizTalk Server利用 Windows Server 2008 R2 Hyper-V 隨附的最新虛擬化改進功能,這可透過生產伺服器匯總和商務持續性管理來降低成本,以及建立更動態的 IT 基礎結構。 叢集功能可讓BizTalk Server部署在多月臺叢集環境中,而不需要額外的軟體或硬體。 Hyper-V 支援在 Windows Server 2008 R2 的虛擬化實例上執行數個BizTalk Server實例。 Server Virtualization 可讓 BizTalk 客戶以安全的方式合併使用量過低的資源,將 BizTalk 部署的硬體使用量降到最低。
BizTalk Server部署通常包含一些其他元件,包括:SQL Server、Windows Server 和 Internet Information Services (IIS) 。 Hyper-V 透過 System Center Virtual Machine Manager (VMM) 提供動態布建的支援,讓布建視需要成為實際案例。
Windows Server 2008 R2 提供 Hyper-V 技術,可透過將多個作業系統實例虛擬化至單一實體伺服器來容納伺服器匯總。 Hyper-V 是以 Windows Server 2008 R2 的核心部分或獨立產品的形式提供,讓客戶盡可能輕鬆地在其組織中採用虛擬化。 實作 Hyper-V 有數個主要案例:
伺服器匯總 – 藉由將多個實體伺服器合併到一個方塊,將與執行中應用程式相關聯的 TCO) 伺服器使用量、營運和資本 (支出降到最低。
測試和開發 – 使用虛擬機器,開發人員和架構設計人員可以快速布建新機器,以在安全的環境中試用新技術和案例,以精確地反映實體環境的特性。 虛擬化可讓新機器在各種作業系統平臺上布建執行,而不需要新的硬體。 這會為測試和開發環境提供絕佳的平臺。
商務持續性和災害復原:Hyper-V 包含強大的商務持續性和災害復原功能,例如即時備份和快速移轉,可讓企業符合其服務等級協定。
注意
如需如何使用 Windows Server Backup 備份 Hyper-V 虛擬機器的相關資訊,請參閱 Microsoft 知識庫文章958662 「如何使用 Windows Server Backup 從 Windows Server 2008 型電腦上的父分割區備份 Hyper-V 虛擬機器」。
For information about how to use the Hyper-V Live Migration Feature available in Windows Server 2008 R2, see “Hyper-V: Step-by-Step Guide to Using Live Migration in Windows Server 2008 R2”.
動態資料中心:藉由結合 Hyper-V 與 Microsoft System Center 工具套件,組織可以將虛擬機器設定和監視自動化。 如需詳細資訊,請參閱System Center Virtual Machine Manager。
本指南中的資訊與 Hyper-V 的伺服器匯總和測試和開發案例直接相關。 其他兩個案例不在本指南的範圍內。
For more information about core scenarios for Hyper-V, see Virtualization with Hyper-V: Overview and the topics in the Appendices1 section of this guide.
誰應該閱讀此專案?
與BizTalk Server合作的所有 IT 專業人員
部署、優化和維護應用程式環境的 IT 專業人員
與開發小組合作以評估和優化系統架構的 IT 專業人員
建立和維護BizTalk Server應用程式的開發人員
對效能優化有興趣並找出效能瓶頸的開發人員
本指南的目標
本指南的主要目標是提供如何判斷在 Hyper-V 上執行BizTalk Server是否可能符合效能期望的指引。 本指南也具有價值,有助於優化已部署BizTalk Server應用程式。
此專案是以下列目標進行:
為正在評估、設計或實作虛擬化BizTalk Server環境的任何人員提供特定指引。
提供效能監視器計數器和工具的簡介,用來測量虛擬化伺服器平臺的效能功能。
提供指導方針,以判斷虛擬化成本作為實體與虛擬化伺服器環境之間效能差異的一項功能。
開發在規劃或優化虛擬化BizTalk Server環境時使用的最佳做法。
提供架構指引,協助您判斷如何在虛擬化環境中部署BizTalk Server。
識別並記錄虛擬化環境中的效能瓶頸。
本指南的內容為何?
在 Hyper-V 虛擬化環境中實作BizTalk Server解決方案的指引。 本指南包含:
在 Hyper-V 上部署BizTalk Server:在 Hyper-V 上部署BizTalk Server說明設定實驗室環境的步驟,用來比較 Hyper-V 虛擬機器上執行的BizTalk Server解決方案效能與相同的BizTalk Server在實體硬體上執行的解決方案。
評估 Hyper-V 上的BizTalk Server效能:評估Hyper-V 上的BizTalk Server效能時,測量在 Hyper-V 虛擬化環境中執行的BizTalk Server解決方案效能時的重要考慮。
在 Hyper-V 上測試BizTalk Server效能:測試BizTalk Server虛擬化效能提供四個不同的測試案例的詳細結果,這些案例會將在 Hyper-V 虛擬機器上執行的BizTalk Server解決方案效能與相同的BizTalk Server在實體硬體上執行的解決方案。
Appendices: Appendices1 中的主題提供本指南的重要參考資料,包括:
附錄 A:套用至測試環境中的電腦優化 – 提供有關套用至測試環境中電腦之效能優化的詳細資訊。
附錄 B:Hyper-V 架構和功能概觀 - 提供 Hyper-V 架構的概觀、描述 Hyper-V 的優點和缺點,並描述 Hyper-V 與虛擬伺服器 2005 之間的差異
附錄 C:BizTalk Server和SQL Server Hyper-V 支援性 – 說明在 Hyper-V虛擬機器上執行BizTalk Server和SQL Server的支援原則。
附錄 D:測量效能的工具 - 描述數個可用來監視及評估BizTalk Server環境效能的工具。
詞彙: 詞彙8 會定義本指南中使用的重要詞彙。