Vmware vSphere 5.0系列教程之五 存儲簡介及配置openfiler存儲

從前面的vSwitch,咱們知道,vSphere的高級功能的實現,必須經過多片物理網卡來實現。不過,這僅僅是一方面,更重要的是,咱們須要獨立的共享存儲。
1、存儲簡介
爲何須要獨立存儲?咱們來看下面倆個圖,上圖中A、B倆臺服務器各自單獨安裝操做系統,文件分別存在各自的硬盤上,若A、B任何一臺服務器故障,硬盤數據將丟失。
下圖中,A、B倆臺服務器僅安裝操做系統,數據存放在獨立存儲設備中,A、B任意一臺服務器故障,咱們能夠由另一臺服務器接管應用,修復宕機的服務器進行替換便可,原有數據不會丟失。固然也能夠倆臺服務器同時跑應用系統,進行負載均衡。
再來看下圖的結構中,每一個ESX主機各自均安裝了必定的VM,而且VM均保存在獨立存儲中。若任何一個ESX主機宕機,要保證上面的虛擬機繼續可用,則須要將其中的的VM須要轉移到其它ESX主機中,因爲ESX主機的VM主機文件保存在共享獨立存儲中,只須要在其它主機上COPY一份CPU及內存從新鏈接主機配置文件便可,即vSphere Vmotion。
常見的存儲有DAS/NAS/SAN/iSCSI/FC等(具體介紹見前一篇文章)。因爲獨立存儲價格相對昂貴,所以,本系列教程中,採用的存儲是Openfiler。Openfiler是一個免費的NAS/iSCSI的SAN服務器操做系統,能夠提供LAN主機獨立存儲系統。從 www.openfiler.com下載 openfiler的vmware最新版本2.3的iso文件,刻錄光盤或者直接使用iso文件虛擬光驅。
2、安裝配置Openfiler
因爲安裝openfiler和安裝其它linux系統沒有多大區別,此處省略安裝過程。咱們直接經過網頁來配置Openfiler。
1.安裝完畢後,Openfiler服務器重啓,而後出現初始界面,提示經過 https://openfiler-ip:446 進行管理,我這裏配置的是 https://10.1.1.100:446
2.在出現的登陸框中,輸入用戶名openfiler ,密碼 password ,默認的密碼能夠登陸進控制檯後進行更改,也能夠直接登錄到openfiler 的控制檯裏,用命令來修改。 以前安裝的時候有配置 root用戶名以及密碼,不過只能管理本機的配置,沒有辦法管理存儲網絡。
wps_clip_image-643
3.登錄後,能夠看到整個系統的狀態界面。點擊system,配置網絡訪問ip地址。設置好地址以及掩碼後,類型選擇share,而後點擊update。
wps_clip_image-29713
System -eth0 configure
wps_clip_image-10231
wps_clip_image-15620
3、設置openfiler iscsi
1. 創建「physical voume 分區」
physical voume 是物理分區,是組成卷組的單元。若是是用單硬盤做爲測試,在安裝openfiler 時,要留了必定的自由空間,以便創建physical voume 分區。下面咱們來建立VG。切換到Volumes下面的Manage Volumes,能夠看到,沒有被建立的VG,再切換到Block Volumes。
wps_clip_image-19532
點擊下面的create a partition in /dev/sda,能夠看到,剩下未分區空間還有288GB,注意要選擇 primary,physical volume,點擊建立便可。一樣的方法,若是有多塊磁盤,能夠重複建立。
wps_clip_image-20760
2. 創建卷組(volume group)
卷組是由一個或多個物理磁盤分區組合在一塊兒的卷羣組,至關是一個磁盤池。切換到Volume Groups選項,點擊新建卷組並選擇剛剛新建好的卷。
wps_clip_image-4344
3. 建立iscsi 卷(iscsi volume)
iscsi volume 能夠看做是從卷組(磁盤池)劃分出來的邏輯卷(至關於一個虛擬的邏輯驅動器)。容量咱們隨便設置一個60G左右,文件類型選iSCSI。這裏咱們創建倆個iscsi卷,以下圖所示。若是沒法建立,須要切換到services選項卡,將iSCSI Target服務設置成Enabled狀態
wps_clip_image-29690
wps_clip_image-31422
4. 增長iscsi Target IQN,映射Target IQN(LUN)IQN,即iSCSI qualifier name,iSCSI 合格命名。LUN 即Logical Unit Numbers,邏輯單元數。切換到Volumes-iSCSI Targets界面,Target configuration,點擊下面的add,能夠添加Target IQN。咱們剛剛建了倆個卷,因此能夠add倆個IQN。
wps_clip_image-20487
在LUN Mapping這裏,點擊map剛剛建立的IQN便可。
wps_clip_image-26784
5. 設置網絡訪問控制列表
Network ACL用於設置讓哪些主機(主要是指IP 地址)能夠鏈接本機的iscsi Target,這裏咱們設置一個網段便可,注意後面要選擇Allow。
wps_clip_image-5606
6. 開啓「iscsi target 服務。在Service菜單中,將 iSCSI Target服務設置成Enabled便可。
7. 咱們來測試鏈接到iSCSI,使用的操做系統是win7,XP須要下載iSCSI initiator for XP。打開控制面板的管理工具--iSCSI Initiator,出現以下圖所示的界面,咱們輸入Target IQN,點擊快速鏈接便可。
能夠看到,硬盤中多了一個分區,並且是沒有分配的,很爽吧。
wps_clip_image-27126
再來在 vSphere Server 中添加看看,首先要添加一個存儲適配器,輸入 Target IQN 添加後,咱們再在存儲器這裏添加存儲器,

以下圖所示,系統會自動識別到我建立好的iscsi volume,選擇一個要添加的,一直下一步便可完成操做,重複操做能夠將三個所有加入進來。能夠看到已經添加成功了。在cluster中的ESX主機的刷新一下,能夠看到,都有剛剛加入的iscsi volume。linux

總結:vSphere vMotion,HA,DRS等高級功能的實現,必須使用多塊網卡,而且須要一個或多個獨立存儲(多個存儲用於存儲的vMotion)。在實驗環境或者要求不高的生產環境中,咱們可使用Openfiler軟件要實現獨立存儲,固然也可使用免費的NAS服務器 FreeNas,掌握了獨立存儲的配置,接下來咱們就能夠配置vMotion了。
相關文章
相關標籤/搜索