應用程式最怕碰到停機,還好有些停機事件是可充分預防的。針對可事先預知的系統停機事件,例如維護、遷移或天災,您可以執行 vMotion,將工作負載從預計發生停機的伺服器移轉到另一部伺服器上。
VMware vSphere vMotion 可在不停機的情況下,將工作負載從任一伺服器即時移轉到另一伺服器。這項功能可跨越 vSwitch、叢集甚至雲端執行 (視您的 vSphere 版本而定)。在工作負載移轉期間,應用程式將保持運作,使用者也能繼續存取所需的系統。如此一來,就能確保高度生產力!
虛擬機即時移轉
VMware vSphere 即時移轉能在不停機的狀態下,在實體伺服器之間移動整個執行中的虛擬機。如此一來,虛擬機就能保留其網路識別身分與連線,進而確保順暢的移轉程序。透過高速網路移轉虛擬機的使用中記憶體與精準的執行狀態,讓虛擬機的執行位置能從來源 vSphere 主機切換至目標 vSphere 主機。在 Gigabit 乙太網路上,整個切換過程不到兩秒就能完成。即時移轉可讓您:
使用 VMware vSphere vMotion 自動移轉功能,即可將移轉作業排程在預先定義的時間進行,無需管理員介入。VMware vSphere Distributed Resource Scheduler 為 vSphere 所提供的其中一項自動化移轉功能;其運用 vMotion 來最佳化 vSphere 叢集之間的虛擬機效能。vMotion 可讓您:
虛擬機的完整狀態將封裝在一組共用的儲存檔案中,例如光纖通道、網際網路小型系統介面 (iSCSI)、儲存區域網路 (SAN) 或網路附加儲存裝置 (NAS)。VMware vSphere VMFS 允許進行 VMware ESX 的多重安裝,以同時存取相同的虛擬機檔案。
vMotion 技術的誕生,一舉革新了不受中斷的即時移轉概念。在 vSphere 6.0 中,我們透過新的 vMotion 功能打破了分散式交換器和 vCenter Server 的界線,持續為工作負載即時移轉推動創新。更棒的是,現在甚至能執行往返時間 (RTT) 高達 100 毫秒的 Long-Distance vMotion。由於 Long-Distance vMotion 所支援的往返時間出現驚人的 10 倍成長,讓座落於紐約和倫敦的實體資料中心現在得以相互即時移轉工作負載。
VMware vSphere 5.1 與更新版本可在單一移轉中,整合標準 vMotion 和 VMware vSphere Storage vMotion。這表示,您可以在主機之間、叢集之間,或資料中心之間,即時移轉整個虛擬機,而且雙方主機不會發生作業中斷,也無需共用儲存裝置。
底層 vSphere 主機會將虛擬機使用的網路虛擬化。這可確保在移轉完成後,虛擬機網路身分識別和網路連線都予以保留。使用 vMotion 移轉虛擬機,就能保留精準的執行狀態、網路身分識別和使用中網路連線,因此使用者並不會遇到任何停機或中斷。
vMotion 可透過高速網路移轉虛擬機的使用中記憶體與精準的執行狀態,讓虛擬機的執行位置能從來源 vSphere 主機切換至目標 vSphere 主機。在轉換期間,vMotion 會運用 Bitmap 追蹤持續的記憶體事務,讓使用者完全察覺不到有何差異。將整個記憶體和系統狀態複製至目標 vSphere 主機後,vMotion 就會終止來源虛擬機、將 Bitmap 複製至目標 vSphere 主機,並在目標 vSphere 主機上繼續執行虛擬機。如此一來,即可確保事務完整性。