私有云架構(gòu)構(gòu)建 你的服務(wù)器是“寵物”還是“羊”?
采用云技術(shù)的大型企業(yè)正在增加,尤其是私有云技術(shù)。在最近TheInfoPro的調(diào)查中顯示,22%的企業(yè)對于云技術(shù)感興趣,三分之二的企業(yè)表示其主要額資源開支是在私有云開發(fā)上,Carl Brooks表示,他是Tier1 Research基礎(chǔ)架構(gòu)和云計算分析師。隨著企業(yè)重組IT環(huán)境,來創(chuàng)建私有云,私有云架構(gòu)初具雛形。然而,這對于企業(yè)考慮私有云需求和進一步向前發(fā)展很重要。
“有一種自然的路線圖企業(yè)可以遵守,”Thomas Bittman表示,他是Gartner的副總裁和著名分析師,“他們的虛擬化要鞏固。然后他們會說‘現(xiàn)在我有資源池了,我可以更靈活,’因此隨后他們就自動化了。”自動化允許企業(yè)要比物理服務(wù)器更快的分配虛擬機。第三階段就是構(gòu)建一個私有云。包含了創(chuàng)建自動化頂端的自服務(wù)接口。
但是企業(yè)本身并不清楚這些步驟的區(qū)別。一些企業(yè)表示他們現(xiàn)在運行的私有云實際上缺少了架構(gòu)關(guān)鍵組件。Bill Corrington是Stony Point Enterprises的云戰(zhàn)略領(lǐng)導,他表示想知道當他的客戶說他們在構(gòu)建私有云時是不是僅僅就在談?wù)摌?gòu)建一個數(shù)據(jù)中心,“是否能交付高彈性、可擴展、按使用付費的服務(wù)?”他說道。“如果你是真的要交付這些功能和服務(wù)給企業(yè)內(nèi)部的客戶群,你就需要一個管理功能來處理用例追蹤、付費、訪問控制,確??蛻舨荒芸匆姳舜说臄?shù)據(jù),”Corrington表示。
Jason Bloomberg是ZAPThink的總裁,對此表示同意:
“構(gòu)建私有云時,一方面你正在構(gòu)建一個數(shù)據(jù)中心。你必須想想設(shè)備、電源和制冷、機柜、服務(wù)器、網(wǎng)絡(luò),你必須考慮虛擬化軟件。但是即便如此你還是沒有擁有云。你只是有一個虛擬化的托管環(huán)境而已。”
Bloomberg鼓勵企業(yè)考慮一個虛擬化的托管環(huán)境是否有效符合業(yè)務(wù)和技術(shù)需求,或者是否是時候采取下一步驟了。“什么是云環(huán)境擁有,而傳統(tǒng)的虛擬化托管環(huán)境所沒有的?答案就是彈性。資源動態(tài)分配和部署,服務(wù)自動化分配和部署,”Bloomberg說,“在私有云上,取決于企業(yè)自己構(gòu)建的。”
構(gòu)架私有云考量
“***個考量很明顯就是實際想要實現(xiàn)什么和IT組織內(nèi)的基礎(chǔ)架構(gòu)的整體戰(zhàn)略是什么,”Brooks表示。這會根據(jù)企業(yè)的規(guī)模而變化??赡芫拖裉魝€目標一樣簡單,選擇最接近和***的服務(wù)提供商。當計劃一個私有云架構(gòu)時,要考慮是否就為了一個單一的目的和單一的應(yīng)用,或者是更大的IT戰(zhàn)略的一部分,Brooks說。Brooks也建議IT組織要考慮需要多大的私有云以及還可能用于什么。使用什么技術(shù)堆棧,你準備投入多少,或者還是自己構(gòu)建?
Bloomberg鼓勵企業(yè)想想他們是否正在尋求操作生產(chǎn)環(huán)境或者開發(fā)和測試環(huán)境。這個答案會有影響可擴展性和帶寬。你應(yīng)該考慮彈性。這個環(huán)境需要的有多動態(tài)?私有云在彈性上受限,因為它是從傳統(tǒng)的數(shù)據(jù)中心而來。
“它的彈性適合數(shù)據(jù)中心規(guī)模匹配的,”Bloomberg如是說道。
專家認為大多數(shù)的私有云架構(gòu)都是在構(gòu)建提供基礎(chǔ)架構(gòu)即服務(wù)(IaaS)。Bittman表示這些私有云基于虛擬機,而且企業(yè)所選擇的虛擬化技術(shù)通常顯示了他們所用于從虛擬化數(shù)據(jù)中心轉(zhuǎn)到私有云的技術(shù)。
Bittman解釋在選擇hypervisor來虛擬化和整合服務(wù)器時,可以在真空中做出選擇。但是這個選擇隨后會影響你所選擇的管理和自動化工具。如果你開始是使用VMware,你可能可以很好的選擇用VMware繼續(xù)構(gòu)建私有云。但是開源軟件也是可行的選擇。
選擇云自動化和管理軟件
“在構(gòu)建私有云服務(wù)時要考慮,你本質(zhì)上是為用戶構(gòu)架一個接口,完全抽象圍繞它的一切,”Bittman說道,他將其比作餐館菜單??蛻艨吹绞裁床丝梢渣c,但是他們不知道如何準備的。“這個場景【私有云】的背后,都自動化了。如果有人單擊元素A,分配、部署、優(yōu)化、持續(xù)管理并升級,增加和縮小,都自動化處理了。你需要自動化整個堆棧。這整個事情需要整合,從頂端能夠打通到底部。”
根據(jù)Bittman所說,Gartner將堆棧分解成五個不同的部分:訪問管理、服務(wù)管理、服務(wù)優(yōu)化、資源管理和資源。“我們將其分成這五部分是因為廠商正在進入私有云市場,他們有產(chǎn)品且斷言能成功。但是他們只是一部分。大多數(shù)廠商在具體的領(lǐng)域有優(yōu)勢,但是在其他的領(lǐng)域都是弱勢,”Bittman說道。
這也正是為什么企業(yè)在選擇云自動化和管理工具時需要小心考慮私有云需求的原因。
“現(xiàn)在的主要問題是有效性的不成熟,不管是開源的還是商業(yè)的;都還非常新。當我們說我們正在自動化什么的時候,我們真的想做的是能夠按一個按鈕,所有的都自動化的實現(xiàn)了。你想要的不是大部分的自動化,”Bloomberg說道,“你不想按一下按鈕,然后打出一堆東西,這也是運營整個職業(yè)生涯都想做的一件事。”
“在云中,你什么都不用做?,F(xiàn)在你有效的創(chuàng)建了配置,因此你可以自動化的做一切了嗎?如果配置有問題就可以再分配和重分配。一旦你亂搞了,就不再有辦法管理了,”Bloomberg表示。
Bloomberg給出了這個類比:
“過去,我們對待服務(wù)器就像寵物。我們給它們命名,照顧它們的健康。在云端,我們可以把服務(wù)器看做綿羊,我們數(shù)數(shù)就行了,不用命名,如果一個生病了,直接去掉就好了,總有一個適合應(yīng)用。”