天天看點

如何使用VSAN和VFC實作負載虛拟化

每個管理者都知道存儲對于資料中心的成敗至關重要,但是當it部門采購存儲硬體時,又應該考慮哪些方面呢?

正如所有虛拟化管理者所知道的一樣,在虛拟資料中心當中成也存儲、敗也存儲。虛拟資料中心中的存儲必須提供能夠良好的性能以保證虛拟機正常運作,并且帶有容錯機制防止故障發生。考慮到實體存儲能夠提供多種不同選擇,許多管理者開始猶豫是否應該使用虛拟存儲區域網絡(vsan)。

關于vsan你需要了解的第一件事情就是對于不同的供應商來說,這個單詞可能意味着不同的産品。比如,vmware提供了一款稱為virtual san的産品,可以将多台伺服器當中的磁盤空間組成一個資源池。從更廣泛的意義來說,虛拟san隻不過是實體san的一個邏輯分區而已。而對于hyper-v來說,虛拟san特性并不是真正虛拟的san,而是虛拟的光纖通道(vfc)。本質上,虛拟san特性允許虛拟機使用實體光纖通道進行連接配接。本文将會解釋應該何時、怎樣使用hyper-v的虛拟san特性。

至于是否應該使用虛拟san,這個問題的答案依賴于多種因素,包括企業的目标以及現有硬體資源等。

大多數企業在實作負載虛拟化的過程當中都會使用虛拟san或者虛拟光纖通道,如果不使用虛光纖通道,那麼就不可能或者很難對這些負載進行虛拟化。試想一下,如果應用程式叢集使用光纖通道連接配接至存儲陣列作為叢集共享存儲卷,那将會怎樣?如果不使用虛拟光纖通道,那麼實作叢集節點虛拟化的唯一方式就是将資料遷移到其他位置,之後使用iscsi或者smb協定進行通路。但是,虛拟光纖通道允許企業在不進行資料轉移的情況下實作叢集節點虛拟化。在這種情況下,虛拟伺服器将被作為用戶端叢集使用光纖通道通路叢集共享存儲卷,也就是使用和實體環境當中相同的方式。

即便企業想要對使用光纖通道連接配接存儲的伺服器進行虛拟化,虛拟光纖通道也并非總是一種可行方式。因為虛拟化主機和存儲自身必須滿足某些前提條件,虛拟光纖通道才能夠正常工作。這些前提條件可能根據供應商解決方案的不同而發生變化,但是有些通用條件是使用者必須要檢查的。

存儲相容性

需要注意的第一件事情就是光纖通道所連接配接的存儲是否能夠相容虛拟光纖通道這種方式。一般來說,存儲需要支援n_port id virtualization (npiv) t11标準。此外,每個供應商所采用的方式都稍有不同,但是在建立連接配接性方面npiv是通用的。

如果你正在使用npiv這種方式,那麼需要特别注意的是提前和供應商确認存儲硬體是否會限制npiv的端口數量。通常,每台使用虛拟光纖通道的虛拟機都将建立自己的npiv端口,并且隻要虛拟機正在運作,這個端口就将一直被占用。如果存儲硬體對于npiv端口有限制,那麼就存在耗盡所有可用端口的風險。

主機伺服器硬體

另外一個需要考慮的方面是虛拟化主機使用的硬體。每台虛拟主機至少需要安裝一塊虛拟化供應商支援的主機總線接口卡。大多數主要供應商都會提供一個硬體相容性清單,其中包含了支援的硬體種類。

通常你會發現為了對連接配接光纖通道的虛拟機進行實時遷移,每台虛拟化主機都需要相同的光纖通道硬體。某些供應商可能還會對此有特殊的配置需求。比如為了支援實時遷移,微軟hyper-v需要為每塊光纖通道接口卡都配置設定兩個單獨的world wide name位址。

存儲帶寬

管理者必須考慮的另外一個重點就是存儲帶寬。在實體伺服器中,負載能夠使用專用的光纖通道接口卡,這樣負載就能夠利用接口卡的全部帶寬。但是對于虛拟光纖通道來說,多台虛拟機需要共享同一個光纖通道的帶寬。

如果你的主機伺服器能夠支援多塊光纖通道接口卡,那麼可以嘗試将多塊光纖通道接口卡聚合為一塊,這樣就能夠提升可用總帶寬,并且提供一定程度的容錯性。你隻需要考慮主機伺服器上的可用端口數量、hypervisor性能以及任何硬體和軟體層面的限制,比如hyper-v會限制每台虛拟機最多使用四塊虛拟光纖通道接口卡。

虛拟san和虛拟光纖通道對于使用實體光纖通道連接配接存儲的虛拟化負載來說很有幫助。然而,在正式使用這種方式之前,提前評估硬體和軟體需求也是至關重要的。

本文轉自d1net(轉載)

繼續閱讀