開源產(chǎn)品對(duì)于構(gòu)建私有云來說是一個(gè)便宜的選擇,但前提是IT團(tuán)隊(duì)擁有能夠操作私有云的先進(jìn)技能。
如果你正在構(gòu)建私有云,你就有兩種選擇,一是購(gòu)買商業(yè)的軟硬件,二是尋找開源的選項(xiàng)。如果你決定是否要構(gòu)建一個(gè)開源的私有云時(shí),你需要首先考慮以下方面:
有效性:讓我們面對(duì)現(xiàn)實(shí)吧,開源與否,你選擇的工具必須有效可靠的工作,讓你能夠指望他們。無論是開源的私有云或商業(yè)的替代方案都必須被仔細(xì)評(píng)估來決定他們是否能夠滿足你的業(yè)務(wù)挑戰(zhàn)。在任何情況下,不要指望未來的升級(jí),因?yàn)闀r(shí)間也許會(huì)被拖延并且增加新功能的優(yōu)先級(jí)也有可能會(huì)調(diào)整。一開始就應(yīng)該尋找合適的工具來完成工作,而不是執(zhí)著于開源或商業(yè)。
成本:私有云的開源工具可以很便宜或者免費(fèi)可以獲得,但是長(zhǎng)遠(yuǎn)來看有很多不確定性。將你的IT人員的時(shí)間和精力花在定制和支持開源工具可以遠(yuǎn)遠(yuǎn)超過購(gòu)買商業(yè)的開箱即用,并且附有技術(shù)支持和維護(hù)的軟件所需的成本。盡你所能對(duì)幾種選擇進(jìn)行在長(zhǎng)期運(yùn)行的條件上所需要的投入水平的評(píng)估,并尋找該解決方案壽命內(nèi)效益最好的場(chǎng)景。
長(zhǎng)久性:開源存儲(chǔ)選項(xiàng)依賴社區(qū)的支持來保證它們的活躍度和生存。使用那些不被更新的軟件在最好的情況下就是被卡在一組很有限的功能上,最糟的狀況也許會(huì)需要一個(gè)昂貴和復(fù)雜的替代方案。當(dāng)然商業(yè)選擇也有可能因?yàn)槭召?gòu)或者只是簡(jiǎn)單的廠商方面的一個(gè)戰(zhàn)略上的改變而被中斷,所以不要假設(shè)這種風(fēng)險(xiǎn)在這兩個(gè)情形上都一定不會(huì)發(fā)生。
穩(wěn)定性:商業(yè)或者開源工具可以高度可靠,但是隨著功能和版本的增加,他們就會(huì)變得越復(fù)雜,所帶來的風(fēng)險(xiǎn)也就越大。對(duì)于“多分支”發(fā)布的開源工具尤其要注意,如果多個(gè)開發(fā)版本分支并行,不同的版本也許會(huì)包含不同的功能,這會(huì)讓運(yùn)行和兼容性成為一個(gè)真正的挑戰(zhàn)。
兼容性:使用開源的方式構(gòu)建私有云的一大潛在優(yōu)點(diǎn)是,各式各樣可供選擇的硬件和軟件所帶來的可使用性。既然開源工具不是特定廠商的,他們能夠提供從許多競(jìng)爭(zhēng)廠商那里豐富的選擇方案中得到兼容性。有顯著勢(shì)頭和獲得廣泛廠商支持的開源工具會(huì)成為最佳的支持一個(gè)異構(gòu)環(huán)境的選擇之一。話雖如此,要仔細(xì)檢查所有廠商和使用的版本的兼容性是很重要的,不要想當(dāng)然認(rèn)為你在各種情形下都會(huì)獲得完整的功能支持。
正如任何變革性的技術(shù)變化,投資私有云是一個(gè)復(fù)雜的過程,需要慎重考慮。記得總是從你的業(yè)務(wù)目標(biāo)出發(fā),清晰的定義你的需求,然后評(píng)估能夠支持這些目標(biāo)達(dá)成的技術(shù)。列出幾種解決問題的方式場(chǎng)景,并分析每種方案在未來幾年內(nèi)的成本和運(yùn)營(yíng)影響。一旦你已經(jīng)評(píng)估并審核了幾種方案的準(zhǔn)確性,那么你可以選擇最適合你的需要和預(yù)算的那種方案。