iT邦幫忙

2022 iThome 鐵人賽

DAY 10
0
自我挑戰組

小小新手學習虛擬化之心得系列 第 10

Day 10 什麼是 vSphere vMotion

  • 分享至 

  • xImage
  •  

昨天提到了vCenter上有幾個重要功能,那今天介紹的vMotion可以說是這幾個重要功能的基底,也因為有vMotion,才讓虛擬化有更大的靈活性。
可以想像一下傳統架構中,如果我們需要停機對主機伺服器做維護,這樣跑在主機上的服務就必須中斷。而vMotion就是能在服務不中斷的情況下,事先去將虛擬機在主機之間做轉移。而在轉移期間服務不中斷,使用者也可以繼續存取所需的系統。那在主機之間做vMotion,我們要注意什麼必備條件呢?

  1. vMotion一定要透過vCenter進行操作,且過程中vCenter不可以關機
    2.主機的網路卡(VMkernel)設定必須開啟vMotion的功能
    3.虛擬機不可以掛載目的主機無法存取的裝置所支援的虛擬裝置,例如:虛擬機的虛擬光碟機掛載了來源主機光碟機裡的檔案,因目的主機無法存取此檔案,故無法轉移
    註:主機間沒有共用儲存區(Share Storage),也能做vMotion,不過條件更為嚴苛

那提到vMotion,就也要提到Storage vMotion。兩者的不同在於,vMotion是在運行的ESXi主機做虛擬機的移轉,而Storage vMotion是在儲存設備中做虛擬機的數據資料的移轉。

心得:我自己操作過vMotion不少次,但是其實vMotion在網路不穩或主機狀態不佳的情況下都會有轉移失敗的可能。所以如何去規劃主機與主機間的資源分配就非常重要。


上一篇
Day 9 簡述什麼是vCenter?
下一篇
Day 11 什麼是 vSphere High Availability ( HA )
系列文
小小新手學習虛擬化之心得30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言