云計(jì)算隱性成本多?知道這些助你上云無(wú)憂(yōu)
對(duì)于企業(yè)來(lái)說(shuō),公共云的總體成本可能具有吸引力,但還有許多其他因素需要包括在內(nèi),如果沒(méi)有仔細(xì)的規(guī)劃,采用云計(jì)算的成本很快就會(huì)螺旋上升。
公共云提供商提供的成本越來(lái)越有吸引力,每個(gè)服務(wù)器/實(shí)例每月通常只有幾美元,但是,運(yùn)行服務(wù)所需的容量遠(yuǎn)遠(yuǎn)超過(guò)服務(wù)器,如果組織不加注意,其云計(jì)算成本可能會(huì)迅速失控。
這并不意味著公共云的成本必然更加昂貴,只需要了解企業(yè)提出的遷移服務(wù)如何收費(fèi),并準(zhǔn)備一份全面的業(yè)務(wù)案例是至關(guān)重要的。將服務(wù)遷移至云端并退回內(nèi)部基礎(chǔ)設(shè)施之后,除非再次實(shí)施遷移服務(wù),否則必須接受所選云計(jì)算服務(wù)提供商為企業(yè)提供的服務(wù)。
云計(jì)算提供商所宣傳的云計(jì)算服務(wù)“可遷移性”尚未得到證實(shí),特別是對(duì)于復(fù)雜的應(yīng)用程序而言,請(qǐng)注意,簡(jiǎn)化應(yīng)用程序并不符合云計(jì)算提供商的利益。他們的重點(diǎn)是簡(jiǎn)化將IT遷移到云計(jì)算環(huán)境中的過(guò)程,而環(huán)境設(shè)計(jì)將專(zhuān)門(mén)針對(duì)某個(gè)提供商,企業(yè)將其服務(wù)遷移出去。而隨著價(jià)格變化動(dòng)態(tài)遷移,這是一個(gè)更復(fù)雜的主張,并且?guī)缀蹩隙ㄐ枰谌教峁┸浖酮?dú)立專(zhuān)業(yè)知識(shí),而且具有額外的成本和復(fù)雜性。
在將任何服務(wù)遷移到云計(jì)算之前,企業(yè)的內(nèi)部團(tuán)隊(duì)需要詳細(xì)了解三件事:它們的應(yīng)用程序如何工作,其中包括服務(wù)器之間的數(shù)據(jù)流和應(yīng)用程序的出入,以及依賴(lài)性、安全性、訪問(wèn)性和認(rèn)證性;企業(yè)需求究竟是什么;以及供應(yīng)商的收費(fèi)模式如何運(yùn)作。
公共云就像一座空房子
采用公共云就像購(gòu)買(mǎi)房子,但入住前需要安裝和部署公用設(shè)施、地板和家具。此外,這些不是單獨(dú)的房屋,而是大規(guī)模的虛擬建筑。提供的安全性?xún)H適用于數(shù)據(jù)中心本身,或者通過(guò)SaaS訪問(wèn)核心應(yīng)用程序,因此每個(gè)住戶(hù)必須鎖住房門(mén)以防止沒(méi)有允許的人員進(jìn)入。
一個(gè)有用的比較是從物理服務(wù)器遷移到虛擬服務(wù)器。物理服務(wù)器必須被證明、購(gòu)買(mǎi)、安裝和配置,但是盡管它們是浪費(fèi)的,但企業(yè)馬上就知道擁有多少資源。虛擬服務(wù)器是看不見(jiàn)的,很容易啟用,但幾乎從來(lái)沒(méi)有關(guān)閉過(guò)。云計(jì)算提供商將其成本建立在類(lèi)似的心態(tài)上;用戶(hù)傾向于保持服務(wù)器、數(shù)據(jù)和所有網(wǎng)絡(luò)流量的運(yùn)行,因此最終支付的費(fèi)用超出了他們的預(yù)期。
采用客戶(hù)關(guān)系管理(CRM)一些常規(guī)應(yīng)用程序。云平臺(tái)運(yùn)行8小時(shí)以及周末關(guān)閉,這看起來(lái)要比滿(mǎn)負(fù)荷的內(nèi)部部署的數(shù)據(jù)中心成本要便宜得多。但是,運(yùn)行該應(yīng)用程序需要其他系統(tǒng)運(yùn)行,例如登錄、驗(yàn)證、防火墻、網(wǎng)絡(luò)等,需要事先打開(kāi)電源。必須對(duì)關(guān)機(jī)和重啟進(jìn)行排序,還需要備份,因此運(yùn)行時(shí)間將會(huì)變得越來(lái)越長(zhǎng)。然后企業(yè)的遠(yuǎn)程工作人員希望能夠在白天或晚上的任何時(shí)間登錄,所以其8小時(shí)運(yùn)行很快就會(huì)變成16小時(shí)運(yùn)行,此時(shí)管理人員開(kāi)始考慮這是否真的值得關(guān)閉。
現(xiàn)在企業(yè)需要24×7小時(shí)的全天候運(yùn)行,其成本是原來(lái)成本的三倍。然后檢查基本服務(wù)費(fèi)用包括哪些內(nèi)容。例如安全地運(yùn)行應(yīng)用程序需要其他元素,例如安全性、彈性、管理、修補(bǔ)和備份。
現(xiàn)在需要考慮遷移成本,計(jì)算機(jī)房的沉沒(méi)成本,也許還要考慮采用災(zāi)難恢復(fù)解決方案和了解系統(tǒng)的員工。最初讓成本更低的想法卻變得更加昂貴。
了解企業(yè)的服務(wù)特征
企業(yè)將服務(wù)遷移到云端之前的***個(gè)先決條件是確保了解云計(jì)算設(shè)計(jì)原則,并了解計(jì)劃遷移的應(yīng)用程序的特征和要求。SaaS相對(duì)簡(jiǎn)單,PaaS和IaaS則需要更多的專(zhuān)業(yè)知識(shí)來(lái)確保企業(yè)為目標(biāo)云計(jì)算提供商進(jìn)行設(shè)計(jì)和優(yōu)化。每個(gè)供應(yīng)商的做法都有所不同,并以不同的方式收費(fèi)。如果企業(yè)在將服務(wù)遷移到云端之前設(shè)計(jì)服務(wù)時(shí)考慮了應(yīng)用程序的工作方式,那么更有可能避免出現(xiàn)令人不快的意外情況。
這也意味著企業(yè)在用戶(hù)數(shù)量和數(shù)據(jù)量方面需要理解應(yīng)用程序的可能使用模式,以及預(yù)計(jì)其使用增長(zhǎng)的速度。并根據(jù)應(yīng)用程序及其使用情況,計(jì)量所有公共云服務(wù),企業(yè)需要為存儲(chǔ)的每GB數(shù)據(jù)支付費(fèi)用,幾乎每個(gè)組織都會(huì)看到數(shù)據(jù)量呈指數(shù)級(jí)增長(zhǎng)??刂七@一點(diǎn)的***方法是讓IT團(tuán)隊(duì)實(shí)施數(shù)據(jù)分類(lèi),然后詢(xún)問(wèn)每個(gè)部門(mén):“我們擁有這些數(shù)據(jù)對(duì)業(yè)務(wù)有多重要,我們可以將其刪除嗎?”
了解如何計(jì)算費(fèi)用
如前所述,購(gòu)買(mǎi)云計(jì)算服務(wù)不只是服務(wù)器和存儲(chǔ)。在準(zhǔn)備預(yù)算時(shí)需要考慮的IP地址、域彈性,以及出入服務(wù)器的數(shù)據(jù)傳輸?shù)容o助要求將產(chǎn)生額外成本。
例如,對(duì)于AWS云平臺(tái)中的IaaS實(shí)例,單個(gè)面向互聯(lián)網(wǎng)服務(wù)器至少需要五個(gè)實(shí)例的計(jì)量成本。微軟Azure和其他公共云提供商具有可比性。如果組織托管復(fù)雜的多服務(wù)器環(huán)境,則復(fù)雜性會(huì)增加。如果運(yùn)行應(yīng)用程序需要其他元素,例如安全性、彈性、管理、修補(bǔ)和備份,則這些元素將顯示為額外費(fèi)用。對(duì)于SaaS來(lái)說(shuō),這不是一個(gè)問(wèn)題,因?yàn)樗ǔC總€(gè)月按一個(gè)計(jì)量標(biāo)準(zhǔn)收費(fèi),但是IaaS和 PaaS還要考慮其他元素。
在許多服務(wù)中,每次不同域中的服務(wù)器相互通信時(shí)分擔(dān)每GB的成本,以及承擔(dān)通過(guò)互聯(lián)網(wǎng)發(fā)送每GB數(shù)據(jù)的其他成本。例如,在AWS云平臺(tái)中,如果企業(yè)使用公共IP地址,則會(huì)收取費(fèi)用,并且由于其沒(méi)有購(gòu)買(mǎi)專(zhuān)用帶寬,因此每個(gè)IP地址都會(huì)收取額外的數(shù)據(jù)傳輸費(fèi)用。例如企業(yè)創(chuàng)建面向公眾的網(wǎng)站并鼓勵(lì)用戶(hù)下載,例如下載視頻。每次播放視頻時(shí),都會(huì)收取費(fèi)用,這本身可能看起來(lái)微不足道,很快就會(huì)累積起來(lái),例如50,000人下載100MB視頻,這將是一個(gè)巨大的數(shù)字。在某些應(yīng)用程序中,服務(wù)器具有持續(xù)的雙向?qū)υ?,因此最初看起?lái)很小的成本可能會(huì)迅速升級(jí)成為巨大的成本。
彈性和服務(wù)恢復(fù)也會(huì)出現(xiàn)同樣的問(wèn)題,企業(yè)需要為區(qū)域之間的數(shù)據(jù)流量付費(fèi),以便在不同的區(qū)域或可用性區(qū)域中保留第二個(gè)災(zāi)難恢復(fù)或故障轉(zhuǎn)移環(huán)境。為了準(zhǔn)確了解成本,企業(yè)需要知道快照或復(fù)制流量的頻率,這些快照的大小以及數(shù)據(jù)的變化率。AWS和微軟Azure以不同方式收取彈性,如果主機(jī)出現(xiàn)故障,兩者都將保留副本并將其啟動(dòng),但使用AWS云平臺(tái)時(shí),企業(yè)需要不同類(lèi)型的服務(wù)并支付額外費(fèi)用,而對(duì)于微軟Azure,它則作為標(biāo)準(zhǔn)包含在內(nèi)。
還有一系列可供存儲(chǔ)的選項(xiàng)。微軟Azure有五個(gè)存儲(chǔ)選項(xiàng)可供選擇,每個(gè)選項(xiàng)中都有變量,每個(gè)選項(xiàng)都有不同的依賴(lài)關(guān)系,以及不同的術(shù)語(yǔ)。所有這些都需要作為選擇服務(wù)的一部分來(lái)理解、比較和評(píng)估。如果企業(yè)發(fā)現(xiàn)存儲(chǔ)和備份成本不斷上升,IT人員需要采取措施防止情況惡化。
避免意外成本的***方法是密切關(guān)注可用的不同服務(wù)類(lèi)型,例如按需、保留或現(xiàn)場(chǎng)實(shí)例,相關(guān)存儲(chǔ)、網(wǎng)絡(luò)和所需的安全性,并將企業(yè)的工作負(fù)載和需求與實(shí)例類(lèi)型相匹配。保留的實(shí)例每小時(shí)比按需付費(fèi)的費(fèi)用低得多,但是企業(yè)在特定時(shí)期內(nèi)被捆綁,這意味著如果其情況發(fā)生變化或引入更好的商業(yè)選項(xiàng),企業(yè)將無(wú)法快速遷移業(yè)務(wù)。如果應(yīng)用程序未針對(duì)公共云進(jìn)行優(yōu)化,請(qǐng)考慮將其保留在內(nèi)部部署或使用具有已定義的可預(yù)測(cè)成本的托管云計(jì)算服務(wù)。
尋找類(lèi)似的風(fēng)險(xiǎn)和價(jià)值框架
這并不意味著公共云的價(jià)格必然更加昂貴或者是一個(gè)糟糕的選擇,但是當(dāng)所有因素都包括在內(nèi)時(shí),可能看似簡(jiǎn)單的成本合理性,就變得更加微妙。
同樣重要的是不要忽視服務(wù)提供的軟元素。如果企業(yè)選擇在其流程和操作中沒(méi)有相同風(fēng)險(xiǎn)和價(jià)值框架的云平臺(tái)或供應(yīng)商,則可能會(huì)意外增加成本。
一些服務(wù)可以并且應(yīng)該在公共云中運(yùn)行,也有一些服務(wù)在私有云中運(yùn)行,一些服務(wù)應(yīng)該保留在內(nèi)部部署的數(shù)據(jù)中心,并創(chuàng)建一個(gè)需要管理和監(jiān)控的混合基礎(chǔ)設(shè)施。因此,組織應(yīng)保留內(nèi)部部署的關(guān)鍵技能,以控制新的混合云環(huán)境的成本和安全性。企業(yè)還需要測(cè)量和審核其選擇的提供商,以確保應(yīng)用相關(guān)的安全性。