存儲與虛擬機管理

概述
1 存儲是vSphere基礎物理架構中一個很是關鍵的部分,可使用Openfiler來搭建
2 vMotion利用對服務器、存儲和網絡鏈接的全面虛擬化,可將正在運行的整個虛擬機從一臺服務器即時遷移到另外一臺服務器
案例前置知識點
ESXi的存儲
本地存儲
不須要經過網絡便可進行通訊的內部磁盤或外部磁盤,包括SCSI、IDE、SATA、USB和SAS等存儲系統
不支持在多ESXi主機之間共享
外部共享存儲
是ESXi主機經過網絡鏈接的外部存儲磁盤或陣列,包括SAN、iSCSI、NFS等存儲協議,能夠由多個ESXi主機共享
什麼是openfiler
openfiler時一個免費的NAS/ISCSI的SAN服務器系統,主要用於爲LAN主機提供對立存儲系統。openfiler提供了包括nfs、smb、iscsi、target等多種鏈接方式,通常經過http的方式進行管理。若是要訪問openfiler上的數據,能夠經過iscsi initiator、共享文件夾以及掛載等方式實現
什麼時vmoton
vmotion時全部vshpere高級功能的基礎,可實現熱遷移,即將虛擬機在不關閉電源的狀況下從一臺esxi主機實時遷移到另外一臺esxi主機,從而能夠更加方便的維護、減小故障等
1)vmotion的遷移過程
①請求vmotion遷移時,vcenter server會驗證虛擬機與esxi主機狀態是否穩定
②此時,源esxi主機將虛擬機內存克隆到新的esxi主機
③源esxi主機將克隆期間發生改變的內存信息記錄在位圖(memory bitmap)上
④當虛擬機內存數據遷移到新esxi主機後,源esxi主機會使虛擬機處於靜止狀態,此時虛擬機沒法提供服務,而後再將memory bitmap克隆到新的esxi主機。禁止狀態所須要的時間極爲短暫
⑤新esxi再根據memory bitmap恢復內存數據,完成後兩臺esxi主機對於這臺虛擬機的內存就徹底一致
⑥最後在新esxi主機運行該虛擬機,並在源esxi主機中刪除內存數據
2)運行vmotion的兼容性要求
①不容許鏈接只能單臺esxi主機才能識別的設備如光驅、軟盤
②不容許鏈接沒有物理網絡的虛擬交換機
③遷移的虛擬機必須存放在外部共享存儲,而且全部esxi主機都可訪問
④esxi主機至少1塊千兆網卡用於vmotion
⑤若是使用標準交換機,必須確保全部esxi主機的端口組網絡標籤一致
⑥全部esxi主機使用的cpu供應商必須一致(intel或amd)
案例環境存儲與虛擬機管理存儲與虛擬機管理
1、安裝openfiler
1.新建虛擬機
在選擇os時,選linux,版本選擇其餘64位,網卡選擇僅主機存儲與虛擬機管理
2.在進行磁盤的容量指定時,指定500G。本例還須要再添加一塊物理磁盤,爲添加的磁盤指定磁盤容量爲1TB,單擊"繼續"按鈕存儲與虛擬機管理存儲與虛擬機管理
3.加載openfiler的iso光盤鏡像,安裝系統存儲與虛擬機管理
4.按enter進入安裝過程。openfiler的安裝過程與linux很是的類似,在選擇磁盤分區時候,保持默認設置,單擊,"next"按鈕存儲與虛擬機管理
5.在網絡ip地址配置界面選擇手動配置,在ip地址處填寫192.168.200.3存儲與虛擬機管理
6.安裝時其它選項保持默認設置,繼續便可存儲與虛擬機管理
7.完成後,點擊reboot重啓存儲與虛擬機管理
8.2、配置openfiler略
3、openfiler系統配置iscsi
當openfiler系統安裝並啓動完成後,系統全部後續配置過程都是以web方式配置完成的
1.在客戶機上打開瀏覽器,輸入地址https://192.168.200.1:446,而後輸入系統默認的web界面的用戶名和密碼,用戶名是openfiler,密碼爲password!](https://s4.51cto.com/images/blog/201801/20/30f53d841b536eb69186a08afc31e6e8.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)2.進入openfiler的配置界面![](https://s4.51cto.com/images/blog/201801/20/4ed31653932d96115357c8e414d2418c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)①在系統菜單system下的network access configuration區域,配置容許訪問openfiler系統的安全訪問控制列表。只有加入到openfiler的網絡訪問控制列表中的網絡活豬基地直,才能夠訪問openfiler系統所提供的虛擬存儲服務。在本例name處填寫esxi,network/host處填寫192.168.200.0網段,type類型選擇share方式,添加完畢後單擊update按鈕完成系統被配置更新![](https://s4.51cto.com/images/blog/201801/20/618027e9699fe56718c2a3b27e794026.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=
②單擊volumes菜單,選擇右側的block devices,會顯示系經過掛載的硬盤信息存儲與虛擬機管理在下方partition type處選擇physical volume(物理卷),磁盤數值保持默認,單擊create按鈕建立分區(此處
③單季第二塊磁盤的/dev/sdb,進入到次盤編輯界面,能夠看到已經分配的磁盤分區信息。便是lvs的建立過程)存儲與虛擬機管理
④而後建立卷組,單擊頁面右側的volume groups菜單,填寫名稱iscsi,勾選剛建立的設備/deb/sdb,單擊add volume group按鈕便可存儲與虛擬機管理
⑤單擊頁面右側的add volume,建立iscsi卷。本例填寫卷名稱iscsi,volume大小能夠拖動,本例賦予最大值,volume type選擇block(iscsi。fc,etc),單擊create按鈕建立存儲與虛擬機管理存儲與虛擬機管理
⑥而後須要開啓iscsi target server服務,單擊services標籤,將iscsi target設置爲enabled(至關於開機自啓動),將current status改成running(至關於手動啓動,當即)存儲與虛擬機管理
⑦而後選擇菜單欄中volume標籤,單擊頁面右側iscsi targets,單擊add按鈕,添加一個iscsi target。而後單擊lun mapping標籤,保持默認選項,單擊map按鈕便可存儲與虛擬機管理存儲與虛擬機管理存儲與虛擬機管理存儲與虛擬機管理說明:iqn(iscsi qualified name)即iscsi合格名稱存儲與虛擬機管理
⑧單擊network acl標籤,將默認deny改爲allow,而後單擊update按鈕。而後單擊chanpauthentication,添加能夠訪問此target的用戶(可選),至此openfiler端配置完成存儲與虛擬機管理
9.4、建立所需端口組
本試驗須要建立兩個端口組,一個用於vmotion,一個用於鏈接iscsi存儲,能夠把這兩個端口組都放在默認的vswitch0上,也能夠建立新的虛擬交換機,另外,兩個esxi主機上必定要建立相同名稱的端口組,可使用分佈式交換機,本例是在兩個esxi主機上分別建立手工的建立相同名稱的端口組,另外,爲了增長帶寬每一個esxi虛擬交換機都有兩個上行鏈路
(一)、在192.168.10.249上建立端口組
1.建立vmotion端口組存儲與虛擬機管理存儲與虛擬機管理存儲與虛擬機管理存儲與虛擬機管理存儲與虛擬機管理
2.建立iscsi端口組,並將其建立在新的標準交換機上存儲與虛擬機管理存儲與虛擬機管理存儲與虛擬機管理存儲與虛擬機管理存儲與虛擬機管理3.爲vswitch0添加一個物理網絡適配器vmnic2存儲與虛擬機管理存儲與虛擬機管理存儲與虛擬機管理存儲與虛擬機管理4.添加完成後效果存儲與虛擬機管理存儲與虛擬機管理(二)、192.168.10.250上設置徹底相同,只是vmotion的ip設置爲192.168.10.6,iscsi的ip爲192.168.200.3便可
5、鏈接共享存儲
(一)、在192.168.10.249上添加共享存儲
1.在導航欄依次單擊vcenter--主機,打開管理顯像卡的存儲器選項卡,在左側欄打開存儲適配器頁面,能夠看到一塊已經鏈接的本地存儲vmhba1,容量爲400GB存儲與虛擬機管理
2.單擊"添加新的存儲適配器"按鈕存儲與虛擬機管理
3.軟件iscsi適配器是esxi內核內置的一種用於鏈接存儲的適配器,單擊"軟件適配器",添加一個軟件適配器存儲與虛擬機管理
4.選擇剛剛建立好的iscsi適配器,在下面的適配器詳細信息中打開"屬性"選項卡,確認適配器狀態爲"已啓用"
5.打開"網絡端口綁定"選項卡,單擊"添加"按鈕存儲與虛擬機管理
6.選擇剛剛建立好的iscsi端口組,單擊"肯定"按鈕存儲與虛擬機管理
7系統會提示從新掃描存儲網絡適配器,單擊,"從新掃描主機的存儲適配器以發現新添加的存儲適配器"按鈕存儲與虛擬機管理
8.打開'目標"選項卡",選擇"動態發現",單擊"添加"按鈕存儲與虛擬機管理
9.輸入iscsi服務器的ip地址,端口保持默認設置,單擊"肯定"按鈕存儲與虛擬機管理
10.系統會再次提示從新掃描該存儲適配器,單擊"從新掃描主機的存儲適配器以發現新的添加的存儲設備"按鈕存儲與虛擬機管理
11.打開設備選項卡,能夠看到已經鏈接的iscsi存儲存儲與虛擬機管理
12.打開"相關對象"選項卡中的"數據存儲"選項卡,此處列出的是當前主機可用的存儲設備,而後單擊"建立新的數據存儲"按鈕(爲前面鏈接的共享存儲分配文件系統)存儲與虛擬機管理
13.選擇"VMFS",單擊"下一步"按鈕,VMFS 是一種在塊存儲上部署的數據存儲格式,ESXI用數據存儲來存儲虛擬機,這種格式是針對存儲虛擬機而油畫的特殊高性能文件系統各式存儲與虛擬機管理
14.在列出的設備中選擇1個,名稱自定義爲datastore_iscsi,本案例保持默認,單擊下一步按鈕存儲與虛擬機管理
15.默認選擇VMFS5.5,單擊下一步按鈕存儲與虛擬機管理
16此處能夠對存儲的實用空間進行分配,實際項目中的分配狀況可能各有不一樣,本案例保持默認設置,單擊下一步按鈕存儲與虛擬機管理
17.確認無誤後單擊完成按鈕存儲與虛擬機管理
(二)、在192.168.10.250上添加共享存儲存儲與虛擬機管理注意在相關對象這處就不用再建立新的數據存儲了,由於他們在192.168.10.249上已經添加過了
6、vmotion遷移虛擬機
(一)、先遷移虛擬機磁盤文件
1.在虛擬機關機的狀態下遷移虛擬機磁盤文件存儲與虛擬機管理存儲與虛擬機管理存儲與虛擬機管理存儲與虛擬機管理
2.等待任務完成,打開存儲器選項卡,能夠在此選項卡中選擇將虛擬機遷移的共享存儲,而後依次打開"管理"選項卡中的"文件"選項卡,發現vm1的虛擬機文件已經被遷移到這個共享存儲上了存儲與虛擬機管理
3.爲了更好的觀擦vMotion的效果,先將虛擬機電源打開存儲與虛擬機管理存儲與虛擬機管理
4.給vm1配置一個ip地址,而後在真實機上ping -t 192.168.10.101
5.右擊虛擬機vm1,選遷移存儲與虛擬機管理存儲與虛擬機管理
6.此時會有一個報錯提示存儲與虛擬機管理
7.取消,而後編輯虛擬機vm1將cd-rom鏈接去掉存儲與虛擬機管理
8.再次進行vmotion,前面步驟省略存儲與虛擬機管理
9觀察遷移過程當中,虛擬機並無斷開,只是出現暫時的變慢存儲與虛擬機管理linux

相關文章
相關標籤/搜索