VMware vSphere
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡(jiǎn)單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:空間域名、雅安服務(wù)器托管、營(yíng)銷軟件、網(wǎng)站建設(shè)、廣漢網(wǎng)站維護(hù)、網(wǎng)站推廣。
5.1
Clustering Deepdive
HA.DRS.Storage DRS.Stretched Clusters
Duncan Epping &Frank Denneman
Translate By Tim2009 / 翻譯:Tim2009
目錄
版權(quán)
關(guān)于作者
知識(shí)點(diǎn)
前言
第一部分 vSphere高可用性
第一章 介紹vSphere高可用性
第二章 高可用組件
第三章 基本概念
第四章 重新啟動(dòng)虛擬機(jī)
第五章 增加高可用靈活性(網(wǎng)絡(luò)冗余)
第六章 訪問控制
第七章 虛擬機(jī)和應(yīng)用監(jiān)控
第八章 集成
第九章 匯總
第二部分 vSphere DRS(分布式資源調(diào)度)
第一章 vSphere DRS介紹
第二章 vMotion和EVC
第三章 DRS動(dòng)態(tài)配額
第四章 資源池與控制
第五章 DRS計(jì)算推薦
第六章 DRS推薦向?qū)?/p>
第七章 DPM介紹
第八章 DPM計(jì)算推薦
第九章 DPM推薦向?qū)?/p>
第十章 匯總
第三部分 vSphere存儲(chǔ)DRS
第一章 vSphere存儲(chǔ)DRS介紹
第二章 存儲(chǔ)DRS算法
第三章 存儲(chǔ)I/O控制(SIOC)
第四章 數(shù)據(jù)存儲(chǔ)配置
第五章 數(shù)據(jù)存儲(chǔ)架構(gòu)與設(shè)計(jì)
第六章 對(duì)存儲(chǔ)vMotion的影響
第七章 關(guān)聯(lián)性
第八章 數(shù)據(jù)存儲(chǔ)維護(hù)模式
第九章 總結(jié)匯總
第四部分 群集架構(gòu)的擴(kuò)展
第一章 群集架構(gòu)的擴(kuò)展
第二章 vSphere配置
第三章 故障排錯(cuò)
第四章 總結(jié)匯總
第五章 附錄
(端午節(jié)回了趟武漢,現(xiàn)在繼續(xù)更新,還請(qǐng)見諒)
第四部分 群集架構(gòu)的擴(kuò)展
第一章 群集架構(gòu)的擴(kuò)展
在這部分我們將繼續(xù)討論特定的基礎(chǔ)架構(gòu)、怎樣利用HA,DRS和存儲(chǔ)DRS以及怎樣部署增加可用性。無論是你的工作量還是資源提供給你的工作量,我們將通過一些設(shè)計(jì)建議和決策方法來進(jìn)行指導(dǎo)。當(dāng)然,為了在實(shí)施的細(xì)節(jié)上做出合適的決定,完全了解你的環(huán)境是必要的。無論如何,我們希望這個(gè)部分能提供一個(gè)恰當(dāng)?shù)姆绞嚼斫馊绾螌⒛承┕δ芊诺揭黄穑绾卧谀愕沫h(huán)境接收到需求的時(shí)候,建立理想的架構(gòu)。
場(chǎng)景
我們選擇是場(chǎng)景是擴(kuò)展群集,也會(huì)提到Vmware vSphere Metro Storage Cluster解決方案。我們選擇指導(dǎo)的場(chǎng)景來允許我們解釋多個(gè)設(shè)計(jì)和架構(gòu)考慮。盡管場(chǎng)景已經(jīng)測(cè)試過,在我們的實(shí)驗(yàn)環(huán)境中也有效,每個(gè)環(huán)境是獨(dú)一無二的,我們的建議基于我們的經(jīng)驗(yàn)和你的情況可能不同。
一個(gè)VMware vSphere Metro Storage Cluster (vMSC)配置是Vmware vSphere 5認(rèn)證的解決方案,基于群集結(jié)合存儲(chǔ)陣列同步復(fù)制。這個(gè)解決方案通常部署在數(shù)據(jù)中心距離上有限制的環(huán)境,往往大都市或者校園環(huán)境。
擴(kuò)展群集模式主要的優(yōu)勢(shì)是使數(shù)據(jù)中心充分活躍和工作負(fù)載平衡,因?yàn)檎军c(diǎn)之間虛擬機(jī)的遷移和存儲(chǔ)vMotion的能力,許多客戶發(fā)現(xiàn)了其吸引力,開啟 on-demand和non-intrusive來跨站點(diǎn)移動(dòng)工作負(fù)載,群集的擴(kuò)展能力提供主動(dòng)負(fù)載平衡自由,這應(yīng)該是主要的設(shè)計(jì)和實(shí)施目標(biāo)。
擴(kuò)展群集解決方案提供的好處:
工作負(fù)載移動(dòng)性
跨站點(diǎn)自動(dòng)負(fù)載平衡
增強(qiáng)避免停機(jī)時(shí)間
避免災(zāi)難
技術(shù)需求和約束
因?yàn)樘摂M機(jī)在線遷移的技術(shù)約束,有一些指定的需求必須在擴(kuò)展群集實(shí)施時(shí)需要考慮,這些需求在Vmware 硬件兼容向?qū)е写鎯?chǔ)部分的清單中,包括如下:
存儲(chǔ)連接使用光纖通道,ISCSI,SVD(存儲(chǔ)虛擬化設(shè)備)和支持FCOE
存儲(chǔ)連接使用NAS(NFS協(xié)議)在寫入的時(shí)候不支持vMSC配置(2012年8月)
在站點(diǎn)和ESXi管理網(wǎng)絡(luò)之間支持的最大網(wǎng)絡(luò)延遲為10ms往返時(shí)間(Round Trip Time (RTT))
注意vMotion僅僅在企業(yè)加強(qiáng)版的license下才支持的10ms延遲(Metro vMotion)
為了同步存儲(chǔ)重復(fù)鏈接支持最大的延遲是5ms(Round Trip Time (RTT)),通常你的存儲(chǔ)廠商會(huì)提供它們?cè)试S的最大的RTT
ESXi的vMotion網(wǎng)絡(luò)至少需要622Mbps的冗余網(wǎng)絡(luò)鏈路
存儲(chǔ)的需求比存儲(chǔ)同步復(fù)制解決方案要復(fù)雜一些,一個(gè)vSphere Metro Storage Cluster請(qǐng)求會(huì)由單個(gè)存儲(chǔ)子系統(tǒng)擴(kuò)展到站點(diǎn),在這個(gè)設(shè)計(jì)中,提供的數(shù)據(jù)存儲(chǔ)必須可以訪問(能讀能寫),并同時(shí)來自于兩個(gè)站點(diǎn)。更進(jìn)一步,當(dāng)問題出現(xiàn),ESXi主機(jī)必須能繼續(xù)從任一站點(diǎn)訪問數(shù)據(jù)存儲(chǔ),不影響正在進(jìn)行的存儲(chǔ)操作。
這排除了傳統(tǒng)的同步復(fù)制解決方案,當(dāng)他們?cè)诨顒?dòng)的(主)LUN之間創(chuàng)建主/備關(guān)系,數(shù)據(jù)被訪問,備LUN正在收到復(fù)制操作,在這些解決方案中,為了訪問備LUN,重復(fù)必須停止(或者撤銷),LUN可見主機(jī),現(xiàn)在升級(jí)了的備LUN有了完全不同的LUN ID,本質(zhì)上是一個(gè)新的可用副本,這種類型的解決方案適用于適用于傳統(tǒng)的災(zāi)難恢復(fù)。預(yù)計(jì)虛擬機(jī)需要在第二站點(diǎn)上啟動(dòng),vMSC需要同時(shí)配置第二站點(diǎn),vMSC需要同時(shí)配置不影響訪問,所以站點(diǎn)之間還是允許運(yùn)行著的虛擬機(jī)進(jìn)行遷移;正常的vMotion不會(huì)遷移虛擬機(jī)的磁盤文件。
vMSC的存儲(chǔ)子系統(tǒng)必須在兩個(gè)站點(diǎn)上同時(shí)讀寫,所有磁盤寫入站點(diǎn)同步來確保數(shù)據(jù)一致性。寫無論本地從哪個(gè)位置讀取,存儲(chǔ)架構(gòu)在群集站點(diǎn)間調(diào)用需要大量的帶寬和非常低的延遲,增加距離和延遲將引起磁盤寫入延遲,使得性能大打折扣,將不允許在群集站點(diǎn)的不同地點(diǎn)之間成功執(zhí)行vMotion。
統(tǒng)一和非統(tǒng)一
vMSC解決方案在不同區(qū)域目錄中分類,這些分類基于不同基礎(chǔ)的主機(jī)訪問存儲(chǔ)。理解不同類型的擴(kuò)展存儲(chǔ)解決方法非常重要,它會(huì)影響到你的設(shè)計(jì),有個(gè)主要的目錄在VMware 硬件兼容性列表中有描述:
統(tǒng)一主機(jī)訪問配置–兩個(gè)站點(diǎn)的ESXi主機(jī)要連接全部站點(diǎn)存儲(chǔ)群集上的存儲(chǔ)節(jié)點(diǎn)來訪問,提交ESXi主機(jī)的路徑是擴(kuò)展訪問距離
不統(tǒng)一的主機(jī)訪問配置–每個(gè)站點(diǎn)的ESXi主機(jī)只連接同一站點(diǎn)的存儲(chǔ)節(jié)點(diǎn),提交ESXi主機(jī)的路徑的存儲(chǔ)節(jié)點(diǎn)限制在本地站點(diǎn)。
讓我們從架構(gòu)和實(shí)施角度描述更深一些來確保它們足夠清晰。
統(tǒng)一,數(shù)據(jù)中心-A和數(shù)據(jù)中心-B的主機(jī)既能訪問數(shù)據(jù)中心A存儲(chǔ)系統(tǒng)又能訪問數(shù)據(jù)中心B存儲(chǔ)系統(tǒng)。實(shí)際上,存儲(chǔ)區(qū)域網(wǎng)絡(luò)在站點(diǎn)和所有主機(jī)之間被擴(kuò)展從而能訪問所有的LUN,在這些配置中,讀寫訪問LUN發(fā)生在兩個(gè)陣列之一上,同步鏡像被維護(hù)隱藏,在第二陣列處于只讀狀態(tài)。例如,如果LUN包含的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)中心-A的陣列上可讀寫,所有的ESXi主機(jī)將通過數(shù)據(jù)中心A的陣列進(jìn)入數(shù)據(jù)存儲(chǔ),為了數(shù)據(jù)中心A的ESXi主機(jī),會(huì)有一個(gè)本地訪問,數(shù)據(jù)中心B ESXi主機(jī)上的運(yùn)行著虛擬機(jī)的位于數(shù)據(jù)存儲(chǔ)上,為了防止停機(jī)或者LUN的操作控制轉(zhuǎn)換到數(shù)據(jù)中心-B上,所有的ESXi主機(jī)將繼續(xù)查看在場(chǎng)的相同的LUN,除了已經(jīng)訪問了數(shù)據(jù)中心-B的ESXi主機(jī)。
圖160:統(tǒng)一存儲(chǔ)架構(gòu)
正如你所看到的,理想的情況是一個(gè)虛擬機(jī)同一個(gè)數(shù)據(jù)中心通過陣列控制(讀寫)訪問的數(shù)據(jù)存儲(chǔ),這最大限度的減少了數(shù)據(jù)中心之間的流量,避免了讀取整個(gè)互連性能的影響。
虛擬機(jī)的站點(diǎn)關(guān)聯(lián)的概念是由數(shù)據(jù)存儲(chǔ)的讀寫副本支配,“站點(diǎn)關(guān)聯(lián)”一些時(shí)候也稱之為“site bias”或者“LUN locality”,意味著當(dāng)數(shù)據(jù)中心A上的虛擬機(jī)有站點(diǎn)關(guān)聯(lián),它讀寫數(shù)據(jù)中心A位于數(shù)據(jù)存儲(chǔ)上的副本,這已經(jīng)在DRS章節(jié)中解釋得較詳細(xì)。
不統(tǒng)一:數(shù)據(jù)中心A上的主機(jī)只能訪問數(shù)據(jù)中心本地的陣列,陣列(相反的數(shù)據(jù)中心的同級(jí)陣列)負(fù)責(zé)提供全部的數(shù)據(jù)存儲(chǔ)大家訪問,在大多數(shù)場(chǎng)景中虛擬機(jī)用到了這個(gè)概念,它允許每個(gè)數(shù)據(jù)中心上的ESXi主機(jī)讀寫同一個(gè)數(shù)據(jù)存儲(chǔ)/LUN。
很好理解,即使兩個(gè)虛擬機(jī)在同一個(gè)數(shù)據(jù)存儲(chǔ),但位于不同的數(shù)據(jù)中心,它們會(huì)寫到本地,在此配置的一個(gè)關(guān)鍵點(diǎn)是,定義每個(gè)LUN/數(shù)據(jù)存儲(chǔ)的站點(diǎn)關(guān)聯(lián)(Site Affinity),還有時(shí)候需要涉及到“Site bias”或者“LUN locality”。換句話說,如果在站點(diǎn)和站點(diǎn)上的存儲(chǔ)系統(tǒng)之間的鏈路上發(fā)生一些事情,站點(diǎn)為了個(gè)給數(shù)據(jù)存儲(chǔ)將只有讀寫方式的能夠訪問,這當(dāng)然是為了在失敗的場(chǎng)景下阻止數(shù)據(jù)損壞。
圖161:不統(tǒng)一的存儲(chǔ)架構(gòu)
作為統(tǒng)一的解決方案是當(dāng)今最常用的部署,我們的測(cè)試情況下將使用統(tǒng)一存儲(chǔ),應(yīng)當(dāng)指出,許多的設(shè)計(jì)考慮也適用于非統(tǒng)一配置,若不是這種場(chǎng)景的情況,我們會(huì)進(jìn)行收集。
場(chǎng)景架構(gòu)
在這部分我們將為場(chǎng)景描述架構(gòu)配置,我們還將討論一些基本的配置和多樣的vSphere功能,為了更深的解釋各自的功能,涉及到此書HA和DRS部分,我們將基于VMware最佳實(shí)踐和提供的操作手冊(cè)來提出針對(duì)建議,在我們失敗的場(chǎng)景中將解釋怎樣在實(shí)踐中阻止和限制停機(jī)時(shí)間。
架構(gòu)
一個(gè)由單個(gè)vSphere 5.1群集和4個(gè)ESXi主機(jī)組成的架構(gòu)場(chǎng)景,vSphere vCenter服務(wù)器管理這些主機(jī),它決定使用vSphere 5.1來測(cè)試提高改進(jìn)vSphere 5.0 U1中介紹的“永久設(shè)備丟失”(PDL)場(chǎng)景。介紹的這些加強(qiáng)的功能主要用于擴(kuò)展群集環(huán)境。我們將在此章節(jié)討論vSphere HA部分更詳細(xì)的內(nèi)容。值得注意的是在vSphere 5.1中PDL行為方面沒有任何改變。
為了我們測(cè)試目的,我們模擬有兩個(gè)站點(diǎn)的用戶環(huán)境,第一個(gè)站點(diǎn)叫Frimley,第二個(gè)站點(diǎn)叫Bluefin。Frimley數(shù)據(jù)中心和Bluefin數(shù)據(jù)中心之間是擴(kuò)展2層網(wǎng)絡(luò),學(xué)校群集之間的距離是最小的距離,vCenter Server和虛擬機(jī)運(yùn)行在同一個(gè)群集上。
每個(gè)站點(diǎn)有兩個(gè)ESXi主機(jī),Bluefin數(shù)據(jù)中心的vCenter Server配置了vSphere DRS管理主機(jī),在擴(kuò)展群集環(huán)境中只有一個(gè)vCenter Server實(shí)例是使用的,不同于傳統(tǒng)的VMware Site Recovery Manager配置需要兩個(gè)vCenter Server。在第15章討論了配置VM-Host關(guān)聯(lián)規(guī)則,在我們的場(chǎng)景中使用ISCSI為主要協(xié)議。
在vSphere 5.1群集通過統(tǒng)一設(shè)備接入模式的光纖配置連接上NetApp MetroCluster。此配置在NetApp的技術(shù)白皮書“TR-3548”中有深入描述。這意味著群集里每個(gè)主機(jī)連接了兩個(gè)存儲(chǔ)節(jié)點(diǎn)。每個(gè)節(jié)點(diǎn)連接到兩個(gè)光纖交換機(jī),第二區(qū)域的節(jié)點(diǎn)還連接到兩個(gè)類似的交換機(jī),對(duì)于任何給定的LUN,兩個(gè)存儲(chǔ)節(jié)點(diǎn)中的任何一個(gè)呈現(xiàn)的LUN是通過ISCSI讀寫。
與此相反的存儲(chǔ)節(jié)點(diǎn)保持著復(fù)制,只讀副本有效的隱藏起來,直到ESXi主機(jī)需要。
當(dāng)使用NetApp MetroCluster,一個(gè)ISCSI連接綁定一個(gè)指定的虛擬IP地址,ESXi主機(jī)上的這個(gè)虛擬IP地址用來連接存儲(chǔ)控制器。在失敗的場(chǎng)景中,IP-Address轉(zhuǎn)換到相反的存儲(chǔ)控制器,允許無縫訪問目標(biāo)存儲(chǔ)的IP地址,而不需要重新配置。
總計(jì)創(chuàng)建了8個(gè)LUN:4個(gè)通過虛擬ISCSI IP地址訪問Frimley數(shù)據(jù)中心,另外4個(gè)通過虛擬ISCSI IP地址訪問Bluefin數(shù)據(jù)中心。
圖162:基礎(chǔ)結(jié)構(gòu)
表27:基礎(chǔ)架構(gòu)
網(wǎng)頁(yè)名稱:VMwarevSphere5.1群集深入解析(二十七)
新聞來源:http://chinadenli.net/article38/giecsp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站、小程序開發(fā)、網(wǎng)站導(dǎo)航、網(wǎng)站維護(hù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)