




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、分享簡介:崔昊之,目前就職中電科華云,任IaaS 技術(shù)經(jīng)理;分享內(nèi)容是OpenStack 管理VMware 的幾點(diǎn)實(shí)踐。2013年開始基于OpenStack 做公有云(聯(lián)通沃云)的后臺,之后開始做一些私有云項(xiàng)目,大部分是KVM 虛擬化,也有一些VMware 虛擬化;一開始用OpenStack 管理私有云感覺是有點(diǎn)別扭,后邊再加上管理VMware 就更別扭了;今天介紹的內(nèi)容就是在使用OpenStack 對接管理VMware 的過程中遇到的幾個具體問題和解決方法。1. 存量虛擬機(jī)納管背景在上OpenStack 之前,用戶已經(jīng)有一大批虛擬機(jī),用戶不想丟棄它們,希望OpenStack 能統(tǒng)一管理新創(chuàng)建
2、的虛擬機(jī)和已存在的虛擬機(jī)怎樣做反向納管程序,將存量虛機(jī)同步到OpenStack 數(shù)據(jù)庫中,后續(xù)可統(tǒng)一管理納管程序分為三部分:掃描:根據(jù)用戶輸入范圍掃描到存量虛擬機(jī)信息;治理:對掃描到的虛擬機(jī)信息進(jìn)行補(bǔ)充,比如租戶信息,網(wǎng)絡(luò)信息等;納管:對治理完成的虛機(jī)進(jìn)行納管操作,納管完成后就與OpenStack 初始創(chuàng)建的虛機(jī)一樣了; 2. 能夠使用vlan(標(biāo)準(zhǔn)虛擬交換機(jī)/分布式虛擬交換機(jī)背景用戶使用標(biāo)準(zhǔn)交換機(jī)或分布式交換機(jī),沒有使用NSX對接VMware 時,Neutron 的高級網(wǎng)絡(luò)功能都在NSX 插件中,如果沒有購買NSX ,就只能使用FLAT 網(wǎng)絡(luò);nova-network 可以使用vmware
3、vlan,使用nova-network ?是不是有點(diǎn)因噎廢食的味道?怎樣做訂制neutron ml2 plugin,針對vmware 虛擬化可使用標(biāo)準(zhǔn)交換機(jī)或分布式交換機(jī),在指定的虛擬交換機(jī)上創(chuàng)建PortGroup ,使能vlan 功能; 3. 鏡像傳輸路徑優(yōu)化背景大家知道,在OpenStack 中,鏡像在計(jì)算節(jié)點(diǎn)有緩存機(jī)制;當(dāng)使用一個鏡像在某計(jì)算節(jié)點(diǎn)第一次創(chuàng)建虛機(jī)時,計(jì)算節(jié)點(diǎn)會從Glance(鏡像服務(wù) 拉取鏡像,然后寫入本地的緩存空間;拉取動作是通過HTTP 協(xié)議針對KVM 虛擬化,可以使用direct_download模式,優(yōu)化拉取時間;前提是計(jì)算節(jié)點(diǎn)通過共享文件系統(tǒng)可直接讀取Glance
4、 中注冊的鏡像;對于VMware 虛擬化,計(jì)算節(jié)點(diǎn)只是一個代理角色,所以在這一過程中,計(jì)算節(jié)點(diǎn)的服務(wù)先從Glance 節(jié)點(diǎn)讀取鏡像,然后再通過VCenter API寫入指定的datastore ,相當(dāng)于做了一次文件中轉(zhuǎn),實(shí)測效率是比較低的怎樣做按KVM 虛擬化的思路實(shí)現(xiàn)VMware 直接拷貝鏡像 Glance 鏡像所在目錄基于共享文件系統(tǒng),需要功能生效的ESXi 節(jié)點(diǎn)與Glance 可讀寫此文件系統(tǒng)修改nova.conf 配置文件中的選項(xiàng)allowed_direct_url_schemes=file,Glance 配置文件show_image_direct_url=True訂制OpenStac
5、k-Nova 代碼,使用直接拷貝的方式下載鏡像到datastore 。4. 鏡像緩存優(yōu)化5.docker nova-compute Whynova-compute 使用VMware Driver 時,相當(dāng)于只是一個代理角色,并不提供資源服務(wù);占一個物理機(jī)或者虛擬機(jī),都顯得有點(diǎn)浪費(fèi);OpenStack 計(jì)算節(jié)點(diǎn)相關(guān)的配置比較靜態(tài),不支持動態(tài)修改、或者新增一個代理計(jì)算節(jié)點(diǎn); How將OpenStack 計(jì)算節(jié)點(diǎn)制作為Docker image ,在需要新接入VMware 虛擬化環(huán)境時使用OpenStack-Heat 項(xiàng)目啟動一個Docker 實(shí)例,傳入VCenter 連接控制信息(ip/user/password/cluster),控制節(jié)點(diǎn)信息,計(jì)算節(jié)點(diǎn)主機(jī)名等變量,最終在Docker 實(shí)例中啟動nova-compute 服務(wù),這樣一個計(jì)算節(jié)點(diǎn)就動態(tài)的創(chuàng)建起來了;具體部署模式6. 其他一些虛擬化功能如內(nèi)存設(shè)置、熱遷移等背景 VCenter 管理界面中提供對內(nèi)存資源的高級設(shè)置功能,默認(rèn)的內(nèi)存分配策略是不預(yù)留虛機(jī)內(nèi)存,云平臺需要實(shí)現(xiàn)對虛機(jī)內(nèi)存的綁定能力,對應(yīng)為開啟“預(yù)留所有客戶機(jī)內(nèi)存(全部鎖定)”選項(xiàng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 事故二手車銷售合同范例
- 煙氣 CO2聚乙烯亞胺接枝纖維素納米管吸附機(jī)理的分子動力學(xué)模擬
- 機(jī)械土石方施工方案
- 規(guī)則導(dǎo)向下花樣游泳集體技巧自選托舉動作編排研究
- 出售電梯主機(jī)合同范例
- 關(guān)于公司股權(quán)轉(zhuǎn)讓合同范例
- 上海工程吊車租賃合同范例
- 公會和主播合同范例
- 出售公司土地合同范例
- 產(chǎn)品購銷運(yùn)輸合同范例
- 初中英語翻譯專題訓(xùn)練100題含答案
- 醫(yī)療新技術(shù)新項(xiàng)目匯報(bào)
- 我國科技政策向創(chuàng)新政策演變的過程、趨勢與建議基于我國289項(xiàng)創(chuàng)新政策的實(shí)證分析
- 人教版新起點(diǎn)(一年級起)二年級英語下冊教案全冊
- 學(xué)校教職工代表大會代表選舉辦法
- 中國慢性鼻竇炎診斷和治療指南課件
- 古老的聲音第1學(xué)時課件-2023-2024學(xué)年高中音樂粵教花城版(2019)必修音樂鑒賞
- 雙控監(jiān)理細(xì)則
- 水上拋石專項(xiàng)方案
- 你進(jìn)步-我高興
- 勞務(wù)派遣具體服務(wù)方案
評論
0/150
提交評論