本文歡迎轉載,轉載請注明出處和作者。
在專欄的第一篇關于傳統IT基礎設施的綜述介紹過,傳統IT基礎設施分為網絡、計算(服務器)、存儲三大部分。
服務器(包括了應用軟件+操作系統+服務器硬件)、網絡的【理論研究】與【實戰演練】都已經分開介紹過了,存儲在前面只通過【理論研究】展開討論過,這篇開始對存儲的【實戰演練】部分進行討論,理論部分可以詳見之前的文章。
存儲不像服務器與網絡,有比較完善/權威的模擬器,只有各種功能參差不齊的比較垃圾的模擬器,或采用操作系統安裝軟件來模擬存儲的方案,可以體驗一下存儲的操作。
其中華為的DeviceManager模擬器,比較輕量,只要筆記本有安裝JAVA的JDK,然后下載解壓就可以使用。但是DeviceManager與其說是個存儲模擬器,倒不如說其實就是華為存儲硬件的WEB管理界面,單獨抽出來了,做成了沒有存儲硬件,也可以給你點一下體驗一下操作的WEB UI界面而已。
實際上你點擊完,例如劃分一個LUN(邏輯卷)出來,你的筆記本/虛擬機,根本不能連接到畫出來的LUN,然后往里面讀寫數據,所以純粹就是個界面而已。
但是純粹作為入門學習存儲知識,動手體驗一下存儲的日常管理工作,還是個不錯的選擇。(畢竟對硬件沒要求,免費,容易安裝,可視化UI界面等,已經有很多優點)
1、模擬器下載
華為存儲模擬器官網下載?support.huawei.com
里面有很多個,其實功能大同小異的,主要是針對華為存儲不同系列,由于功能不同,管理界面也會不一致,隨便下了一個“OceanStor V5 系列 V500R007C60 DeviceManager Demo安裝包”。(如果對特定系列/型號有興趣,可以按需下載特定型號的)
安裝過程基本上就是解壓,然后下一步下一步安裝,最后點擊在桌面新增的快捷方式,這里不在詳述。
2、基本操作
點擊快捷方式自動訪問127.0.0.1:8088,自帶用戶名密碼登錄。
點擊快速入門,可以聯網查看操作指南。
能夠看到儀表板,查看存儲設備的總體狀況。
點擊右側的“系統”,可以查看硬件設備的面板圖,以及每一塊磁盤的運行狀況。點擊旋轉的按鈕,還能查看背面面板,可以看到具體的接口數量、類型、電源、風扇。
點擊右側“資源分配”標簽,這是系統最核心的一部分了,劃LUN,建映射全都在這里。
界面非常友好,因為上面會有每一步你需要干什么的一個傻瓜式的示意圖。
為了后面可以做數據保護的配置,這邊創建硬盤域時不要把全部空間分配了。
創建存儲池,可以看到能選擇塊存儲與文件存儲,如果選擇文件存儲,就能夠直接做NFS/CIFS文件共享了,相當于這個存儲還能做NAS。我們先不要把存儲池的空間分配完,留一部分后面分配文件共享。
創建LUN,就是創建邏輯卷,勾上SmartThin可以啟用瘦供給。
創建LUN組,不是為了把多個邏輯卷揉在一起使用,而是為了與主機做映射關系(相當于網絡的ACL,控制那些LUN可以給哪些服務器訪問)。
創建映射關系后,就可以在主機上面發現到對應的LUN了。(然而因為DeviceManager只是個WEB界面,不會真正產生存儲空間,無法用筆記本連接上來測試。)
再創建文件共享的存儲池。
然后就能進行文件系統格式化了。
然后可以創建文件共享,可以選擇NFS與CIFS。
然后創建端口組,主要是選擇控制器網口,配置IP地址,講道理,例如創建CIFS文件共享,創建完,windows的客戶端機器應該通過“\IP地址\共享目錄名”就能訪問該共享。
3、數據保護
數據保護功能,主要是要對存儲做高可用、備份、容災等配置。其中各種名詞可能與行業不準不一定完全契合,華為有自己對各個名詞的解釋。
一下子列出了10個功能,好像很強大的樣子,其實逐一點進去配置測試一下,就會發覺這幾個概念其實差不多兩兩是同樣的功能,區別在于跨設備還是不跨設備而已。
1)最低級保護(快照)
快照:本地設備,對LUN做快照之后,增量寫入,原有數據塊的修改不直接覆蓋,所以一旦選擇快照恢復,可以找到快照那個時間點的原有數據。
2)第二級保護(文件系統備份)
一體化備份:可以本地,可以跨設備,對文件系統及數據進行備份。
3)第三級保護(卷復制)
克隆:本地設備,單個硬盤域內(可在同樣/不同的存儲池內),將LUN克隆直接克隆一個LUN。(這種操作都是一次性手工觸發的,類似備份的作用,但是是對邏輯卷不是對文件系統的。)
LUN拷貝:功能同“克隆”,可以跨硬件設備,將LUN在另外一套磁盤陣列上面克隆一個LUN。
4)第四級保護(同步復制、容災)
卷鏡像:跨硬盤域(還是在單套磁盤陣列內),LUN實時/異步復制同步到另外一個LUN。(自動的,實時/按規定周期復制,確保兩個LUN數據一致性,一旦源LUN故障,系統自動切換到目標LUN,數據基本上沒有丟失,實時同步下,兩邊LUN數據是一致的)
遠程復制:功能同“卷鏡像”,但是可以跨設備(跨磁盤陣列)。
5)第五級保護(雙活)
雙活:這個最牛B,類似于服務器的負載均衡,可以通過一個虛擬的IP/ISCSI-target/FCID對外提供服務,兩邊磁盤陣列的LUN是雙寫的,而服務器可以就近從距離近的磁盤陣列讀數據,雙活的磁盤陣列在主主模式,真正把兩臺的讀寫性能發揮到最大。
6)第六級保護(兩地三中心)
環形3DC:就是同時配置雙活節點與遠程異步復制節點(其實這樣是不對的,兩地三中心應該是雙活節點+備份節點才對,而遠程異步復制節點其實是容災的角色,不是備份的角色;備份與容災的區別后面再另開篇章介紹),而且異步復制周期應該設置長一點,因為一旦出現數據層面的邏輯故障/數據丟失、異常之類的,本地與遠端節點是雙寫的,所以兩邊都會有問題,這個時候就要靠遠程異步復制節點沒有問題的數據,往本地與遠端恢復了。