避免云端浪費的5種方法
p#qiye a:link,p#qiye a:visited{text-decoration:none;}
.text img {max-width:630px;}
很多企業(yè)采用云計算的一個重要原因是為了避免建設(shè)和運營服務(wù)器機房或數(shù)據(jù)中心的費用以節(jié)省成本。但是,如果沒有正確采用云計算技術(shù),仍然會遭受資金損失。因此需要避免一些代價高昂的錯誤方法。
根據(jù)flexera公司日前發(fā)布的2020年云計算狀態(tài)報告,98%%u7684受訪者表示正在使用至少一個公共云或私有云。企業(yè)遷移到云平臺的首要原因是為了節(jié)省成本。
但是,只是簡單地將企業(yè)的it基礎(chǔ)設(shè)施從“自建數(shù)據(jù)中心”資本支出(capex)模型轉(zhuǎn)移到公共云的運營支出(opex)模型并不能節(jié)省成本。
正如調(diào)研機構(gòu)gartner杰出副總裁分析師david smith所說:“人們關(guān)于云計算的普遍誤區(qū)是一定能夠節(jié)省支出。有時候的確如此,但是不要以為采用云計算就會節(jié)省成本,除非企業(yè)認(rèn)真地分析了自己的現(xiàn)實情況。”
似乎大多數(shù)公司都沒有進(jìn)行過這種分析。網(wǎng)絡(luò)安全提供商coalfire公司的一項研究發(fā)現(xiàn),雖然大多數(shù)企業(yè)希望通過云遷移節(jié)省成本。事實上,只有36%%u7684受訪者表明節(jié)省了成本。調(diào)查表明主要這些企業(yè)缺乏規(guī)劃。不到50%%u7684受訪者在規(guī)劃階段進(jìn)行云就緒評估。這就造成了很大的盲點,增加了云計算部署不足的風(fēng)險。
盡管如此,gartner公司還預(yù)測,2020年全球云服務(wù)支出將增長17%%uff0c達(dá)到2664億美元。這是在冠狀病毒疫情發(fā)生之前進(jìn)行的預(yù)測。不過與此同時,parkmycloud公司的首席執(zhí)行官jay chapel估計,2020年全球?qū)速M176億美元的云計算開支。
it預(yù)算隨著疫情的發(fā)展而削減,即使是規(guī)模最大的企業(yè)也無法承受這種浪費。以下就是避免這種浪費并節(jié)省成本的5種方法。
1.不要將云計算與數(shù)據(jù)中心相混淆
企業(yè)開始遷移的一個主要問題是,他們?nèi)匀幌駥Υ龜?shù)據(jù)中心一樣思考和規(guī)劃公共云或混合云。
當(dāng)然,也有很多企業(yè)在自己的設(shè)施中運行私有云。但是總的來說,在規(guī)劃采用云計算時,應(yīng)該擺脫有關(guān)it基礎(chǔ)設(shè)施的原有方法。
正如質(zhì)量保證網(wǎng)站qa lead公司聯(lián)合創(chuàng)始人jonathon wright所指出的那樣:“當(dāng)企業(yè)將其業(yè)務(wù)遷移到云平臺時會犯的一個主要錯誤是,他們像運行裸機一樣繼續(xù)提供資源。多年來,為了防止使用量激增,企業(yè)已經(jīng)擁有遠(yuǎn)遠(yuǎn)超過其所需的資源,采用云計算服務(wù)之后,過度供給的心態(tài)還一直存在,最終將會為很多不使用的資源支付費用。”
云計算管理商involta公司企業(yè)云架構(gòu)師scott evers對此表示認(rèn)同。他說,“如果企業(yè)采用與內(nèi)部部署設(shè)施相同的標(biāo)準(zhǔn)和控制方法來進(jìn)行云計算管理,那么除了支付計算費用外,還可能支付額外的第三方許可和軟件費用。企業(yè)在設(shè)計階段了解自己的主要目標(biāo)至關(guān)重要。這樣做將使其能夠適當(dāng)?shù)乩迷鷮傩院驮朴嬎慊A(chǔ)設(shè)施,以減少這些許可和軟件成本。”
軟件即服務(wù)(saas)廠商infor公司的云計算服務(wù)高級副總裁jim plourde表示:“當(dāng)企業(yè)通過服務(wù)器在不同的運營環(huán)境的運行成本進(jìn)行比較時,他們總是認(rèn)為云計算會節(jié)省成本。然而取而代之的是,他們應(yīng)該著眼于完全擺脫服務(wù)器,而只為那些能帶來業(yè)務(wù)價值的功能支付費用。如果企業(yè)只是以基礎(chǔ)設(shè)施即服務(wù)(iaas)或單一租戶的方式將內(nèi)部部署服務(wù)器移到云平臺,那么這只不過是將設(shè)備從一個供應(yīng)商換到另一個供應(yīng)商。”
簡而言之,為了節(jié)省成本,首先,企業(yè)必須在部署之前了解云計算和傳統(tǒng)it基礎(chǔ)設(shè)施之間的差異。并且基于這些知識,企業(yè)需要從云計算找出自己真正需要的內(nèi)容,而不僅僅是“提升并轉(zhuǎn)移”服務(wù)器和應(yīng)用程序。
正如evers指出的那樣:“采用內(nèi)部部署方法來實施云應(yīng)用程序管理肯定不會減少開支。這在企業(yè)通常通過‘提升和轉(zhuǎn)移’來啟動快速的云計算應(yīng)用程序部署時很常見。這種方法雖然是更換硬件或遷移數(shù)據(jù)中心的合法策略,但評估云遷移以確保優(yōu)化成本是至關(guān)重要的。”
戴爾公司金融服務(wù)全球渠道銷售副總裁darren fedorowicz提醒說,“企業(yè)如果要走私有云路線,擁有靈活的云支付選項非常重要,尤其是在疫情時期,因此it系統(tǒng)需要保持敏捷性和競爭力。當(dāng)企業(yè)將業(yè)務(wù)遷移到云平臺時,他們應(yīng)該考慮使用基于消耗的模型來部署該技術(shù),以便只為使用的服務(wù)付費。因此,在業(yè)務(wù)環(huán)境迅速變化的情況下,為云計算基礎(chǔ)設(shè)施設(shè)備融資與直接購買設(shè)備是降低總體擁有成本的一個很好的方法,尤其是企業(yè)能得到短期低息支付的解決方案的時候。”
2.預(yù)留實例
云計算的一大優(yōu)勢是,企業(yè)可以根據(jù)需要擴展或縮減資源。對于企業(yè)資源需求比較穩(wěn)定的工作負(fù)載,可以通過使用預(yù)留實例來節(jié)省大量費用。
借助aws的預(yù)留實例,azure預(yù)留虛擬機實例或谷歌云承諾使用折扣,企業(yè)可以為將使用1~3年的虛擬機預(yù)先支付大筆費用。這些虛擬機始終可用,無論企業(yè)是否使用它們。
云計算供應(yīng)商提供了一些工具來確定可以為用戶節(jié)省多少費用。還有一些工具(例如vmware的cloudhealth)可以讓企業(yè)從第三方角度查看其可能節(jié)省的費用。
it咨詢機構(gòu)upperedge公司的商業(yè)咨詢業(yè)務(wù)負(fù)責(zé)人adam mansfield補充說:“為確保他們的支出不會超出應(yīng)有的水平,企業(yè)應(yīng)花費大量時間收集近期的預(yù)測需求(例如未來三年的需求)。至關(guān)重要的是,企業(yè)必須與其云計算提供商一起推動這一過程,以獲取正確的產(chǎn)品和功能集。”
但是,企業(yè)首先要回答的問題是愿意承擔(dān)多少風(fēng)險以及期望云計算如何增長。是否應(yīng)該保留80%%u7684資源?還是20%?%u8fd9完全取決于企業(yè)認(rèn)為其需要多少靈活性以及愿意承擔(dān)的風(fēng)險。如果企業(yè)確定現(xiàn)在需要多少資源,而從現(xiàn)在起的三年之后可以繼續(xù)使用,并為2023年之前的預(yù)期工作量預(yù)留70%%u7684虛擬機。
3.空閑資源和自動停止
幾乎所有云計算用戶都面臨一個問題:資源閑置。這些虛擬機沒有工作負(fù)載可以處理。通常情況,這些是不再需要的開發(fā)、登陸、測試或質(zhì)量保證工作遺留下來的非生產(chǎn)實例。
根據(jù)parkmycloud公司的統(tǒng)計,到2020年,全球在閑置云計算資源方面將浪費110億美元的資金。parkmycloud公司的客戶發(fā)現(xiàn),他們的計算支出中約有44%%u7528于非生產(chǎn)資源。大多數(shù)非生產(chǎn)資源只在每周40小時的工作時間內(nèi)使用,而無需全天候運行。這意味著在非工作時間內(nèi),這些資源處于閑置狀態(tài)。”
企業(yè)對此能做什么?顯然,可以提醒其it團(tuán)隊在非工作日清理他們的云計算工作區(qū)。但這些措施還不夠。
netapp公司云計算數(shù)據(jù)服務(wù)的產(chǎn)品營銷經(jīng)理richard treadway建議,企業(yè)可以使用性能良好的監(jiān)視工具,其工具將幫助識別aws中浪費的計算實例(ec2實例)和塊存儲(ebs存儲)容量。有了這些見解,企業(yè)可以快速識別出回收浪費的資源并采取行動。
另一種更主動的方法是使用自動標(biāo)識“閑置”實例的工具。aws instance scheduler、azure automation、google cloud scheduler和parkmycloud之類的程序可以幫助企業(yè)識別空閑資源,并在這些資源帶來更多成本之前使其進(jìn)入休眠狀態(tài)。
4.超額配置的資源
另一種比較普遍的浪費資源的方法是過度配置基礎(chǔ)設(shè)施。很多企業(yè)為可能永遠(yuǎn)不會使用的資源支付費用,只是為了確保在需要時可以使用。這是企業(yè)自己購買設(shè)備的一個后遺癥,這是因為企業(yè)希望確保不會由于意外需求而出現(xiàn)資源短缺的情況。
chapel表示:“企業(yè)40%%u7684實例大小比其工作負(fù)載所需還要大,而只需將實例大小縮小一倍,成本就會減少50%%uff0c而縮小兩倍可以節(jié)省75%%u7684成本。”
treadway也注意到了這個問題。他說,“隨著企業(yè)將其應(yīng)用程序向云端轉(zhuǎn)移以提高速度和靈活性,許多應(yīng)用程序都被過度配置以防止性能不足問題。在云中擴展資源很容易,尤其是使用‘基礎(chǔ)設(shè)施即代碼’,但很難知道在哪里進(jìn)行優(yōu)化以及合適的大小以滿足實際性能需求。”
這聽起來像一個簡單的問題。高端aws和azure托管服務(wù)提供商2nd watch公司高級產(chǎn)品經(jīng)理stefana muller指出:“當(dāng)企業(yè)開始使用云計算環(huán)境時,立即‘啟用正確大小調(diào)整'似乎是一個明智的選擇。但是,由于無法分析資源消耗或無法分?jǐn)傎M用,因此正確調(diào)整大小變得毫無意義。云計算應(yīng)用程序的性能和容量要求通常會隨著時間的推移而變化,這不可避免地導(dǎo)致資源未充分使用和閑置。”
muller建議,企業(yè)首先使用云計算提供商的最佳做法進(jìn)行正確大小調(diào)整。但是她警告說,云計算提供商花費更多時間對正確調(diào)整大小進(jìn)行解釋。這很不幸,因為正確調(diào)整大小是一項持續(xù)不斷的活動,需要實施減少過度配置的策略,標(biāo)記資源以使部門能夠?qū)崿F(xiàn)計費,并適當(dāng)監(jiān)視cpu、內(nèi)存i/o,以便真正發(fā)揮作用。
那么,如何做到大小合適,避免浪費呢?首先要監(jiān)控云計算的使用情況,分析數(shù)據(jù),然后測試不同大小的實例以找到最合適的實例。