您好,登錄后才能下訂單哦!
小編給大家分享一下如何實現OpenStack基本配置和部署,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
配置和部署
云計算的可擴展性的一個關鍵部分就是運營它所需要的工作量。為了降低你的運營成本,需要設置和使用自動部署和配置設施。這包括系統自動安裝操作系統的初始配置,并自動集中式協調配置所有服務,從而減少手動工作量和出錯的機會。
自動部署
自動化的部署系統在新的服務器上安裝和配置操作系統,無需干預,在最精簡的手動工作之后(如服務器上架,MAC IP分配,電源配置等等)。典型的解決方案依賴于PXE引導和TFTP服務器來做最基本的操作系統安裝,然后切換到自動配置管理系統。
Ubuntu和Red Hat Linux中都有相關機制用于配置操作系統,包括預置和kickstart,并可以通過網絡啟動。通常,這些被用于引導一個自動化的配置系統。或者,您可以使用基于圖像的方法來部署操作系統,如systemimager。您可以在虛擬化的基礎設施中使用這兩種方法,比如當你運行虛擬機分離控制服務和物理基礎設施時。
當你創建一個部署計劃時,需要關注在一些重要的領域,因為他們部署后都非常難以改動。
磁盤分區和RAID
任何操作系統的基礎都離不開硬盤驅動器,因為操作系統都需要安裝在硬盤上。
在服務器上的硬盤驅動器上,您必須完成以下配置:
分區 添加到RAID陣列
最簡單的方法是使用一個有以下兩個分區的硬盤:
文件系統 交換空間
該設置不使用RAID。
注:此選項不建議用于生產環境,因為如果硬盤出現故障,那整個服務器都會down掉。相反,我們建議您使用一個以上的硬盤。磁盤的數量取決于需要建立什么類型的RAID陣列。
我們建議您選擇以下磁盤選項:
1:分區中的所有驅動器以同樣的方式水平排列,如下圖所示:
使用此選項,您可以指定不同的分區到不同的RAID陣列。您可以分配磁盤1和2的分區1到/boot分區鏡像。還可以讓所有磁盤的分區2到根分區鏡像。同樣可以使用所有硬盤的分區3作為一個cinder-volumes LVM分區運行在一個RAID 10陣列。
你最終可能會有未使用的分區,如在這個例子中的磁盤三和四的分區1,它允許***化利用磁盤空間。I/O性能可能是一個問題,因為正在使用的所有磁盤用來運行所有任務。
2:添加一個大型RAID陣列,基于硬件或軟件的所有原始磁盤。你可以引導,根,交換,和LVM分區這座大陣。此選項很容易實現和使用的所有分區。但是,磁盤I/O可能會受到影響。
3:給整個磁盤特定的分區。例如,你可以分配磁盤1和2全部作為RAID 1下的引導、根分區和交換分區鏡像。然后,分配磁盤3和4全部作為RAID 1下的LVM分區。由于I/O專注于專門的任務,所以磁盤I/O應該會更好。當然,在LVM的分區會小很多。
作為大多數體系結構的選擇,正確的答案取決于您自己的環境。
網絡配置
網絡配置是一個非常大的話題,跨越這本書的多個主題。現在,請確保您的服務器能夠PXE啟動,并能成功地與部署服務器進行通信。
例如,當PXE啟動時通常無法配置VLAN的網卡。此外,通常不能PXE啟動bonded NICs。這種情況下,可以考慮在專用網絡中使用一個簡單的1 GB交換機,只有你的云可以與之通訊。
自動配置
自動配置管理的目的是建立和維護系統的一致性,不需要人為干預。希望保持部署一致,這樣就可以每次都具有相同的云配置,并可再現你的云環境。正確使用自動配置管理工具,確保云計算系統的各組成部分是在特定的狀態下,除了簡化了部署和配置更改傳播。這些工具也可以測試和回滾變更,因為它們是完全可重復的。可喜的是,在這個領域里很多工作已經由OpenStack社區完成。Puppet -一個配置管理工具 - 甚至還提供了OpenStack的官方模塊。
配置管理系統不可分割的一個組成部分就是它控制的項目。您應仔細考慮你想要的所有的項目,需不需要自動管理。
遠程管理
根據我們的經驗,大多數管理員并不坐在運行云計算的服務器旁,而且有許多人不一定喜歡訪問數據中心。 OpenStack應該完全通過遠程配置,但有時不是一切都按計劃進行的。在這種情況下,有一個帶外訪問(out-of-band)的到的節點運行OpenStack的組件將是一個福音。而IPMI協議是事實上的標準,需要硬件支持,所以強烈推薦,以實現無人值守的數據中心。
此外,同樣需要考慮遠程電源管理。雖然IPMI能控制服務器的電源狀態,當一切都失效時能夠遠程訪問到服務器的PDU才是***的守護神。
以上是“如何實現OpenStack基本配置和部署”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。