想請教先進們,日前因為一台當 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?
你需要具備 Real-time Block Level Replication 功能的 NAS/Storage, 例如: EqualLogic, Lefthand, EMC, NetApp...等等, 消費級 NAS 做不到這麼快的資料複寫速度.
從 Local Disk 改成 iSCSI 會 Timeout, 是因為消費級 NAS 的 IOPS 或 throughput 不夠造成的. 通常 IP-SAN 等級的 iSCSI 至少都有: 2GB~6GB 的 Cache memory, 硬體 RAID 運算器, SAS 介面(全雙工), 以及 4Gbps 的網路頻寬, 消費級則只有: 256MB~1024MB 的 Cache, 軟體式 RAID 運算, SATA 介面(半雙工), 以及 2Gbps 的網路頻寬.
iT邦幫忙MVPraytracy提到:
通常 IP-SAN 等級的 iSCSI 至少都有
Ray大大果然是專業的,只是如果要做到Ray大大說的這些設備,應該有超過100萬的機會,一般小公司可能沒這預算
還有比較好奇的是,大家共用的FILE SERVER放在 iSCSI上跑,同時間多人存取卻沒有太大的差別。是SQL跟FILE SERVER存取方式有差異還是?
比較沒錢的solution是local disk array
要接便宜的iSCSI NAS就是會有這種風險
production環境我個人不建議這樣搞
開公司不要怕花錢
怕的是買錯花冤枉錢
沒有相關建置經驗
可以要求廠商先期測試 (如果是廠商的提案, 自己提的不確定廠商願不願意背風險)
沒問題才請業務借出轉銷售
u8526425大如您所說的,但如果做local disk array,那台SERVER掛了,好像情況也是一樣,不過小弟用到目前為止,公司最高齡的 HP DL160 G5 Server 用了5年多是都沒發生過掛點問題,頂多是硬碟故障,比起消費型NAS來說,感覺穩定許多。
嗯啊
No money
No cluster
高可用性有他的特定架構與必須付出的成本
solution不是沒有
問題是你的成本是否能cover
不能cover
那退而求其次
是不是選擇backup & restore
成本 影響 Downtime
這是另一個你要考量的地方
那你要不要考慮改用 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 軟體卻沒有能力處理...
目前我已把重要的VM 改成每天用ghettoVCB-518加上排程夜間 backup ,萬一目前掛載的LOCALDISK或是iSCSI設備真的掛點,可以馬上由此備份掛載上線,只是資料會回朔到備份時的狀況......這是我目前能想到最好的做法。
感謝兩位大大的解說^^
有沒有考慮使用 startwind software iscsi 有Thin Provisioning、Snapshot、CDP ,Deduplication ,免費版就有的功能,免費版的ha 功能只有128g
不過缺點就是軟體必需在windows server上run。