iT邦幫忙

0

SAN Storage觀念求解

早期(十三、四年前)的Storage,我的理解是 Disk => Raid => LUN (Volume) => Mapping
後來離開業界(SI)約莫十一年,鮮少直接接觸、設定Storage
最近開始接觸Hitachi Storage (HDS)
EX :
SSD 480G x4、SAS 1.2TB x8 => 誤植為1TB,特此更正
=> SSD x4(Raid 10)、SAS x8(Raid 5)
=> SSD LUN 110G x8、SAS LUN 460G x16 -> 此段比較無法理解有何用意?又容量大小如何計算?
=> SSD Pool(1)、SAS Pool(2)
=> LUN (Volume)
=> Mapping
有請各位邦大釋疑
在此先謝了

看更多先前的討論...收起先前的討論...
msnman iT邦研究生 2 級 ‧ 2018-06-08 16:06:19 檢舉
SSD>> RAID10>>960G(SSD POOL)>>分割成8個磁區每個110G (SSD LUN)
SAS>>RAID5>>7TB(SAS POOL)>>分割16個磁區每個460G(SAS LUN)
唬爛 iT邦好手 1 級 ‧ 2018-06-08 19:20:55 檢舉
msnman大,你似乎誤會了!正確應該是下列
SSD>> RAID10>>分割成8個110G (SSD LUN)>>(SSD POOL)>>860G (SSD LUN)
SAS>>RAID5>>分割16個460G(SAS LUN)>>(SAS POOL)>>6.3T(SAS LUN)
不理解的地方是
分割成8個110G (SSD LUN)>>(SSD POOL)>>860G (SSD LUN)
分割16個460G(SAS LUN)>>(SAS POOL)>>6.3T(SAS LUN)
先切數個LUN,組合為一個Pool,再切為一個LUN => 原廠的說法是,能提高存取效率
唬爛 iT邦好手 1 級 ‧ 2018-06-09 01:52:48 檢舉
補充一下
其實SSD部分共有八顆,分成兩組Raid 10 (2+2),是為了將問題簡化,才說只有四顆
不然又可以衍生出,為何不建立Raid 10 (4+4)、Raid 5 (7+1)之類的問題
唬爛 iT邦好手 1 級 ‧ 2018-06-12 10:52:02 檢舉
如果沒有其他邦大回答或補充,最佳解答應該是雷大

2 個回答

1
raytracy
iT邦大神 1 級 ‧ 2018-06-09 09:26:30
最佳解答

現在很多技術人員, 他們的說法其實只是《以訛傳訛》, 有些是自己從別人聽來的說法, 自己沒查證就信了, 有些是公司前輩留下來的作法, 自己不敢質疑, 只好跟著一樣說.

HDS 是否有甚麼獨門的技術, 需要這樣去分割 LUN?
我也真的不知道. 但我知道兩件事:

  1. 如果是原廠建議這樣做, 一定有原廠文件可以查閱
  2. 如果真的可以提升效能, 做 PoC 比較一定可以看出來

假設您是新購的系統, 還沒開始上線的話,
可以試著把那一堆 LUN 打掉, 重建一個單一的 LUN,
用測速軟體跑看看, 整成一個之後, 效能有甚麼改變?

提不出原廠文件的話, 那就是工程師自己獨門的秘技, 但這個秘技是真的可以必殺? 還是只拿來嘴砲唬人, 禁不起考驗?

如果是真的有效, 他們一定有驗證的案例可以讓你看.
如果他們從來都沒有驗證過, 那該不該相信這個說法?

這種事情也不需要嘴來嘴去的跟他辯,
找原廠文件 + 測一次便知, 相信科學, 相信實證.

唬爛 iT邦好手 1 級 ‧ 2018-06-09 10:39:00 檢舉

感謝雷大的回覆

  1. 原廠確實有大(海)量的原文文件可研讀,可小弟的英語很爛,看完都不知何年何月了!況且文件太多,反而不知如何下手?!
  2. 目前雖然尚未上線,但有執行時間的限制,這是屬於全國21縣市的專案,本周才將我負責的七個縣市安裝設定完成,後續已經由其他部門接手
  3. 為此專案,公司找了兩位工程師,其中一個是我,另一位具有HDS的經驗,所以主要是由他與原廠溝通、測試、Demo櫃的展示 => 因此也不敢找他討論,因為也是叫我看原廠文件,我就只負責中區的安裝設定
  4. 小弟離開業界(SI)長達十年以上,且沒接觸過SAN Storage、iSCSI Storage (只有自己架設測試過iSCSI),還好正式安裝前,有請原廠講師惡補一下,才對SAN Switch、SAN Storage,的觀念有所加強
  5. 小弟現任的公司,雖然是上市公司,可要什麼沒什麼,所有設備都在台北,直接召集中、南區的工程師北上安裝設定

所以雷大所說的建議,雖然非常好,然現實上是我無法執行的作業方式
另補充一下,小弟算是屬於被趕鴨子上架,進公司數周後(之前完全未提供相關文件),才進行一次兩天一夜的教育訓練,接著立即進行主機的實際安裝設定,一邊摸索一邊學習

raytracy iT邦大神 1 級 ‧ 2018-06-09 22:50:44 檢舉

簡單 Google 一下, 有人證實這種說法:
Single vs. Multiple LUN

回文者說, 切出多個小容量 LUN 再到 OS 裡面去組合成一棵大硬碟, 他用 SQLIO 測出, 隨機和循序讀寫效能都有提升.

主要是因為:
切成多個 LUN, 可以將不同 LUN 交給不同的 HDS Controller 去處理, 速度會較快; 如果只有一個 LUN, 就只能用到一個 Controller, 自然處理效能較差.

其次, 如果只有一個 LUN, 在 HDS 的環境中, 無法將所有 Cache 容量都用滿, 必須用多個 LUN 才能填滿所有的 Cache 容量. 而 Cache 的利用率, 對效能有很大的幫助.

雖然沒看到實際的測試數據, 但既然有人可以說得出其中的科學原理, 就姑且相信他是真的吧.

以上僅針對 HDS 的特性, 不一定適用於其他廠牌.

唬爛 iT邦好手 1 級 ‧ 2018-06-10 00:55:51 檢舉

Google大神果然無所不能,但一定要知道「關鍵字」,不然就是找不到需要的資訊
這樣看起來,HDS似乎真有其獨到之處!值得研究看看
感謝雷大給的方向,小弟研究一下,謝謝

0
yesongow
iT邦大師 1 級 ‧ 2018-06-09 01:11:06

SAS 1TB x8
=>SAS x8(Raid 5) => 7TB
=>SAS LUN 460G x14,才對吧!

唬爛 iT邦好手 1 級 ‧ 2018-06-09 01:41:24 檢舉

HDS看到的設定是Raid 5 (7+1)
切460G *16,此設定是原廠(代理商)提供 => 就是不知道如何計算出來?
LUN ID記得是10-1f(16個),我沒算錯吧?
另像Raid 10 (2+2)是每顆SSD容量先對切後,自己先進行Raid 1,再四顆SSD進行Raid 0 => 可達到四顆同時存取的效果,此技術在離開業界(SI)前,曾耳聞過,但當時沒有廠商力推,可能傳統硬碟提升的效能有限,SSD可明顯感受到效能的提升

唬爛 iT邦好手 1 級 ‧ 2018-06-11 13:39:56 檢舉

更正為SAS 1.2TB x8

我要發表回答

立即登入回答