天天看點

vSphere Replication:虛拟機的保護傘

http://server.zdnet.com.cn/server/2013/0401/2151318.shtml

ZDNet至頂網伺服器頻道 04月01日 新聞消息: 保護IT環境的一個基本方面就是,確定虛拟機提供的服務在計算架構的所有層面(從硬體直到應用程式)都具有彈性和穩健性。

vSphere Replication是伴随vSphere 5.1推出的一項特性,它提供了一項内置功能:可以将運作中的虛拟機持續不斷地複制到另一個地方,進而補充和增強了vSphere平台的恢複功能。Replication在叢集或另一個站點裡面建立了可以本地存儲的虛拟機副本,進而為短短幾分鐘内迅速恢複虛拟機提供了資料源。

vSphere Replication增強了vSphere確定可用性的保護機制。它提供的解決方案賦予了比通過備份進行恢複更短的恢複時間,又不會帶來基于存儲陣列的全面複制配置環境具有的複雜性。vSphere Replication允許針對每個虛拟機來配置複制,大大完善了vSphere提供的保護功能。

vSphere Replication可以在叢集裡面或叢集之間将虛拟機複制到另一個地方,并且通過基于Web的vCenter Server使用者界面,來提供這個副本,用于恢複。它持續不斷地保護這個虛拟機,并将該虛拟機出現的更改部分複制到副本。這就確定了虛拟機受到保護,随時可用于恢複,不需要通過備份進行恢複。

vSphere Replication作為所有符合條件的vSphere許可證(從vSphere Essentials Plus版本直到Enterprise Plus版本)的一個免費元件來提供。與通過VMware資料保護(VMware Data Protection)進行的備份一樣,保護虛拟機是面向資料中心的虛拟機管理程式平台的一項重要功能。

統一管理vSphere Replication的功能通過vCenter Server Web客戶程式來提供。該客戶程式提供了一個共同、統一的螢幕,便于了解虛拟資料中心管理的方方面面,包括保護的許多方面,比如複制、備份和恢複。

vSphere Replication:虛拟機的保護傘

圖1:vSphere Replication通過vCenter Server Web客戶程式來管理。

一些複制技術隻提供了在遠端站點建立虛拟機副本的功能,根本沒有考慮到虛拟機裡面應用程式資料的一緻性。而vSphere Replication可以進行配置,確定應用程式資料連同虛拟機資料都具有一緻性,隻需要在配置虛拟機便于複制時點選一下。

與微軟的卷影複制服務(VSS)自動整合,這確定了副本資料在建立時,Exchange或SQL Server資料庫等應用程式是靜止的、一緻的。非常快速地調用虛拟機的VSS層,将即時重新整理資料庫寫入器,進而確定複制的資料是靜止的、完全可以恢複的。

vSphere Replication:虛拟機的保護傘

圖2:vSphere Replication與微軟的卷影複制服務自動整合。

這個過程根本不需要任何應用程式代理或管理——vSphere Replication複制的副本天身就具有應用程式一緻性。

vSphere Replication是vSphere平台一個緊密整合的元件。對位于主站點的運作中虛拟機來說,虛拟機磁盤中的已更改資料塊被發送到第二站點,然後這些資料塊被添加到虛拟機磁盤,以便實作虛拟機的離線(保護)拷貝。

vSphere Replication由兩個部分組成:屬于每個主機上vSphere 5核心的一個必要組成部分的代理,以及從管理界面來部署的虛拟裝置。

從概念的角度來看,代理負責發送來自運作中虛拟機的已更改資料,而虛拟裝置負責在遠端站點的複制,并将已更改資料添加到該虛拟機的離線磁盤檔案。vSphere Replication Appliance也負責管理複制,這讓管理者得以深入了解保護虛拟機的狀況,而且隻需要簡單地點選幾下滑鼠,就能夠恢複虛拟機。

借助用于所有vCenter操作的同一個管理界面為多達500個虛拟機配置複制,這個過程其實很簡單:隻要滑鼠右擊某個虛拟機(或多個虛拟機),然後為其副本選擇目的地。

這個過程的一部分就是選擇Recovery Point Objective(恢複點目标),恢複點目标會告訴vSphere Replication允許擷取多舊的虛拟機副本。然後,它會試圖複制資料,以便始終滿足恢複點目标,進而確定你的虛拟機資料根本不會早于為配置成複制的每個虛拟機定義的政策。

vSphere Replication:虛拟機的保護傘

圖3:設定恢複點目标,以便按你定義的特定時間間隔來複制資料。

vSphere Replication會對源虛拟機及目标副本進行初始全面同步;如果需要的話,可以在目的地放置資料的種子副本,以減少初始複制所需要的時間和帶寬。

在基本的同步工作完成後,vSphere Replication切換至這種模式:隻傳送已更改的資料塊。vSphere核心本身可以跟蹤對受保護虛拟機的磁盤檔案進行的獨特寫入,僅僅識别和複制在已配置的恢複點目标期間出現獨特寫入的那些資料塊。這就確定了通過網絡發送到目标的資料量最小化,而且允許細化的恢複點目标。一旦獨特資料被發送,它就不需要再次發送。隻有更改部分才會複制,資料塊被發送到目标位置的vSphere Replication Appliance。

