|NO.Z.00002|——————————|CloudVirtualiZation|——|OpenStack&概述.V02|
阿新 • • 發佈:2022-03-27
[CloudVirtualiZation:OpenStack&概述.V02] [Applications.CloudVirtualiZation] [|OpenStack|OpenStack雲端計算概述|雲端計算新事物說明|雲端計算分類|OpenStack的概述|JUNO]
一、OpenStack
### --- 代表廠商 ### --- 選擇標準: ~~~ # API介面的廣泛性: ~~~ 應用程式的介面,SAS結構,AWS:最大最好的雲平臺,資料量最大, ~~~ AWS成為了一個標準,能否支援AWS平臺的介面比較重要的標準 ~~~ 使用何種的開源協議進行編寫:採用Apache協議,二次開發的標準。 ~~~ # 平臺的成熟度: ~~~ 最重要的,
### --- OpenStack以上三點都符合,而且成熟度最高。
~~~ 系統的角度考慮:Redhat/Ubuntu/SUSE
~~~ 硬體的角度考慮:Intel/AMD
~~~ 儲存的角度考慮:EMC
~~~ 伺服器廠商考慮:DELL/惠普/IBM
~~~ 虛擬化角度考慮:VMWARE/Redhat
二、OpenStack
三、OpenStack特性### --- OpenStack ~~~ OpenStack每年或者每半年以3版本的方式更新 ~~~ OpenStack是一個美國國家航天局(貢獻的是Nova)和RackSpace(貢獻的是Swift) ~~~ (它倆貢獻了OpenStack的基礎)合作研發的,以Apache許可證授權,並且是一個自由軟體 ~~~ OpenStack是一個雲平臺管理的專案,它不是一個軟體, ~~~ 這個專案由幾個主要的元件組合起來完成一些工作 ~~~ OpenStack通過一個web介面提供資源管理,通過儀表盤管理整個資料中心的計算儲存資源等; ~~~ BS的方式去訪問管理。
四、國人共享### --- OpenStack特性 ~~~ API對接 亞馬遜雲平臺 ~~~ # 使用Apache協議進行開源: ~~~ 才會有更多的廠商加入進來進行二次開發。 ~~~ 最火爆開源專案之一;在GitHub上排名在前十或者前五。 ~~~ # 一個框架: ~~~ 虛擬化可以採用zan架構/kvm架構/kemu架構底層虛擬化都可以放在OpenStack裡, ~~~ 可以排程虛擬機器去執行, ~~~ # 使用Python進行開發: ~~~ 採用python開發是因為它的內庫非常多。 ~~~ # 混合雲: ~~~ 華為雲就是基於OpenStack進行二次開發,做了它的私有云和公有云。
### --- 國人共享
~~~ 每個廠商對OpenStack程式碼貢獻量的圖示。最大的貢獻的是一些社會開源愛好者的貢獻。
~~~ # Redhat:
~~~ 第二貢獻的是Redhat廠商,貢獻量大也可以明白。
~~~ # Mirantis:
~~~ 專門做OpenStack自動化安裝的。
~~~ # Huawei:
~~~ 和mirantis是並列第三的。國產對開源專案貢獻者的典範。
五、現在企業使用的標準版本:
### --- 現在企業使用的標準版本:
### --- JUNO(THE TENTH OPENSTACK RELEASE):
~~~ 穩定版本;OpenStack每年/半年以3版本的更新,對於企業生產來說不可能一直跟進更新,
~~~ 只能選擇較為穩定的版本進行二次開發;目前市場使用最廣泛的是第四個版本JUNO。
~~~ 因為這個版本第一次支援了centos7作業系統。
~~~ 所以有大量的公司進行進入進行二次開發。
~~~ 程式碼的更新量是比較大的。
===============================END===============================
Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart ——W.S.Landor
來自為知筆記(Wiz)