戴爾SCv2000評測:入門級陣列之易用體驗(yàn)
導(dǎo)語
在之前的《存儲極客:高密度盤柜結(jié)構(gòu)設(shè)計(jì)難點(diǎn)》和《戴爾SCv2000:入門級陣列硬件設(shè)計(jì)功力》中,我們簡單剖析了下面2種不同機(jī)型的存儲硬件,而軟件功能則是SC(Compellent)家族產(chǎn)品真正的靈魂。本文就開始進(jìn)入到實(shí)戰(zhàn)環(huán)節(jié)。

戴爾SCv2080,5U 84 x 3.5”我們希望能夠以接近step by step的方式,帶大家熟悉一篇SCv2000的初始化配置過程,某種程度上也可以做為一個(gè)圖文形式的操作參考。當(dāng)然其中會談到我的理解,看完之后對于該產(chǎn)品的易用性相信大家也會有一個(gè)自己的評判。

戴爾SCv2000,2U 12 x 3.5”
首先連接好電源加電開機(jī),并用網(wǎng)線連通服務(wù)器和SCv2000 2個(gè)控制器的配置網(wǎng)口。初始化操作之前在主機(jī)上先安裝一個(gè)Enterprise Manager Client,也就是原Compellent家族的管理客戶端。

如今支持中文的Enterprise Manager Client歡迎界面已經(jīng)顯示為“Dell Storage Client”,這里列出4個(gè)選項(xiàng),由于我們是配置未初始化的機(jī)器,所以選第一項(xiàng)。
虛擬端口和容錯(cuò)域網(wǎng)絡(luò)連接“傻瓜化”

經(jīng)過在局域網(wǎng)中的搜索查找到這臺SCv2000,上面截圖顯示的MAC地址就是管理網(wǎng)口,并且檢測到了2個(gè)控制器。

接下來就是設(shè)置系統(tǒng)信息管理,其中包括管理IP:這里我們臨時(shí)配置的192.168.1.2是一個(gè)虛擬IP,它會實(shí)際連接到同網(wǎng)段的192.168.1.3(頂部控制器)或者192.168.1.4(底部控制器)。
隨后設(shè)定管理員信息,包括Admin用戶的密碼和電子郵件地址。

由于我們測試的SCv2000是1Gb iSCSI控制器的版本,到這一步就是配置iSCSI容錯(cuò)域。為了避免存儲網(wǎng)絡(luò)中的單點(diǎn)故障,推薦配置2個(gè)交換機(jī),并以此拓?fù)涑?個(gè)容錯(cuò)域。每個(gè)控制器上各有2個(gè)網(wǎng)口通過橙/藍(lán)色示意的網(wǎng)線連接到不同的容錯(cuò)域,以配合多路徑更好地實(shí)現(xiàn)故障切換和負(fù)載均衡。上圖已經(jīng)畫得很直觀,按照所示的端口順序來連線就好了。
為了發(fā)揮最好的帶寬性能,戴爾推薦控制器上的主機(jī)接口都插滿網(wǎng)線,如果是測試環(huán)境或者其它原因,連接一半也是可以的。

在上一篇文章中,我們介紹過戴爾SC系列的虛擬端口模式。“虛擬端口模式”——通過將多個(gè)活動(dòng)端口連接到每個(gè) Fibre Channel 或以太網(wǎng)交換機(jī),提供端口和控制器冗余。在虛擬端口模式下,每個(gè)物理端口都有 WWN(全球名稱),并且還分配有附加虛擬 WWN。服務(wù)器僅以虛擬 WWN 為目標(biāo)。在正常情況下,所有端口均可處理 IO。如果一個(gè)端口或控制器出現(xiàn)故障,一個(gè)虛擬 WWN 可被移至同一容錯(cuò)域中的另一個(gè)物理 WWN。在排除故障和重新平衡端口后,此虛擬端口會回歸至首選物理端口。
與傳統(tǒng)模式相比,虛擬端口模式提供以下優(yōu)勢:
•更高的性能:由于所有端口都處于活動(dòng)狀態(tài),因此可提供更多的前端帶寬,而不犧牲冗余性。•更大的冗余:端口可以單獨(dú)實(shí)現(xiàn)故障轉(zhuǎn)移,無需通過控制器實(shí)現(xiàn)故障轉(zhuǎn)移。•簡化的 iSCSI 配置:每個(gè)故障域包含一個(gè)協(xié)調(diào)域中 iSCSI 端口查找的 iSCSI 控制端口。當(dāng)服務(wù)器將該 iSCSI 端口的 IP 地址作為目標(biāo)時(shí),它會自動(dòng)查找故障域中的所有端口。”
注:以上這段話引用自《Dell Storage Center - Dell Storage Client 2015 R1管理員指南》
虛擬WWN描述的是FC主機(jī)連接,對于iSCSI而言就是虛擬IP,正如上圖中填寫的192.168.2.1。對于容錯(cuò)域1中標(biāo)淺藍(lán)色的4個(gè)網(wǎng)口,只要配置到同一網(wǎng)段,就能夠以那個(gè)虛擬IP為目標(biāo)來統(tǒng)一訪問。

