iT邦幫忙

0

關於NAS的備援方案與ESXi LOCALDISK上VM HOST備援方案請益

想請教先進們,日前因為一台當 iSCSI Server的NAS突然掛點自動斷電後開不了機,造成系統服務中斷,雖然後來使用備份的系統開起運作,但內容資料就變成當時備份時的狀況,造成了一些困擾.....

想問問有那些方式是可像 vShere 的 HA 功能將兩台的ESXi Server做HA,當一台ESXi Server掛掉後,由另一台接手運作(當然這好像兩台都要連接同個 iSCSI或是NFS才行)。

若想把這個方式在NAS的Storage上實現,不知道有那些方式?

小公司大概只能買QNAP或是群輝的,有看到這兩家公司的NAS可以做HA,可看了一篇測試好像在做鏡射時會影響線上機器存取效能,不知用在我的環境會不會有什麼影響?
http://www.mobile01.com/topicdetail.php?f=494&t=3177842&p=1

另外資料庫系統我是放在IBM 本機上的LOCALDISK跑,曾放到iSCSI上跑,很慘,沒幾個人執行讀取SQL,確一直遇到查詢逾時.......在本機LOCALDISK上的VM host是否也有辦法做到HA?

2 個回答

17
raytracy
iT邦大神 1 級 ‧ 2013-07-10 15:01:34
最佳解答
  1. 你需要具備 Real-time Block Level Replication 功能的 NAS/Storage, 例如: EqualLogic, Lefthand, EMC, NetApp...等等, 消費級 NAS 做不到這麼快的資料複寫速度.

  2. 從 Local Disk 改成 iSCSI 會 Timeout, 是因為消費級 NAS 的 IOPS 或 throughput 不夠造成的. 通常 IP-SAN 等級的 iSCSI 至少都有: 2GB~6GB 的 Cache memory, 硬體 RAID 運算器, SAS 介面(全雙工), 以及 4Gbps 的網路頻寬, 消費級則只有: 256MB~1024MB 的 Cache, 軟體式 RAID 運算, SATA 介面(半雙工), 以及 2Gbps 的網路頻寬.

看更多先前的回應...收起先前的回應...
fireflybug iT邦研究生 5 級 ‧ 2013-07-10 15:24:10 檢舉

iT邦幫忙MVPraytracy提到:
通常 IP-SAN 等級的 iSCSI 至少都有

Ray大大果然是專業的,只是如果要做到Ray大大說的這些設備,應該有超過100萬的機會,一般小公司可能沒這預算

還有比較好奇的是,大家共用的FILE SERVER放在 iSCSI上跑,同時間多人存取卻沒有太大的差別。是SQL跟FILE SERVER存取方式有差異還是?

u8526425 iT邦大師 1 級 ‧ 2013-07-10 15:43:05 檢舉

比較沒錢的solution是local disk array
要接便宜的iSCSI NAS就是會有這種風險
production環境我個人不建議這樣搞
開公司不要怕花錢
怕的是買錯花冤枉錢

沒有相關建置經驗
可以要求廠商先期測試 (如果是廠商的提案, 自己提的不確定廠商願不願意背風險)
沒問題才請業務借出轉銷售

fireflybug iT邦研究生 5 級 ‧ 2013-07-10 16:12:08 檢舉

u8526425大如您所說的,但如果做local disk array,那台SERVER掛了,好像情況也是一樣,不過小弟用到目前為止,公司最高齡的 HP DL160 G5 Server 用了5年多是都沒發生過掛點問題,頂多是硬碟故障,比起消費型NAS來說,感覺穩定許多。

u8526425 iT邦大師 1 級 ‧ 2013-07-10 16:17:03 檢舉

嗯啊
No money
No cluster
高可用性有他的特定架構與必須付出的成本
solution不是沒有
問題是你的成本是否能cover
不能cover
那退而求其次
是不是選擇backup & restore
成本 影響 Downtime
這是另一個你要考量的地方

raytracy iT邦大神 1 級 ‧ 2013-07-10 17:36:38 檢舉

那你要不要考慮改用 Acronis 的 vmProtector 8 當備援方案, 他可以備整台 ESXi 所有的 VM, 且只需要買實體 CPU 的授權 (比一台 RAID-5 的 NAS 還便宜), 而且, 他備出來的檔案, 可以直接掛上 ESXi 去啟動 VM, 緊急的時候, 不用 Restore 就可以立刻上線...

SQL 有問題 vs. File 沒問題, 代表是 IOPS 不足造成的, 不是 Throughput, 你可以用 I/O meter 去測測看, NAS 跟 Local disk 的差別. 這是消費級 NAS 先天的限制 (Cache 太小), 很難改善....

至於您看到 Synology 那篇 NAS HA 的測試, 我只能說, 看了以後不敢用...因為文內描述似乎遇到了 Split-brain (腦裂) 問題, 而他的 HA 軟體卻沒有能力處理...

fireflybug iT邦研究生 5 級 ‧ 2013-07-10 18:44:08 檢舉

目前我已把重要的VM 改成每天用ghettoVCB-518加上排程夜間 backup ,萬一目前掛載的LOCALDISK或是iSCSI設備真的掛點,可以馬上由此備份掛載上線,只是資料會回朔到備份時的狀況......這是我目前能想到最好的做法。

感謝兩位大大的解說^^

6
hwahuang
iT邦研究生 4 級 ‧ 2013-07-11 10:52:45

有沒有考慮使用 startwind software iscsi 有Thin Provisioning、Snapshot、CDP ,Deduplication ,免費版就有的功能,免費版的ha 功能只有128g

不過缺點就是軟體必需在windows server上run。

fireflybug iT邦研究生 5 級 ‧ 2013-07-11 11:09:17 檢舉

感謝Hwahuang提供的資訊,讓我有多的方案可參考,謝謝。

我要發表回答

立即登入回答