<b>4月9日至15日,Yealab資料中心實驗室馬海波老師将到上海宣講VMware vSphere5。屆時,對于内部安全學員可以免費聽課,對外優惠價格為800元/周,并附送價值500元的教學配套視訊。歡迎對虛拟化感興趣的朋友前來試聽(限2天)</b><b></b>
<b></b>
<b>資料中心第一門課程vsphere正式登陸上海Yeslab,報名上海安全CCIE,送本地資料中心課程!</b>
YESLAB資料中心課程介紹
<a href="http://blog.sina.com.cn/s/blog_52ddfea301010kdv.html">http://blog.sina.com.cn/s/blog_52ddfea301010kdv.html</a>
4月底之前報名Yeslab上海安全CCIE的學員,享受21800(一次不過返還一次考試費)+ 資料中心本地課程的優惠!!!
Yeslab安全實驗室,3月累計PASS 12人,創月PASS人數新高!!!
<a href="http://blog.sina.com.cn/s/blog_52ddfea3010112l5.html">http://blog.sina.com.cn/s/blog_52ddfea3010112l5.html</a>
yeslab 現任明教教主VMware vSphere5.0 獨家最新淘寶購買連接配接
<a href="http://item.taobao.com/item.htm?id=13921698363">http://item.taobao.com/item.htm?id=13921698363</a>
<b>vSphere 5.0</b><b>無</b><b>SAN</b><b>環境下部署</b><b>VMware vSphere Storage Appliance(這是vsphere5第13章内容,如需擷取相關視訊講解,請購買 Yeslab vsphere5錄像)</b>
在無SAN的 vSphere環境中使用vSphere Storage Appliance可以在本地存儲上建立共享存儲,來實作vSphere一些進階特性,比如vMotion,DRS,以及high availability (HA),實施VSA的最終目的就是在不損失vSphere一些進階特性應用的前提下盡量為中小型企業節省建構整個SAN所支出的費用。
VSA利用兩台或者三台ESXi5主機上的本地存儲建立一個VSA存儲Cluster,這個Cluster提供了NFS方式的共享存儲。此外,VSA利用ESXi主機上的硬體Raid10陣列以及Cluster上的資料複制功能來實作即使其中一個ESXi節點故障或者其中磁盤損壞情況下,在恢複過程中整個共享存儲可以繼續正常使用。
VSA Cluster所需元件:
ESXi 5.0 Hosts (兩台或者三台): 其中本地存儲要求為Raid10陣列,必須初始配置。
vCenter Server 5.0 :管理參與VSA Cluster的ESXi主機,如果它是VM環境,則運作此VM的ESXi主機不能加入VSA Cluster。
vSphere Client 5.0 :遠端連接配接管理vCenter工具,通過<b>VSA Manager</b>面闆可以管理VSA Cluster。
vSphere Storage Appliance 10 : 運作SUSE linux 企業版的虛拟機VM,裡面運作的一組storage clustering services執行如下任務:管理每個ESXi主機的存儲容量、性能,提供iSCSI服務,管理VSA與VSA Manager之間的結連。
VSA Manager : vCenter 5.0擴充插件,執行部署VSA,挂載VSA上的存儲卷,監控整個VSA Cluster狀态、性能。
VSA Cluster Member : 每台運作着VSA虛拟機,并參與VSA Cluster的ESXi主機,隻能是兩台或者三台。
VSA Cluster Service : 運作在vCenter5.0上服務,僅僅用于兩節點VSA Cluster模式,可以為兩個節點提供故障仲裁。
Gigabit Ethernet Switches: Gigabit Ethernet switches為VSA Cluster可以提供高速的骨幹網絡。
<b>本次部署環境實為兩節點架構:</b><b></b>
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072583ysEI.jpg"></a>
<b>其中實作共享存儲的原理圖如下:</b><b></b>
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072586ZIV7.jpg"></a>
<b>VSA Cluster </b><b>其中每</b><b>ESXi HOST</b><b>網絡架構圖如下:</b><b></b>
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072591YFJT.png"></a>
關于上面的一些圖中内容解釋,會在教程視訊的理論課程中介紹,限于篇幅,在此文檔裡不詳述。
下面是整個部署實驗部分:
1) 實驗環境規劃:
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072598Mgx0.png"></a>
2)實驗步驟:
一,安裝準備vCenter 5.0環境,此部分過程略
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072601N83Q.jpg"></a>
二,安裝準備兩台ESXi主機,原始預設配置,并且本地存儲使用Raid10陣列,并添加到vCenter的DC中。
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_133307260464jU.jpg"></a>
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072607UTew.jpg"></a>
每台ESXi主機都必須是單一本地存儲(建議使用Raid10陣列,且此時也不能部署任何VM在ESXi上):
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072609LvFZ.jpg"></a>
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_13330726115xYZ.jpg"></a>
網絡配置也為預設情況:
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072613FgdA.jpg"></a>
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072615AFoa.jpg"></a>
三,在vCenter上安裝VSA Manager:
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072618exgy.jpg"></a>
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072620sOyY.jpg"></a>
在這個比較長的自動安裝過程中,會自動掃描所有和vCenter同一網段的ESXi主機,并試圖将這些掃描到的主機加入到vCenter裡一個新建立的VSADC資料中心中,但是在過程中由于沒有彈出ESXi所需的憑據認證(也就是使用者名和密碼),是以這個過程可能會失敗,不過不會影響我們後續操作,因為我們已經建立了一個資料中心:yeslab vsa,并已經将兩台ESXi加入了此資料中心。
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072623uAZX.jpg"></a>
安裝完畢後一定要在vCenter上确認下面幾個服務能夠正常啟動:
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072626faLC.jpg"></a>
需要重新登入vCenter後,在資料中心管理界面會多了VSA Manager tab面闆 (另外運作vCenter的用戶端需要安裝最新的plash player):
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072630Q7Rs.jpg"></a>
在開始安裝VSA cluster之前,我們最好分别先在兩台ESXi主機上手動為vSwitch 0添加一個NIC team的網卡,如果使用下面自動添加功能的話,很容易導緻網卡添加不恰當造成ESXi管理IP連接配接不同的現象:
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072633RzHP.jpg"></a>
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072637wEAv.jpg"></a>
上面具體添加哪塊NIC,需要根據自己實際環境情況決定,接下來開始安裝VSA Cluster:
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072640lH8V.jpg"></a>
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072643Ec6E.jpg"></a>
在下圖的界面裡,注意:可能會因為各種錯誤的配置導緻status狀态出現紅色叉号不能進行下一步,如不是單一的存儲或者存儲上已經有VM或者不是預設的網絡配置等等。
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072647PLFY.jpg"></a>
配置VSA Cluster的IP參數:
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072649jNkU.jpg"></a>
配置ESXi主機66.66.3.103上的VSA0的IP參數:(每個IP參數的具體功能參考前面的IP規劃内容對号入座)
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072652Zzk0.jpg"></a>
配置ESXi主機66.66.3.202上的VSA1的IP參數:(每個IP參數的具體功能參考前面的IP規劃内容對号入座)
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072656vl5V.jpg"></a>
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072659OdSe.jpg"></a>
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072663FVm3.jpg"></a>
又是一個漫長的安裝過程:
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072669UfUX.jpg"></a>
ESXi66.66.3.103主機上自動配置的網絡内容:(根據實際情況不需要更改)
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072672JTuC.jpg"></a>
ESXi66.66.3.202主機上自動配置的網絡内容:(根據實際情況需要更改)
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_133307267610Mt.jpg"></a>
改成适當的NIC Team:
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072679TcLr.jpg"></a>
vSwitch1上的VSA-VMotion VM kernel預設沒有開FT功能,如果開啟FT,需要兩台ESXi分别手動如下配置:
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072683xYsa.jpg"></a>
接下來等待一段時間,所有程式安裝完畢,如下圖:
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072686r6kQ.jpg"></a>
關閉安裝界面之後,出現管理VSA界面,其中VSADs-0和VSADs-1就是兩個建立好的共享存儲:
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072690WuP8.jpg"></a>
部署XP虛拟機準備測試FT功能:
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072695hJ0y.jpg"></a>
手動開啟XP VM的FT功能:
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072700Prcr.jpg"></a>
成功使用vSphere進階特性之一FT功能--至此部署VSA完畢!
<a href="http://51ctoblog.blog.51cto.com/attachment/201203/30/3689370_1333072704JYyV.jpg"></a>
參考文檔:VM-vSphere-Storage-Appliance-Deep-Dive-WP
vsphere-storage-appliance-10-admin
By: heymo (Yeslab 馬海波) 2012/3/29
本文轉自Yeslab教主 51CTO部落格,原文連結:http://blog.51cto.com/xrmjjz/821312