溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

如何實(shí)現(xiàn)OpenStack基本配置和部署

發(fā)布時間:2021-12-20 10:56:10 來源:億速云 閱讀:247 作者:小新 欄目:互聯(lián)網(wǎng)科技

小編給大家分享一下如何實(shí)現(xiàn)OpenStack基本配置和部署,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

配置和部署

云計(jì)算的可擴(kuò)展性的一個關(guān)鍵部分就是運(yùn)營它所需要的工作量。為了降低你的運(yùn)營成本,需要設(shè)置和使用自動部署和配置設(shè)施。這包括系統(tǒng)自動安裝操作系統(tǒng)的初始配置,并自動集中式協(xié)調(diào)配置所有服務(wù),從而減少手動工作量和出錯的機(jī)會。

自動部署

自動化的部署系統(tǒng)在新的服務(wù)器上安裝和配置操作系統(tǒng),無需干預(yù),在最精簡的手動工作之后(如服務(wù)器上架,MAC IP分配,電源配置等等)。典型的解決方案依賴于PXE引導(dǎo)和TFTP服務(wù)器來做最基本的操作系統(tǒng)安裝,然后切換到自動配置管理系統(tǒng)。

Ubuntu和Red Hat Linux中都有相關(guān)機(jī)制用于配置操作系統(tǒng),包括預(yù)置和kickstart,并可以通過網(wǎng)絡(luò)啟動。通常,這些被用于引導(dǎo)一個自動化的配置系統(tǒng)?;蛘?,您可以使用基于圖像的方法來部署操作系統(tǒng),如systemimager。您可以在虛擬化的基礎(chǔ)設(shè)施中使用這兩種方法,比如當(dāng)你運(yùn)行虛擬機(jī)分離控制服務(wù)和物理基礎(chǔ)設(shè)施時。

當(dāng)你創(chuàng)建一個部署計(jì)劃時,需要關(guān)注在一些重要的領(lǐng)域,因?yàn)樗麄儾渴鸷蠖挤浅ky以改動。

磁盤分區(qū)和RAID

任何操作系統(tǒng)的基礎(chǔ)都離不開硬盤驅(qū)動器,因?yàn)椴僮飨到y(tǒng)都需要安裝在硬盤上。

在服務(wù)器上的硬盤驅(qū)動器上,您必須完成以下配置:

分區(qū) 添加到RAID陣列

最簡單的方法是使用一個有以下兩個分區(qū)的硬盤:

文件系統(tǒng) 交換空間

該設(shè)置不使用RAID。

注:此選項(xiàng)不建議用于生產(chǎn)環(huán)境,因?yàn)槿绻脖P出現(xiàn)故障,那整個服務(wù)器都會down掉。相反,我們建議您使用一個以上的硬盤。磁盤的數(shù)量取決于需要建立什么類型的RAID陣列。

我們建議您選擇以下磁盤選項(xiàng):

1:分區(qū)中的所有驅(qū)動器以同樣的方式水平排列,如下圖所示:

使用此選項(xiàng),您可以指定不同的分區(qū)到不同的RAID陣列。您可以分配磁盤1和2的分區(qū)1到/boot分區(qū)鏡像。還可以讓所有磁盤的分區(qū)2到根分區(qū)鏡像。同樣可以使用所有硬盤的分區(qū)3作為一個cinder-volumes LVM分區(qū)運(yùn)行在一個RAID 10陣列。

你最終可能會有未使用的分區(qū),如在這個例子中的磁盤三和四的分區(qū)1,它允許***化利用磁盤空間。I/O性能可能是一個問題,因?yàn)檎谑褂玫乃写疟P用來運(yùn)行所有任務(wù)。

2:添加一個大型RAID陣列,基于硬件或軟件的所有原始磁盤。你可以引導(dǎo),根,交換,和LVM分區(qū)這座大陣。此選項(xiàng)很容易實(shí)現(xiàn)和使用的所有分區(qū)。但是,磁盤I/O可能會受到影響。

3:給整個磁盤特定的分區(qū)。例如,你可以分配磁盤1和2全部作為RAID 1下的引導(dǎo)、根分區(qū)和交換分區(qū)鏡像。然后,分配磁盤3和4全部作為RAID 1下的LVM分區(qū)。由于I/O專注于專門的任務(wù),所以磁盤I/O應(yīng)該會更好。當(dāng)然,在LVM的分區(qū)會小很多。

作為大多數(shù)體系結(jié)構(gòu)的選擇,正確的答案取決于您自己的環(huán)境。

網(wǎng)絡(luò)配置

網(wǎng)絡(luò)配置是一個非常大的話題,跨越這本書的多個主題?,F(xiàn)在,請確保您的服務(wù)器能夠PXE啟動,并能成功地與部署服務(wù)器進(jìn)行通信。

例如,當(dāng)PXE啟動時通常無法配置VLAN的網(wǎng)卡。此外,通常不能PXE啟動bonded NICs。這種情況下,可以考慮在專用網(wǎng)絡(luò)中使用一個簡單的1 GB交換機(jī),只有你的云可以與之通訊。

自動配置

自動配置管理的目的是建立和維護(hù)系統(tǒng)的一致性,不需要人為干預(yù)。希望保持部署一致,這樣就可以每次都具有相同的云配置,并可再現(xiàn)你的云環(huán)境。正確使用自動配置管理工具,確保云計(jì)算系統(tǒng)的各組成部分是在特定的狀態(tài)下,除了簡化了部署和配置更改傳播。這些工具也可以測試和回滾變更,因?yàn)樗鼈兪峭耆芍貜?fù)的??上驳氖?,在這個領(lǐng)域里很多工作已經(jīng)由OpenStack社區(qū)完成。Puppet -一個配置管理工具 - 甚至還提供了OpenStack的官方模塊。

配置管理系統(tǒng)不可分割的一個組成部分就是它控制的項(xiàng)目。您應(yīng)仔細(xì)考慮你想要的所有的項(xiàng)目,需不需要自動管理。

遠(yuǎn)程管理

根據(jù)我們的經(jīng)驗(yàn),大多數(shù)管理員并不坐在運(yùn)行云計(jì)算的服務(wù)器旁,而且有許多人不一定喜歡訪問數(shù)據(jù)中心。 OpenStack應(yīng)該完全通過遠(yuǎn)程配置,但有時不是一切都按計(jì)劃進(jìn)行的。在這種情況下,有一個帶外訪問(out-of-band)的到的節(jié)點(diǎn)運(yùn)行OpenStack的組件將是一個福音。而IPMI協(xié)議是事實(shí)上的標(biāo)準(zhǔn),需要硬件支持,所以強(qiáng)烈推薦,以實(shí)現(xiàn)無人值守的數(shù)據(jù)中心。

此外,同樣需要考慮遠(yuǎn)程電源管理。雖然IPMI能控制服務(wù)器的電源狀態(tài),當(dāng)一切都失效時能夠遠(yuǎn)程訪問到服務(wù)器的PDU才是***的守護(hù)神。

以上是“如何實(shí)現(xiàn)OpenStack基本配置和部署”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI