目前的OpenStack支持矩陣列出了一套全面的虛擬機(jī)管理程序驅(qū)動(dòng)程序,盡管許多特性和功能仍然是可選或缺失的。但是虛擬機(jī)在其中有什么樣的角色呢?小編來為大家解答
目前的OpenStack支持矩陣列出了一套全面的
虛擬機(jī)管理程序驅(qū)動(dòng)程序,盡管許多特性和功能仍然是可選或缺失的。但是虛擬機(jī)在其中有什么樣的角色呢?小編來為大家解答
在2014年,OpenStack Icehouse的發(fā)布列出了幾個(gè)被棄用的虛擬機(jī)管理程序。
一般來說,棄用意味著相應(yīng)虛擬機(jī)管理程序的驅(qū)動(dòng)程序?qū)⒈粍h除。
在這種情況下,被棄用的包括依賴libvirt 的 Ironic(一種裸機(jī)驅(qū)動(dòng)程序)Docker 和 Linux Containers,因?yàn)橹С诌@些虛擬機(jī)管理程序的驅(qū)動(dòng)程序通常是有問題的。
測(cè)試和評(píng)估驅(qū)動(dòng)程序
OpenStack Queens完全棄用虛擬機(jī)管理程序嗎?
在 OpenStack Icehouse 發(fā)布之前,虛擬機(jī)管理程序的驅(qū)動(dòng)程序必須滿足測(cè)試和評(píng)估中的特定要求,以確保OpenStack的最低特性支持級(jí)別。
OpenStack的計(jì)算模塊有三類驅(qū)動(dòng)程序測(cè)試。
A組驅(qū)動(dòng)程序經(jīng)過充分測(cè)試和支持——包括x86平臺(tái)上基于內(nèi)核的虛擬機(jī)和QEMU等虛擬機(jī)管理程序的libvirt。
B組驅(qū)動(dòng)程序提供一定程度的測(cè)試,這些驅(qū)動(dòng)程序包括使用libvirt的Hyper-V、VMware、XenServer和Xen。
C組驅(qū)動(dòng)程序的測(cè)試有限,存在可能的問題或不可靠的行為。裸機(jī)Ironic、Docker和Linux
容器(通過libvirt)驅(qū)動(dòng)程序?qū)儆贑組,OpenStack Icehouse將它們棄用。
但是,從OpenStack Icehouse開始,似乎任何其他虛擬機(jī)管理程序都不會(huì)在當(dāng)前維護(hù)的Newton、Ocata或Pike版本中被棄用。
目前的OpenStack支持矩陣列出了一套全面的虛擬機(jī)管理程序驅(qū)動(dòng)程序,盡管許多特性和功能仍然是可選或缺失的。
而看起來,正在開發(fā)的 OpenStack Queens 發(fā)行版也是如此。
云軟件和虛擬機(jī)管理程序之間的集成和互操作有利于修復(fù)
私有云部署的潛在漏洞。
云軟件不處理
虛擬化,因此私有云框架(如OpenStack)需要與眾多虛擬機(jī)管理程序良好配合才能成為主流。
虛擬機(jī)管理程序沒有得到同等支持,像虛擬機(jī)管理程序的功能、性能甚至長期納入云軟件路線圖等方面都不能保證。
企業(yè)采用者有責(zé)任密切關(guān)注云軟件及其所選虛擬機(jī)管理程序的演變,并在對(duì)生產(chǎn)環(huán)境做出更改之前對(duì)每個(gè)新版本進(jìn)行測(cè)試。