模擬出XenServer HA架構

一直以來都知道iSCSI的效能比SAMBA(網路芳鄰)好,SAMBA是File Base,而iSCSI是Cluster Base,由於iSCSI平常不容易見到,使用的也少,只有在2年前做過一個測試,請參考這篇。

iSCSI通常在機房中看的到,而且為了速度和效能,Fiber SAN是很常見的,而且要價也不便宜,不過最近我也買了一個測試的設備回來,想自己組一個SAN來用。

扯遠了,XenServer HA架構下,要做到HA,必須在一個pool中共用儲存區,再做設定,相互監控,如果另一台掛點,自己就接手對方的工作。

簡易測試結果如下

XenServer HA

本機的硬碟是無法做成共用的SR,必須使用iSCSI,有了iSCSI,HA架構有一半就做完了。

iSCSI的工作呢?就交給了OpenMediaVault來處理,簡單處理5分鐘搞定。

在HA架構下,如果要再新增VM,就要把HA解開,重新設定,這樣看能順利新增虛擬機。

HA架構下,如果有3台機器,建議每台機器的資源使用率為33%,如果另外2台機器掛掉,就能自動接過來,如果是2台,就是各50%。當然Spool中的台數越多,越能容錯,所以才叫HA(High Availability, HA),當然有人會說,如果我有3台主機在Spool中,為什麼資源使用率建議是33%,不是50%,當然也可以把資源使用率提高到50%,容錯率下降而以,如果另一台也Server Fail,就沒有機器可以接手工作了。

是的,用PC來架iSCSI,效能完全被10/100的網路限制住了(專用機,CPU用不到10%),等之後設備來,再把我的gigabit switch拿出來。
iSCSI速度
每秒可以傳輸到83Mb,都是10/100 hub的限制

OpenMediaVault
記憶體還吃了不到1G,浪費這台機器的16G配置

測試環境
Windows 10 + VMWARE (XenServer Master + XenServer Slave)
OpenMedaiVault Server (Samba+iSCSI)

2018/12/23
OpenMediaVault在3.0.94版之後,沒有更新的光碟推出,而3.X是iSCSI最後支援的一版。在4.0版之後,就不支援iSCSI

2017年的11月份就有公告了

The iSCSI target plugin will not be available in OMV4 because it needs to be refactored from scratch for Debian 9 due the fact that the iscsitarget package, on which it is based on, has been dropped. With OMV5 the internals will change dramatically which will require a refactoring of the plugin again. Currently there is no time to handle that, thus the plugin will not be back before OMV5.

簡單的來說,是因為debian的關係,使用debian9的openmediavault 4.X,就不能正常使用了。最少在OMV5之前,不會支援。

反正最近OMV狀況也不少,來換另套系統好了。

20191126 昨天因為有另外一個XenServer 6.5 HA架構的需求,原本想說上PVM 3.0.99 最新版,但是後來又出現錯誤以至於光是在找問題,就花了2個多小時。

最後,放棄,直上XigmaNAS(FreeNAS->NAS4Free>Xigmanas)最新版本,5分鐘安裝好,5分鐘設定好,輕鬆寫意許多,OVM5出來了,不過看起來iSCSI Target仍然還沒有完善。暫時還是用XigmasNAS先頂著

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *