2022-10-09 分類: 網站建設
如今,幾乎每個人都在使用云計算。Flexera的《2020年云狀態報告》稱,98%的企業至少在使用一種公有云或私有云。另外2%的企業仍正在使用Windows XP。調查顯示,在企業向云端遷移的原因中,排名首位的是為了節省資金。
如果只是將IT基礎設施簡單地由“自建數據中心”模式轉換為公有云模式并不省錢。Gartner杰出副總裁分析師David Smith稱:“云計算的一個很大誤區是它們可以省錢。我們只能說有時確實如此,但前提是用戶認真地分析了自身的情況。”
大部分企業可能并沒有這樣做。網絡安全公司Coalfire發現,盡管大多數企業希望借助云遷移來節省資金,但是實際上,只有36%的受訪者表示實現了節省成本的目標。Coalfire將這種結果歸咎于缺乏計劃性。只有不到一半的受訪者在規劃階段進行了云準備狀態評估,這導致云部署不達標的風險大增。
Gartner預測,2020年云服務支出將達到2664億美元,增長17%。需要指出的是,Gartner是在新冠疫情爆發之前做出的這一預測結果。ParkMyCloud首席執行官Jay Chapel認為,在今年的云支出中,176億美元會被完全浪費掉。
這可是一筆不小的開支。由于新冠疫情導致IT預算被大幅削減,即便是大型公司也無法承受這種浪費。以下是一些如何避免云資源浪費的方法。
1.識別并自動關閉閑置資源
幾乎所有云用戶都面臨資源閑置的問題。這些虛擬機雖然處于開機狀態,但是卻無事可做。通常在開發、展示、測試或質保工作完成之后,這些實例就變成了非生產資源被閑置了。
據ParkMyCloud統計,閑置云資源在2020年浪費的資金將達到110億美元。那么用戶的業務損失是多少呢?ParkMyCloud的客戶發現,他們的計算支出中約有44%是非生產資源。大多數非生產資源只在每天8小時工作時間(每周40小時工作時間)內被使用,無需7×24小時全天候運行。這意味著在每天的其他時段內(每周128小時,閑置時間占全周時間的76%),這些資源都是處于閑置狀態的。
企業可以做的事情是提醒IT團隊在離開之前清理他們的云工作區,但是這還遠遠不夠。企業可以使用AWS中的監視工具,以幫助識別被浪費的計算實例和塊存儲。有了監控數據,用戶可以快速識別出被浪費掉的資源并采取補救措施。
還有一種更主動的方法,那就是使用AWS Instance Scheduler、Azure Automation、Google Cloud Scheduler和ParkMyCloud之類的工具。這些工具可以幫助用戶識別閑置資源,并在產生費用之前關閉它們。
2.防止過度配置資源
另一種常見的資源浪費方式是過度配置基礎設施。許多企業之所以愿意為從不使用的資源付費,深層次的原因在于企業想確保自己在需要這些資源的時候能夠有得用。這種心態就像我們大量購買設備只為了以備不時之需一樣。
據估計,40%的實例規模至少比實際工作負載所需的要大一倍。如果將實例規模縮小一倍,那么成本就會降低一半,縮小兩倍可以節省75%。
盡管為了追求速度和敏捷性才將應用程序遷移到了云端,但是為了防止出現性能問題,許多企業都為應用程序超額配置了資源。雖然“基礎設施即代碼”可以輕松地實現資源擴展,但是用戶很難知道自己應該在何處進行優化,以及怎樣配置實例才能滿足實際性能需求。
這個問題看似簡單,但是實際上并非如此。當用戶開始使用云環境時基本上都會勾選立即“可適時調整規模”選項。但是由于無法分析資源消耗情況,也無法進行費用分攤,因此這一選項實際上毫無意義。云應用程序對性能和容量的需求會隨時間而變化,這不可避免地會導致資源未充分利用和閑置。
用戶應當使用云服務提供商的優秀實踐。但是需要注意的是,適時調整是一個持續不斷的過程,其需要可以減少過度配置的相關策略和邊界設置,能夠細化到部門使用情況的資源標記,以及對CPU、內存和I/O的監控。只有這樣才能真正有效果。
那么,用戶如何正確設置規模才能避免因過度配置導致的資金浪費呢?用戶首先要監視云計算的使用,對數據進行分析,然后再測試各種規模的實例,并從中找到最合適的實例。Densify、SolarWinds Virtualization Manager和Veeam ONE等云資源管理工具可以提供這方面的幫助。
用戶應當清理云端上的軟件,而不是進行監視和鏡像調整。利用云原生能力的重構應用程序可以有效降低成本。常見的誤區是用戶只能重構自己編寫的應用程序。實際上,大多數應用程序和軟件廠商都允許自動部署和與基于標準的PaaS解決方案進行整合。對于用戶的定制化應用程序,優化資源的最有效辦法是使用無服務器架構。通過這種辦法,用戶只需要支付實際使用的費用,不需要按月支付物理服務器或虛擬服務器的費用。這樣用戶可以大幅降低成本,尤其是在考慮到人工成本和硬件成本之后。
3.預留實例
云計算的優勢之一是用戶可以根據需要增減資源。每個用戶都想訂購最新產品嗎?沒問題,云服務隨時可以提供所需要的計算資源。今天沒人在你的網站購物?那么你可以減少虛擬機(VM),這樣就可以不用付費了。如果工作負載長期處于穩定狀態,那么用戶可以通過預留實例來節省大量支出。
如果用戶選擇亞馬遜Amazon Web Services(AWS)Reserved Instances、微軟Azure Reserved VM Instances或谷歌的Google Cloud Committed Use Discounts,并簽訂1~3年的虛擬機使用合同,那么用戶提前支付費用時可以享受巨大的折扣。無論用戶使用與否,這些預付費的虛擬機均一起處于可用狀態。
一些云供應商還提供了可以計算出這些保留鏡像能夠為用戶節約多少資金的工具。例如,VMware的CloudHealth可幫助用戶從第三方視角查看節省的費用。
正確使用保留鏡像可以節省大量成本。云計算的靈活性對于任何需要快速部署或擴展的場景來說極為有價值,但是靈活性也是有成本的。不過,有些情況下,云計算靈活性的成本是可以避免的。能夠評估自身需求的企業可以通過合理的資源投入和使用規劃來大幅節約資金。
為確保云計算支出不會超過應有的水平,企業應花時間收集當前和近期的預測需求。要想獲得正確的產品和功能集,企業應與其云供應商一起推動這一過程。這一點至關重要。
用戶要首先回答的問題是,自己愿意承擔多大風險以及對云增長的期望值。是保留80%的資源,還是20%?這個問題完全取決于用戶想要多大的靈活性以及愿意承擔多大的風險。如果用戶能夠確定自己大致需要多少資源,以及今后三年的資源使用量,那么在2023年之前他們可以為今后的工作量預留70%的虛擬機。企業的云需求是否會迅速增長?如果是,那么用戶最好以合同的形式將10%的實例固定下來。
4.不要將云與數據中心混為一談
企業在向云計算遷移時遇到的主要問題是,他們用原來的數據中心思維在規劃公有云或混合云。
盡管私有云也是建立在用戶自有的硬件之上,但是用戶在規劃云服務時應該打破原來的IT基礎設施經驗的束縛。
企業在向云端遷移時犯的一個重大錯誤是,他們仍像繼續運行裸金屬服務器那樣進行調配。幾十年來,用戶一直在努力確保自己的資源遠遠超過高峰時所需要的資源。盡管云服務可以根據需要及時調整,但是用戶幾十年形成的老觀念仍然沒有發生改變,最終他們不得不為沒有使用的資源買單。
如果用戶在云管理方面采用與本地服務器架構相同的標準和控制方法,并部署外部設施,那么這樣不僅會帶來云計算費用,還可能產生第三方許可證費用和軟件費用。在設計階段,了解自己的主要目標至關重要。這樣使得用戶能夠適當地利用原生屬性和云基礎設施降低許可證費用和軟件成本。
如果企業還是在關注每臺服務器的成本或在不同位置運行服務器的成本,那么他們還沒有形成頭部思維。他們應該只為能帶來業務價值的功能付費。如果企業僅簡單地將其本地服務器遷移至云端,那么這只是相當于從一家設備供應商換成另一家而已。
要節省資金,用戶必須先要在部署之前搞清楚云和傳統IT基礎設施的不同之處。有了這些知識,用戶還要找出哪些工作真正需要云服務資源,而不是一股腦地將服務器和應用程序都遷移至云端。
以本地數據中心的部署方法來實施云應用程序管理是不會減少開支的,并且還可能會造成更多的開支。為了快速實現云應用程序部署,將服務器和應用程序一股腦地都遷移至云端的企業并不在少數。雖然這種方法也不是不可以,但是對云遷移進行評估可以確保成本得到優化。
如果用戶選擇私有云,那么靈活的支付方式非常重要,尤其是在當前的疫情時期。企業在保持充足的資金儲備的同時,讓IT系統保持敏捷性和競爭力也非常重要。當用戶向云遷移時,他們應該考慮部署帶有消費模式的技術,以便只支付使用產品的費用。由于業務環境正在迅速變化,如果有短期低息的支付方案,降低總擁有成本的好辦法是對貸款采購云基礎設施和現金采購進行比較。
5.進行恰當的治理
用戶的云服務由誰負責可不是一個簡單的問題,這實際上非常復雜。每個公有云平臺計量資源的方法都不一樣,因此用戶很難每月跟蹤他們的云預算,進而導致出現費用超支或資源未被充分利用的情況。云治理對于許多大型企業來說也并非易事,因為這其中既要考慮資源利用率和成本管理,又要考慮安全性和合規性。盡管如此,要想解決這一問題,關鍵還是要抓住可見性。公有云平臺中的應用程序和工作負載的可見性以及用戶對成本和云支出費用的洞察力可以幫助用戶控制自己的環境,并防止事情進一步惡化。
大多數企業在這方面做得并不好。在當前的疫情期間,為了讓員工能夠遠程辦公,大多數企業都不得不加大云服務的使用量,這導致幾乎所有的人都在浪費大量資金,但是他們自己卻對此一無所知。最近的研究顯示,只有30%的企業認為自己在云服務使用量和成本方面的管理是成功的。
在技術方面,云治理并沒有什么捷徑可言。盡管所有的云服務提供商都提供了相關的工具,但是對于企業而言,明確職責和角色才是本質。除了資產、財務和供應商管理必須通力合作,架構師和工程師也需密切協作,以便隨時處理可能出現的成本激增情況。
由于資本支出控制、對數據中心的物理訪問等手段已無法再防范影子IT,因此IT部門將面臨更加嚴峻的挑戰。企業中的所有員工都可以購買一個虛擬數據中心,并且這個數據中心的規模可以無限大。無論是否向云端遷移,企業都有必要建立起一個高效的治理模式,以便在賬務、運維和安全風險出現之前快速發現和阻止影子IT。
雖然管理職責最終是落在人員頭上,而不是技術上,但是成本透明性和干凈的財務數據是必需的,只有這樣管理人員才能發現節省支出和成本的機會。由于公有云提供商會提供大量有價值的賬單數據,因此企業需要制定將這些數據與包括標簽在內其他的元數據關聯在一起的策略,以便于高效地使用這些信息。只有管理團隊牢牢掌控住資源,企業才能有效地管理云計算成本。
云計算成本總結
云計算成本的管理并非易事,這里面既有開發人員需要解決的技術問題,也有需要DevOps管理專家處理的系統管理問題。企業的高層也要對此負起責任,不要認為這些都是IT部門的事情。
云計算涉及到各個方面。只有所有的員工都能夠正確使用云計算,企業才有望實現削減IT成本的目標。
本文標題:別把預算浪費在云上!手把手教你,5步跳開這些坑
文章源于:http://vcdvsql.cn/news25/203775.html
成都網站建設公司_創新互聯,為您提供小程序開發、移動網站建設、網站制作、軟件開發、外貿建站、網站改版
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
猜你還喜歡下面的內容