對于容錯(cuò)域2,大家能看出來和容錯(cuò)域1區(qū)別在哪里吧?完成這個(gè)步驟并確認(rèn)配置,會有一個(gè)不超過幾分鐘的自動(dòng)初始化Storage Center過程。

由于我們在測試中并沒有連接所有網(wǎng)線,因此“核查前端配置”步驟顯示紅色的,就包括未連接的iSCSI以及管理網(wǎng)口旁邊的復(fù)制網(wǎng)口。前面講到除了帶寬性能,這樣并不影響正常使用和存儲網(wǎng)絡(luò)的冗余度。
接下來還有配置時(shí)間、SMTP郵件服務(wù)器、SupportAssist(支持助手)等步驟。其中SupportAssist可以將日志等信息發(fā)送給戴爾,以便工程師遠(yuǎn)程協(xié)助診斷故障,還支持在線升級Firmware等。

在配置完成的界面有幾個(gè)選項(xiàng),其中的“高級步驟——配置嵌入式iSCSI端口”需要先激活SCv2000的Flex Port License,就能將管理和復(fù)制網(wǎng)口同時(shí)用于萬兆iSCSI主機(jī)訪問(詳見《Flex Port:戴爾SCv2000隱藏的萬兆iSCSI接口》)。而我們還是選擇按照順序,先“配置此主機(jī)以訪問Storage Center”再“創(chuàng)建卷”。
注:如果在上面關(guān)閉了初始化向?qū)?,也可以重新運(yùn)行Dell Storage Client,選擇配置主機(jī)訪問,或者登錄管理界面以創(chuàng)建卷等。
主機(jī)連接iSCSI配置全自動(dòng)化

戴爾SCv2000配置主機(jī)訪問的過程同樣為向?qū)?,上圖中的“不可接通”代表還沒有配置的iSCSI容錯(cuò)域,在此全選,然后點(diǎn)擊“登錄”。

等待的過程中,我們發(fā)現(xiàn)Windows服務(wù)器iSCSI Initiator的目標(biāo)門戶已經(jīng)被自動(dòng)配置好——就是2個(gè)容錯(cuò)域的虛擬目標(biāo)IP,隨后發(fā)現(xiàn)了8個(gè)Target,如下圖:

這里看到的8個(gè)來自SCv2000的iSCSI Target都是虛擬端口,一個(gè)虛擬端口支持映射到不同的物理網(wǎng)口。這些在Windows系統(tǒng)中的iSCSI配置,使用SCv2000就可以無需再手動(dòng)操作了。

接下來的界面中,我們可以看到實(shí)際連通的物理網(wǎng)口IP和iSCSI Initiator號,點(diǎn)擊“創(chuàng)建服務(wù)器”。

在完成界面中,向?qū)н€會按照存儲網(wǎng)絡(luò)的最佳實(shí)踐修改操作系統(tǒng)的一些設(shè)定,其中也包括安裝MPIO多路徑組件(如果之前沒裝過的話)。
我們也可以重復(fù)以上步驟,來配置更多的主機(jī)連接。
創(chuàng)建卷——看看一共幾次點(diǎn)擊?

登錄Dell Storage Client管理界面,準(zhǔn)備創(chuàng)建卷。

在“摘要”主界面中,就可以看見“創(chuàng)建卷”被放在常用操作的下面。

第一步設(shè)置卷(LUN)的名稱,默認(rèn)值見上圖,并且可選創(chuàng)建文件夾。“文件夾”的作用就是對卷進(jìn)行分類管理。

接下來輸入卷的容量。戴爾SC系列存儲原生就是為精簡配置(thin-provisioning)所設(shè)計(jì),只有實(shí)際寫入數(shù)據(jù)才會真正分配物理磁盤空間。

如果我們在Storage Center設(shè)置里面勾選了“允許存儲配置文件選擇”(如下圖),在創(chuàng)建卷的過程中就多了一個(gè)“存儲選項(xiàng)”的步驟——最大性能(RAID 10),包括普通和安全性更高的雙重鏡像(RAID 10-DM可用容量為物理容量的1/3);最大效率即RAID 5或6;還有一種Balanced(均衡),是指在相同性能/轉(zhuǎn)速驅(qū)動(dòng)器的存儲池中,基于塊級虛擬化在RAID 10和RAID 5/6之間的自動(dòng)分層技術(shù)。

在下一篇SCv2000的評測中,我們將給大家實(shí)際展示RAID分層的使用和效果,還會對Storage Center設(shè)置里的更多選項(xiàng)做進(jìn)一步介紹。

對于戴爾SC系列來說,Replay配置文件就相當(dāng)于快照策略。我們看到有2個(gè)預(yù)設(shè)的配置文件,初始默認(rèn)選中的“Daily”是在每天中午12:01創(chuàng)建快照,過期時(shí)間為1周。

當(dāng)我們把“Sample”也勾選上,下面的累積規(guī)則中就會增加3條——其實(shí)它只是一個(gè)參考樣本,當(dāng)您需要自定義的快照策略時(shí),可以點(diǎn)擊“創(chuàng)建新Replay配置文件”。
關(guān)于Replay快照的功能特點(diǎn),我們也將在下一篇中詳細(xì)討論。