在目标位置,資料的接收和檢查都在vSphere Replication Appliance裡面完成:隻有完全一緻的資料随後被寫入到目标叢集的vSphere主機,進而被寫入到磁盤。等待完全一緻的資料塊組這種方式確定了複制虛拟機随時可以恢複,哪怕資料在傳輸過程中丢失,或者傳輸過程中在任何一個時間點出現了崩潰,照樣可以恢複。

從受保護虛拟機的角度來看,這整個過程是完全透明的,不需要更改配置或日常管理。複制具有非幹擾性,而且與虛拟機裡面的作業系統無關。

vSphere Replication本身是一種輕型複制協定。由于持續不斷複制的隻是已更改資料塊,是以可以節省網絡帶寬,而且確定資料的送出時間最小化。

按照這種架構,每個虛拟機的恢複點目标可以定義為15分鐘到24小時不等。該恢複點目标可以根據需要來更改,不會帶來幹擾,進而讓管理者能夠根據更改速度和帶寬可用性等動态因素,對複制進行細調。

由于恢複點目标對每個虛拟機來說都是獨特的,可以為比較重要的虛拟機配置設定一個比其他虛拟機更細化的複制目标。不過,可以成批選擇虛拟機組,允許複制大批已更改資料。

虛拟機裡面的每個磁盤都可以獨立配置,以便複制或不複制,進一步提供了節省恢複所需帶寬和時間的機會。比如說,資料庫伺服器可能含有多塊磁盤,其中一塊磁盤專門用作臨時暫存位置:不需要該磁盤進行複制。同樣,有時交換檔案或頁面檔案被重定向至一個專用磁盤,該磁盤同樣不在複制之列,以便為臨時資料節省帶寬。

複制磁盤與主副本的格式、布局和快照無關。在主位置的光纖通道存儲區域網(SAN)上自動完全配置的虛拟機磁盤檔案可以經自動精簡配置後,放到本地磁盤上以便恢複,如果需要這麼做的話。vSphere Replication不需要滿足這個要求:複制需要一模一樣的存儲硬體。同樣,由于恢複進行時虛拟機副本會“冷啟動”,是以如果在叢集與叢集之間複制,不需要伺服器硬體一模一樣。

vSphere Replication:虛拟機的保護傘

圖4:vSphere Replication允許對虛拟機進行政策驅動的保護,因為虛拟機複制的配置是作為虛拟機本身的一項屬性添加上去的。

基本上而言,vSphere Replication允許對虛拟機進行政策驅動的保護,因為虛拟機複制的配置是作為虛拟機本身的一項屬性添加上去的,同時允許虛拟機繼續操作運作,沒有任何的更改、開銷或幹擾。

識别虛拟機已更改資料塊的跟蹤機制駐留在存儲層上面,允許各種複制,完全獨立于磁盤位置、磁盤格式、自動完全配置或自動精簡配置的磁盤,以及虛拟機有沒有使用快照。

許多情況下可能勢必需要恢複虛拟機,包括測試、即将停運或者甚至進行災難恢複。vSphere Replication旨在讓管理者能夠手動恢複單個虛拟機,隻需要在vSphere Web客戶程式裡面點選幾下即可。

有了vSphere Replication,很容易開始恢複虛拟機,隻需采用三種方法中的一種。管理者浏覽至vSphere Web客戶程式的vSphere Replication區裡面的複制狀态後,先選擇要恢複的虛拟機。隻要右擊滑鼠,就可以完成選擇Recover(恢複)這項操作的步驟。點選恢複圖示,或者從Actions(操作)下拉框中選擇Recover(恢複)這項操作。

vSphere Replication:虛拟機的保護傘

圖5:這是開始複制的方法之一。

如果原始虛拟機仍能聯系得上,而且仍處于開啟狀态,複制虛拟機就無法開啟、恢複。要想繼續操作,虛拟機的主副本就必須是vCenter Server聯系不上或者處于關閉狀态。

下一步隻要為虛拟機選擇目的地:存放它的檔案夾,以及它将在其中處于開啟狀态的叢集或資源庫。

一旦這些項目被選中,恢複就會開始。這個過程會建立虛拟機的開啟副本,已連接配接至複制磁盤,但是并不将任何虛拟網絡卡連接配接至任何端口組。這有助于避免這樣的情況:同一個虛拟機可能在網絡上的兩個位置同時處于活動狀态,因而讓複制虛拟機避免了廣播沖突和路由問題。

vSphere Replication:虛拟機的保護傘

圖6:恢複正在進行中。

一旦虛拟機完全啟動,管理者就可以檢視已啟動副本的恢複和狀态;想完成恢複,隻需要将虛拟機連接配接至相應的網絡即可。

恢複虛拟機是個簡單的過程,隻需要在圖形化使用者界面(GUI)裡面以一種安全、可靠的方式點選幾下就能實作。

vSphere Replication為你提供了虛拟機的易恢複副本,無論是在資料中心裡面,還是在另一個位置的另一個資料中心中,以便實作簡單的災難恢複。這項特性與vSphere平台整合,既具有穩健性,又易于實施。