解讀Hyper V 3 0高可用性與冗餘功能

2021-09-05 06:45:09 字數 1506 閱讀 4099

微軟在提公升hyper-v 3.0高可用性功能方面可謂不予遺力,新增了**故障分析,增加了冗餘。

it管理員面臨必須要確保網路伺服器完整性與可用性的關鍵任務,這種重要性隨著虛擬化越加凸顯。在伺服器虛擬化之前,伺服器故障通常只會影響單個工作負載,然而出問題的虛擬主機會影響好幾十個負載。

既然高可用性在虛擬資料中心那麼重要,微軟hyper-v 3.0包括識別潛在錯誤與新增冗餘的新功能。

新:hyper-v 3.0故障預警分析

故障預警分析是hyper-v 3.0的乙個重要改進。可讓windows server 8作業系統支援錯誤校正**(ecc),降低應用宕機。

有了ecc支援,os系統記憶體管理器監控記憶體頁,在錯誤計數超過設定值時就會將頁離線。也能將頁新增到永久毀壞頁列表中,不再使用。

使用hyper-v 3.0,當windows識別到乙個錯誤記憶體頁時,hyper-v能隨時暫停所有虛擬機器。如果作業系統能將錯誤隔離到單個虛擬機器,就會關閉該虛擬機器,給記憶體頁打上錯誤標籤,然後重啟虛擬機器。如果在系統不能追蹤錯誤記憶體頁到單個虛擬機器,將恢復所有虛擬機器。這樣的話,如果頁面稍後能訪問,就可能發生致命錯誤。

改進:hyper-v 3.0冗餘計數

微軟也在多個hyper-v 3.0架構層面新增冗餘。之前版本的hyper-v提供兩種節點冗餘:用於計畫宕機的熱遷移和用於非計畫宕機的故障恢復集群。現在的冗餘技術支援hyper-v 3.0的大型集群。

要確保不會由於儲存i/o問題發生故障的話,hyper-v 3.0通過網絡卡聚合包括i/o冗餘功能。有了這個os功能,管理員能結合多個網路介面卡,提供額外頻寬、負載均衡和故障恢復功能。

之前,hyper-v nic聚合只能在專有硬體上實現。有了原生的作業系統級別的nic聚合,就可以混用不同廠商的nic,仍可確保單個nic出問題,使用剩餘的nic仍可保持通訊。此外,hyper-v 3.0提供多通道伺服器資訊塊smb和多路徑i/o,這為伺服器與儲存通訊提供了多種路徑。

更多:hyper-v 3.0複製功能

hyper-v 3.0也有通過與儲存陣列整合,能複製與同步虛擬機器,通過hypervisor還能非同步虛擬機器。

由於高可用性,兩種複製功能都能建立虛擬機器副本,在斷電時可使用。雖然可靠,但同步複製易受網路延遲的影響,而且只有在相隔咫尺的兩個資料中心之間有高頻寬的連線下才適用。反之,非同步複製對網路延遲不敏感,還提供更佳的效能,但這種方式可能會損失一些資料。

hyper-v 3.0的非同步複製功能專為預算有限的企業打造。如今,在儲存層面建立主機伺服器與虛擬機器副本是可能的,但這種基於硬體的方式比較昂貴,還不能感知應用。另一方面,hyper-v 3.0複製將建立應用一致的虛擬機器副本,不需要新增昂貴硬體。這種能力能幫助虛擬機器執行exchange server這樣的應用,因為它允許底層資料庫保持一致的狀態。

此外,複製過程支援windows整合與基於證書的認證,允許兩台主機相互認證。資料的複製能進行壓縮與加密,這對於效能與安全來說的必要的。

總的說來,hyper-v 3.0故障預警分析與冗餘能確保高可用性,當然也能降低虛擬機器與應用宕機。

解讀Hyper V 3 0高可用性與冗餘功能

微軟在提公升hyper v 3.0高可用性功能方面可謂不予遺力,新增了 故障分析,增加了冗餘。it管理員面臨必須要確保網路伺服器完整性與可用性的關鍵任務,這種重要性隨著虛擬化越加凸顯。在伺服器虛擬化之前,伺服器故障通常只會影響單個工作負載,然而出問題的虛擬主機會影響好幾十個負載。既然高可用性在虛擬資...

架構要素 高可用性

實現高可用架構的主要手段是資料和服務的冗餘備份及失效轉移。高可用的應用 應用層主要處理 應用的業務邏輯,因此也稱業務邏輯層,應用的乙個顯著特點是應用的無狀態。所謂無狀態的應用是指應用伺服器不儲存業務的上下文資訊,而僅根據每次請求提交的資料進行相應的業務邏輯處理,多個服務例項 伺服器 之間完全對等,請...

三 vault 高可用性

高可用 vault用於生產環境的私密資訊管理,基於此,vault服務死機會影響到下游的所有使用者,vault被設計的支援高可用部署,降低一台機器或乙個程序宕掉時的破壞性,設計概述 vault的設計目的在於使其在短時間宕機時能保障vault的高可用,而不是水平可伸縮性。vault通常受限於與儲存庫 s...