在“映射至服務(wù)器”環(huán)節(jié),我們可以選擇之前配置主機(jī)訪問時(shí)的服務(wù)器名,也可以點(diǎn)擊“創(chuàng)建服務(wù)器”來配置新的主機(jī)連接。

創(chuàng)建卷完成之后,在磁盤卷的MPIO屬性中,我們可以看到4條活動(dòng)路徑,它們分別對應(yīng)4個(gè)虛擬iSCSI Target。當(dāng)某個(gè)物理網(wǎng)口鏈路中斷或者控制器故障時(shí),都能實(shí)現(xiàn)自動(dòng)切換。
RAID規(guī)則安全第一在線遷移靈活高效
最后,我們再來看看一些常用的磁盤和卷組信息。

如上圖,SCv2000存儲池的類型默認(rèn)為“冗余”,數(shù)據(jù)頁面(也就是虛擬化磁盤管理的切塊大小)2MB。“已使用空間”16.72GB小于我們創(chuàng)建的卷容量,得益于戴爾SC原生的自動(dòng)精簡配置(thin-provisioning)技術(shù),這個(gè)數(shù)值反映了實(shí)際寫入數(shù)據(jù)量加上RAID開銷。

之前創(chuàng)建的那個(gè)卷,由于我們選擇了“Balanced(均衡)”存儲配置文件,再加上單盤容量和個(gè)數(shù)的因素。最終結(jié)果是第1層存儲(Tier 1,SCv2000只支持一個(gè)分層)包含RAID 10-DM和RAID 6-10兩種保護(hù)級別。下面簡單看一下戴爾SC系列支持的RAID類型及規(guī)則:
• Single-redundant(單冗余):避免失去任何一個(gè)驅(qū)動(dòng)器。
單冗余層可包含以下任何 RAID 存儲類型。–RAID 10(每個(gè)磁盤均已鏡像)–RAID 5-5(跨 5 個(gè)驅(qū)動(dòng)器條帶化)–RAID 5-9(跨 9 個(gè)驅(qū)動(dòng)器條帶化)
• 雙冗余:避免失去任何兩個(gè)驅(qū)動(dòng)器。大于 900 GB 的磁盤應(yīng)使用雙冗余,并且在某些情況下是強(qiáng)制要求。
雙冗余層可包含以下任意 RAID 存儲類型。–RAID 10 雙鏡像(數(shù)據(jù)同時(shí)寫入三個(gè)獨(dú)立的磁盤)–RAID 6-6(每個(gè)帶區(qū) 4 個(gè)數(shù)據(jù)分段,2 個(gè)奇偶校驗(yàn)分段)–RAID 6-10(每個(gè)帶區(qū) 8 個(gè)數(shù)據(jù)分段,2 個(gè)奇偶校驗(yàn)分段)
SCv2000在RAID方面的一些限制也反映出對數(shù)據(jù)安全性的充分考慮,由于這臺機(jī)器是12塊4TB硬盤,高性能分層沒有用傳統(tǒng)的單冗余RAID 10,而是戴爾SC獨(dú)特的高安全性雙重鏡像RAID 10-DM(相當(dāng)于3副本)。這是為了盡可能規(guī)避出現(xiàn)壞盤Rebuild過程中雙盤故障的風(fēng)險(xiǎn)。高效率分層RAID 6(8+2)的每個(gè)條帶寬度為10塊盤,但由于底層空間完全虛擬化打散,條帶寬度不需要和存儲池中的物理盤數(shù)量對應(yīng)。
在硬盤數(shù)量較少的情況下,SCv2000應(yīng)該會自動(dòng)采用RAID 6(4+2)的類型。如果單盤容量小于900GB,RAID 5和普通RAID 10級別也將成為可選項(xiàng)。

在卷設(shè)置中,我們可以更改Replay快照配置、讀/寫高速緩存開關(guān),以及存儲配置文件——也就是修改RAID分層策略至其中一種固定RAID級別。這種以2MB頁面為粒度隨時(shí)轉(zhuǎn)換(Rebalance)的支持,也是SCv2000繼承戴爾Compellent血統(tǒng)之底層虛擬化(寬條帶化)帶來的靈活性。
總結(jié):本文到這里先告一段落,簡單回顧下包括了初始化、主機(jī)連接、創(chuàng)建卷和RAID規(guī)則4個(gè)章節(jié)。試用的過程,也是對該存儲產(chǎn)品設(shè)計(jì)理念的一個(gè)認(rèn)識過程,希望我們的分享能夠?qū)Υ蠹矣兴鶐椭?/p>
戴爾SCv2000是一款容易上手的入門級存儲系統(tǒng),其向?qū)綀D形界面、智能、自動(dòng)化、簡捷操作和可靠性保障都給我們留下了不錯(cuò)的印象。除此之外,它還繼承了一些原本屬于中端企業(yè)級陣列上的高級功能,我們會在下一篇試用體驗(yàn)中繼續(xù)向大家介紹。

[ 責(zé)任編輯:京琦 ] [ 我要挑錯(cuò) ]