裸機云計算服務(wù)綜合了物理服務(wù)器和公共云兩者的優(yōu)點,但是這可能并不適用于所有的工作負(fù)載。用戶在做出決定之前應(yīng)權(quán)衡利弊。
在某些情況下,公共云服務(wù)無法為管理員提供全面的可見性和控制權(quán),特別是在可變工作負(fù)載運行性能和安全性方面尤是如此。一些供應(yīng)商通過提供裸機云來解決這一挑戰(zhàn)。
何為裸機云服務(wù)?
裸機云服務(wù)是基礎(chǔ)設(shè)施即服務(wù)(IaaS)的一個變體,它可允許用戶租用和配置單租戶服務(wù)器(通常沒有虛擬化層)。裸機云可同時提供公共云的靈活性與可擴展性,以及本地服務(wù)器的可預(yù)測性、精細(xì)粒度以及安全性。
并不是所有的工作負(fù)載都能夠在構(gòu)成眾多IaaS產(chǎn)品的虛擬化云實例中正常運行的。例如,需要訪問物理硬件的原有應(yīng)用程序或特別需要穩(wěn)定性而不需要可擴展性的工作負(fù)載可能就更適合裸機云。
裸機云服務(wù)與其他云服務(wù)類似——用戶可使用亞馬遜網(wǎng)絡(luò)服務(wù)(AWS)彈性計算云(EC2)實例或Azure D系列虛擬機對其進行訪問。它與裸機的主要差別在于該服務(wù)映射至一臺物理服務(wù)器而非虛擬機。
由于服務(wù)器很少被虛擬化,用戶可獲得直接訪問整臺服務(wù)器及其所有計算、存儲和網(wǎng)絡(luò)資源的全部權(quán)限。裸機云實例與傳統(tǒng)服務(wù)器幾乎是一樣的,但前者通常使用了與公共云供應(yīng)商所采用相同的按需租賃模式。
在裸機云市場上有著眾多的供應(yīng)商,其中包括甲骨文、IBM、baremetalcloud、Rackspace以及Internap等。 包括Azure和谷歌在內(nèi)的主流公共云供應(yīng)商都沒有提供強大的裸機云產(chǎn)品。AWS推出的專用EC2主機服務(wù)是與其最接近的一款產(chǎn)品,它為用戶提供了一整臺物理服務(wù)器。
裸機云服務(wù)的優(yōu)缺點?
裸機云服務(wù)的最顯著優(yōu)點就是用戶能夠直接控制服務(wù)器及其資源。這一點遠(yuǎn)不同于典型的虛擬化云實例,后者會有意識地對用戶掩蓋底層硬件操作。此外,由于沒有虛擬化層,裸機云減少了管理程序的開銷,從而提高了系統(tǒng)整體運行性能。
因為大多數(shù)的公共IaaS環(huán)境都是多租戶的,所以企業(yè)用戶們都非常關(guān)注安全性和合規(guī)性問題。裸機云實例解決了這兩個問題,因為他們提供了一個專供單個用戶使用的單租戶硬件平臺。但是,裸機云并不保證安全性或合規(guī)性; 企業(yè)用戶們需要了解正確安全與監(jiān)管態(tài)度的相關(guān)法律條文和行業(yè)最佳做法。
與公共云實例相比,裸機云實例具有更高的成本效益,因為用戶通常僅為底層硬件而非使用支付費用。但是,企業(yè)用戶們必須考慮成本問題,并將其與內(nèi)部硬件采購、部署以及運營總費用進行比較。
但是,與虛擬化實例相比,裸機云服務(wù)可能具有一定的局限性。例如,當(dāng)一臺物理服務(wù)器被虛擬化,管理人員可以由低層硬件提供廣泛的標(biāo)準(zhǔn)化虛擬機類型。但是因為裸機云實例是一臺完整的服務(wù)器,所以其可用實例大小與類型的數(shù)量都是有限的。
是什么讓裸機云管理變得獨一無二?
就裸機云實例與典型虛擬機公共云實例兩者來說,他們的管理之間是幾乎沒有根本性的區(qū)別。
例如,裸機云供應(yīng)商們(如Rackspace和甲骨文等公司)提供了管理界面,其中包括控制臺和命令行界面。Rackspace所提供的控制面板采用了一個基于Web的界面來啟動云服務(wù)器、訪問和查看KPI,安排諸如快照和訪問支持功能等服務(wù)。管理員們可以使用控制面板來執(zhí)行某些任務(wù),如服務(wù)器重啟等,這些任務(wù)對于常見的虛擬機實例來說是不可想象的。 但是,裸機服務(wù)器通常需要比常見云實例更精細(xì)的管理與控制級別。
例如,甲骨文公司將裸機云服務(wù)納入隔離專區(qū)的實體中,它可提供與其他業(yè)務(wù)單元或項目相互隔離的云實例。這意味著用戶可以根據(jù)活動或組別來監(jiān)視、管理和跟蹤資源的計費,并且為每個用戶分配精細(xì)的安全與數(shù)據(jù)保護特征。
熟悉基于虛擬機的公共云管理的管理人員可能需要為建立和管理裸機云環(huán)境學(xué)習(xí)一些額外的知識。
裸機云是否是高級別服務(wù)的更好選擇?
當(dāng)工作負(fù)載的計算需求由于缺乏可擴展性要求而相對較穩(wěn)定時,裸機云服務(wù)可能是一個很好的選擇。適合這一模式的工作負(fù)載應(yīng)用包括大數(shù)據(jù)分析、周期性備份與恢復(fù)、媒體編碼任務(wù)、機器學(xué)習(xí)、可視化渲染項目以及其他I/O密集型應(yīng)用程序。
例如,一個大數(shù)據(jù)應(yīng)用的工作負(fù)載需要采集、轉(zhuǎn)換和處理大量數(shù)據(jù),然后將處理結(jié)果傳回存儲設(shè)備。
一旦完成任務(wù),該服務(wù)器可能會持續(xù)數(shù)周或數(shù)月時間保持等待使用狀態(tài)。這就使得裸機云成為了一個極具可行性的選項,用戶可以不必采購并永久性擁有該服務(wù)器。