服務(wù)管理器數(shù)據(jù)庫
服務(wù)管理器控制臺
數(shù)據(jù)倉庫服務(wù)器
數(shù)據(jù)倉庫數(shù)據(jù)庫
自助終端

這些支持假設(shè)這些組件運行在微軟的管理程序上,如Windows Server 2008或之后版,使用Hyper-V或VMware等其它硬件虛擬化軟件是服務(wù)器虛擬化項目的一部分。

小型測試環(huán)境對于完全虛擬化來說是最佳選擇。小型測試環(huán)境幾乎不可能到達虛擬化操作系統(tǒng)的性能限制,而實驗室和演示環(huán)境又不會和生產(chǎn)環(huán)境一樣關(guān)鍵。

基于筆者經(jīng)驗,建議不要虛擬化任一個數(shù)據(jù)庫組件(服務(wù)管理器數(shù)據(jù)庫和數(shù)據(jù)倉庫數(shù)據(jù)庫),因為它們都是磁盤和內(nèi)存密集型。

服務(wù)管理器數(shù)據(jù)庫性能主要受現(xiàn)有控制臺連接數(shù)量的影響,它們正在檢索或編寫數(shù)據(jù),這些數(shù)據(jù)由連接器插入。

服務(wù)管理器數(shù)據(jù)倉庫數(shù)據(jù)庫服務(wù)器的性能直接受提取、轉(zhuǎn)換、加載工作流程的頻率、數(shù)據(jù)保存期、服務(wù)管理器服務(wù)器發(fā)送數(shù)據(jù)量、數(shù)據(jù)改變率真等的影響。

微軟提供了一個關(guān)于SQL Server 2008虛擬化的好文檔。

下面是建議用于虛擬化的服務(wù)管理器組件:

數(shù)據(jù)倉庫管理服務(wù)器:服務(wù)管理器數(shù)據(jù)倉庫服務(wù)器比其它沒有這么多I/O操作的服務(wù)管理器服務(wù)器要更無主權(quán)。但是和這些服務(wù)器一起登錄的服務(wù)管理器服務(wù)器的數(shù)量直接影響到它的性能。登錄到數(shù)據(jù)倉庫MS上的服務(wù)管理器服務(wù)器越多,需要的內(nèi)存就越多。

自助終端服務(wù)器:自助終端是虛擬化的完美選擇,因為它沒有那么多的I/O操作。運行虛擬SSP時你應(yīng)該考慮延遲時間,你應(yīng)該加上可用的內(nèi)存量或安裝二級SSP并負載均衡該自助終端。

額外的服務(wù)管理器服務(wù)器:由于額外的服務(wù)管理器服務(wù)器并沒有運行任何工作流程,而只是用來負載均衡控制臺連接或用作備用服務(wù)器,這些都是虛擬化的絕妙選擇。表1提供了一個不同服務(wù)管理器組件以及它們對虛擬化適用性的概覽。

圖1展示了一個虛擬化服務(wù)管理器環(huán)境的實例。在這個例子中,自助終端,一臺額外的服務(wù)管理器服務(wù)器,和數(shù)據(jù)倉庫MS都作為虛擬機運行。為了優(yōu)化的性能,首臺服務(wù)管理器服務(wù)器和QL Server都因為工作負載放在物理服務(wù)器上。

 
表1:服務(wù)管理器虛擬化適用性

 
圖1:服務(wù)器管理器虛擬化

下面是一些用于虛擬化的建議:

運用傳遞磁盤或固定虛擬硬盤(VHD)。由于性能原因,不建議使用動態(tài)VHD。傳遞磁盤和固定VHD為SQL Server工作負載提供最佳結(jié)果,比如你的服務(wù)管理器數(shù)據(jù)庫。

至少給你的SQL Server實例分配兩個虛擬CPU。一般來說,考慮虛擬化時,你應(yīng)該慎重考慮使用系統(tǒng)中心虛擬機管理器(VMM)結(jié)合系統(tǒng)中心操作管理器(OpsMgr)來監(jiān)控并管理你的虛擬工作負載。

分享到

zhaohang

相關(guān)推薦