為了適應現在雲計算趨勢,提升我們自身的能力,未來幾個月公司會尋找各自渠道要求我與幾位同事參加各個廠商雲計算相關的培訓,當然不是那種簡簡單單的介紹產品的那種培訓,都會沉淀到技術底層。當然我也會把這種培訓得到內容和各位分享。
number one:華三CAS
培訓內容:
- 工程開局准備
- 工程開局規划
- CAS安裝
- CVM雙機熱備配置
- H3C雲資源配置
1.工程開局准備
環境要求:確定機櫃、電源要具備
服務器要求:CPU支持intel-v或者amd-v技術支持,確定是否兼容(CAS兼容列表)
管理服務器:
業務服務器:
准備安裝文件:http://www.h3c.com/cn/Service/Software_Download/H3Cloud/Catalog/Cloud_Virtualization/CAS_CVM/
2.工程開局規划
-
網絡規划:
FC SAN存儲典型組網
兩台以太網交換機做IRF堆疊,增加可靠性。
兩台FC交換機之間不需要做堆疊。
CVM主機(也即管理主機)至少需要2個網卡,分別連接兩台以太網交換機,2個網卡做聚合,此時CVM主機不承載虛擬機業務。
CVK主機(也即業務主機)至少需要4個網卡,分別用於管理網(2個網卡)、和業務網絡(2個網卡)。管理網和業務網絡的2個網卡分別連接到兩台以太網交換機,並且管理網和業務網絡的2個網卡分別做網卡聚合。至少需要1個雙端口的FC HBA卡,分別連接兩台FC交換機,並且配置多路徑。
FC SAN共享存儲至少需要1個雙端口FC HBA卡,分別連接兩台FC交換機,並且配置多路徑。
管理網和業務網絡通過VLAN隔離。
IP SAN存儲典型組網
2台以太網交換機做IRF堆疊,增加可靠性。
CVM主機(也即管理主機)至少需要2個網卡,分別連接兩台以太網交換機,2個網卡做聚合,此時CVM主機不承載虛擬機業務。
CVK主機(也即業務主機)至少需要6個網卡,分別用於管理網(2個網卡)、存儲網絡(2個網卡)和業務網絡(2個網卡)。管理網、存儲網絡和業務網絡的2個網卡分別連接到兩台以太網交換機,並且管理網、存儲網絡和業務網絡的2個網卡分別做網卡聚合。
IP SAN共享存儲至少需要2個網卡,分別連接兩台以太網交換機,2個網卡做聚合。
管理網、存儲網絡和業務網絡通過VLAN隔離。
FC存儲網絡:
Zone是交換機上的標准功能,通過在SAN網絡中交換機上進行Zoning的配置,可以將連接在SAN網絡中的設備,邏輯上划分為不同的區域,使各區域的設備相互間不能訪問,使網絡中的主機和設備間相互隔離。相當於以太網交換機中的VLAN可以隔離主機;
Zone內的設備可以相互訪問,但不能訪問其他Zone的設備。Zone的成員可以有三種:“Domain,Port”;”WWN”;”Alias”;
建議以一個服務器HBA口和一個存儲HBA口來划分一個Zone。
下圖是FC環境下的最佳組網方式:
l 服務器中的雙端口FC HBA卡,兩個端口分別連接到不同的FC交換機;
l FC 共享存儲的每個控制器安裝雙端口的FC HBA卡,兩個端口分別連接到不同的FC交換機;
l 兩台FC交換機之間不互聯。
如下分別介紹通過端口號和WWN划分ZONE的舉例:
主機“H3C CAS CVK#1”的FC HBA卡的WWN信息為:
1端口:50:01:43:80:24:d2:8a:aa
2端口:50:01:43:80:24:d2:8a:ab
主機“H3C CAS CVK#2”的FC HBA卡的WWN信息為:
1端口:50:01:43:80:24:d2:8b:ac
2端口:50:01:43:80:24:d2:8b:ad
FC SAN共享存儲“控制器#1”的FC HBA卡的WWN信息為:
1端口:50:01:43:80:24:d2:8c:aa
2端口:50:01:43:80:24:d2:8c:ab
FC SAN共享存儲“控制器#2”的FC HBA卡的WWN信息為:
1端口:50:01:43:80:24:d2:8c:ac
2端口:50:01:43:80:24:d2:8c:ad
使用WWN划分ZONE(推薦):
“FC交換機#1”上配置Zone的命令如下:
zonecreate "CVK01-01", "50:01:43:80:24:d2:8a:aa; 50:01:43:80:24:d2:8c:aa "
zonecreate "CVK01-02", "50:01:43:80:24:d2:8a:aa; 50:01:43:80:24:d2:8c:ac "
zonecreate "CVK02-01", "50:01:43:80:24:d2:8b:ad; 50:01:43:80:24:d2:8c:aa "
zonecreate "CVK02-02", "50:01:43:80:24:d2:8b:ad; 50:01:43:80:24:d2:8c:ac "
“FC交換機#2”上配置Zone的命令如下:
zonecreate "CVK02-01", "50:01:43:80:24:d2:8b:ac; 50:01:43:80:24:d2:8c:ad "
zonecreate "CVK02-02", "50:01:43:80:24:d2:8b:ac; 50:01:43:80:24:d2:8c:ab "
zonecreate "CVK01-01", "50:01:43:80:24:d2:8a:ab; 50:01:43:80:24:d2:8c:ad "
zonecreate "CVK01-02", "50:01:43:80:24:d2:8a:ab; 50:01:43:80:24:d2:8c:ab "
使用端口號划分ZONE:
“FC交換機#1”上配置Zone的命令如下:
zonecreate "CVK01-01", "1,1; 1,3"
zonecreate "CVK01-02", "1,1; 1,4"
zonecreate "CVK02-01", "1,2; 1,3"
zonecreate "CVK02-02", "1,2; 1,4"
“FC交換機#2”上配置Zone的命令如下:
zonecreate "CVK02-01", "2,1; 2,3"
zonecreate "CVK02-02", "2,1; 2,4"
zonecreate "CVK01-01", "2,2; 2,3"
zonecreate "CVK01-02", "2,2; 2,4"
存儲規划
本地磁盤規划:
如果服務器使用了兩塊本地磁盤,建議對這兩塊本地磁盤做RAID 1。
如果服務器使用了兩塊以上的本地磁盤,則建議對本地磁盤做RAID 5。
外接存儲規划:
CAS系統支持IP SAN和FC SAN的存儲設備,建議對存儲設備做RAID 5或者RAID 6。
CAS系統最大支持16TB的共享文件系統,因此在規划存儲設備時最大可以規划16TB的存儲卷,推薦分配10TB~16TB的存儲卷。
主機池、集群、主機和共享文件系統規划
虛擬化平台規模規划建議:
l 一個主機池不建議超過4個HA集群;
l 每個HA集群下不要超過10台CVK主機;
l 每個集群建議不超過10個共享文件系統;
l 共享文件系統最大支持16TB的存儲卷,建議使用10TB~16TB的存儲卷;
l 一個共享文件系統僅在一個集群下使用。
主機規划:
主機規划主要包括主機名和密碼的規划,需要按照客戶的規范要求進行規划。
CAS系統最大支持255個字符的主機名,允許大小寫字母、數字和連接符,不能包含下划線、不能以數字開頭。
可以參考下表規划主機名和密碼信息:
H3C CAS系統支持IP SAN和FC SAN存儲設備。並且在掛載存儲卷時支持多種類型,建議使用共享文件系統掛載存儲卷;
一個共享文件系統最大可以被一個主機池下的32台主機同時使用;
一個共享文件系統最大支持16TB的存儲卷,建議使用10TB~16TB的存儲卷;
服務器的Initiator信息需要保證唯一性,否則會導致共享文件系統異常。
如果存儲設備為FC SAN存儲時,要求服務器配置FC HBA卡完成與存儲設備的連接。
如果存儲設備為IP SAN存儲時,服務器作為iSCSI Initiator與存儲卷的Target完成連接。
如果存儲設備為IP SAN存儲時,服務器安裝完H3C CAS軟件后默認存在Initiator信息,但是該Initiator信息復雜,不方便使用和維護,而且重裝CAS軟件后該Initiator信息會變化,為了操作和維護的方便,建議修改服務器的Initiator信息。
可以參考下表規划服務器的Initiator信息。
3.CAS安裝
IPMI加載CAS鏡像
步驟1 在安裝主菜單頁面中通過【空間鍵】選擇安裝“CVM”、“CIC”或“SSV”組件,“CVK”組件默認已經包含。如下截圖表示選擇了“CVM”組件,將會安裝CAS的“CVK”和“CVM”組件。
步驟2 在【選擇CAS語言】欄選擇CAS的語言,選擇【Chinese - Chinese CAS Version】。
步驟3 在【Configure the network】中,根據安裝規划選擇管理網卡。
在【IP address】輸入管理網IP地址信息。
在【Netmask】輸入子網掩碼信息。
在【Gateway】輸入網關信息。
在【Name server address】中可以為空。
在【Hostname】欄中輸入主機名稱。
在【Domain name】欄可以為空。
步驟4 在【root password】欄輸入密碼信息。
再次輸入root用戶密碼。
步驟5 如果服務器沒有插入本地磁盤,而是使用FC磁盤,那么選擇【Yes】加載FC HBA卡驅動,將CAS系統安裝到FC磁盤中。否則選擇【No】。
步驟6 首次安裝時,建議選擇【Guided – use entire disk】方式進行自動分區。然后按【Enter】鍵。
步驟7 在如下截圖中按【Enter】鍵。
步驟8 在【Write the changes to disks】中選擇【Yes】,開始CAS軟件的安裝。
4.CVM雙機熱備配置:
在其中的一台CVM主機執行腳本“cvm_main.sh”實現雙機熱備功能。
腳本運行過程中,因為需要初始化本地及對端硬盤分區,花費時間會比較長,請耐心等待。
具體花費時間長短與實際環境中的硬盤大小及網絡速度有關。一般來講,千兆網絡環境下,每100G硬盤大約花費20分鍾,而在萬兆網絡環境中,花費時間會適當減少。
舉例如下:
root@CVM01:~# cvm_main.sh 192.168.1.193 192.168.1.11 192.168.1.12 CVM01 192.168.1.191 CVM02 192.168.1.192 root 7789 8879 239.88.3.77 5687
5.CAS雲資源配置
登錄CAS系統
在本地電腦打開瀏覽器(推薦使用谷歌瀏覽器),輸入URL:http://ip:port/cas(如:http://192.168.11.10:8080/cas)。
H3C CAS系統的登錄界面中,默認的用戶名和密碼為:admin/admin
配置雲資源:
NTP服務配置
CAS系統中CVM主機、CVK主機之間的系統時間必須保持一致,可以通過配置NTP服務器實現。
安裝完CAS軟件系統,系統默認開啟了NTP服務,建議將CVM主機作為NTP的服務端,其他CVK主機作為NTP的客戶端,與CVM的主機時間保持一致。(雙機熱備環境時使用虛IP)
在【雲資源】頁面下點擊【NTP時間服務器】按鈕。
在彈出的【設置NTP時間服務器】對話框中輸入CVM主機的IP地址(CVM雙機熱備環境時使用虛IP),點擊【確定】按鈕即完成NTP配置。主機池配置
在【雲資源】頁面中,點擊【增加主機池】按鈕,在彈出的【增加主機池】對話框中輸入主機池名“HostPool”,然后點擊【確定】按鈕
主機池創建完成后,在【雲資源】下顯示了新增加的主機池【HostPool】。集群配置
在主機池【HostPool】頁面中點擊【增加集群】按鈕,彈出【增加集群】對話框。包括了4個步驟,分別為【1 基本信息】、【2 HA策略】、【3 計算DRS】和【4 存儲DRS】。
主機配置
在集群【Cluster】下點擊【增加主機】按鈕,彈出【增加主機】對話框。
在彈出的【增加主機】對話框中輸入主機的“IP地址”、“用戶名”和“密碼”。增加主機完成后,在集群【Cluster】下顯示新增加的主機【CAS-CVK01】。
虛擬交換機配置增加存儲虛擬交換機
在主機【CAS-CVK01】的【虛擬交換機】頁面,點擊【增加】按鈕,彈出【增加虛擬交換機】對話框。包括了2個步驟,分別為【1 基本信息】、【2 配置網絡】。
增加業務虛擬交換機
配置方法同上,可以不配置IP地址信息。
虛擬交換機多網卡綁定(可選)
在【物理接口】選擇多個網卡時,則需要對虛擬交換機多網卡綁定,鏈路聚合模式支持“靜態綁定”和“動態綁定”,負載分擔模式支持“主備負載分擔”、“基本負載分擔”和“高級負載分擔”。
與虛擬交換機連接的物理交換機上需要配置相應的鏈路聚合,否則將有可能導致CVK系統不可用。
如果虛擬交換機配置了“動態鏈路聚合”,則連接的物理交換機上必須配置動態聚合。
如果虛機交換機配置了“靜態鏈路聚合”,且負載分擔模式為“主備負載分擔”,則物理交換機上不應該配置聚合。
如果虛機交換機配置了“靜態鏈路聚合”,且負載分擔模式為“基本負載分擔”或者“高級負載分擔”,則物理交換機上應配置靜態聚合。
推薦使用“主備負載分擔”或“基本負載分擔”,不建議使用“高級負載分擔
存儲池配置
&說明:
H3C CAS軟件安裝完成后,默認已存在兩個“本地文件目錄”類型的“isopool”和“defaultpool”存儲池。“isopool”存儲池主要存放操作系統的ISO安裝文件,“defaultpool”存儲池主要存放虛擬機磁盤文件。
H3C CAS系統支持“LVM本地存儲卷”、“iSCSI網絡存儲”、“FC網絡存儲”、“本地文件目錄”、“NFS網絡文件系統”、“共享文件系統”和“Windows系統共享目錄”等類型的存儲池,推薦使用“共享文件系統”類型。
H3C CAS系統的HA、DRS和DPM等功能依賴於共享存儲,虛擬機的磁盤文件存放在“共享文件系統”類型的存儲池中。
H3C CAS系統支持IP SAN和FC SAN共享存儲,因此共享文件系統也被分為“iSCSI共享文件系統”和“FC共享文件系統”兩種類型。
一個共享文件系統限制在一個集群中使用。
如果虛擬機對磁盤IO有較高要求,可以使用“iSCSI網絡存儲”、“FC網絡存儲”的存儲池,虛擬機通過塊設備方式使用該存儲池,比如醫院的HIS系統。
增加虛擬機
在主機【CAS-CVK01】頁面,點擊【增加虛擬機】按鈕,彈出【增加虛擬機】對話框。包括了【1 基本信息】和【2 硬件信息】配置。
虛擬機安裝操作系統
在虛擬機頁面,點擊【啟動】按鈕啟動虛擬機。
虛擬機安裝CAS Tools工具
&說明:
虛擬機安裝后,H3C CAS平台和虛擬機之間相互獨立,H3C CAS平台無法獲取虛擬機CPU、內存利用率等信息。因此需要在虛擬機中安裝CAS Tools工具。
比如,虛擬機的內存利用率為100%。
以上是第一天學習資料。目前給我的感覺,cas有的地方限制多。好了。今天就這么多。明天繼續分享