如何計算雲遷移成本

隨著上雲的熱火朝天,雲遷移成為常見的操作,節約成本是雲遷移的主要動因之一。雲遷移涉及雲資源費用、人員組織、業務可用性等多種因素,

成本計算複雜,本文討論計算雲遷移成本應考慮哪些因素,以及如何計算雲遷移成本

一、雲成本與傳統基礎架構的區別

雲服務提供商在決定向客戶收取多少費用時考慮的主要因素是網路、計算和儲存。

部署本地基礎設施時需要考慮三種類型的成本:

•資產成本:

硬體、軟體、網路、儲存和備份系統;

•運營成本:

支援伺服器硬體、軟體和網路基礎設施,儲存保修、資料中心電力設施,系統管理人力及培訓;

•間接業務成本:

計劃內和計劃外停機。

在本地建設和維護基礎設施也意味著增加更多的工作人員,從而增加成本。通常,每花費1元用於升級其IT基礎設施的資本支出,往往大約需要花費2元來管理和維護該基礎設施。

為了計算與遷移到雲相關的總成本,組織應對其IT基礎設施的成本,包括所有直接和間接的進行徹底審計。

直接成本更容易計算,因為它們包括軟體、硬體、維護、員工和物理設施。間接成本更難確定,因為它們包括因任何原因導致的生產力損失,例如伺服器停機、解決使用者不滿和修復受損的聲譽。

估算雲基礎設施成本,可以到公有云官網查詢,也可以使用一些第三方的價格計算器,比如

新鈦雲服官網(www.tyun.cn/tibc)的多雲比價器

二、遷移到雲的收益和陷阱

遷移到雲的收益

• 敏捷:

組織可以在幾個小時內完成公有云配置,供應商可以遠端部署,IT團隊可以透過網際網路遠端配置和管理。

• 基礎實施免運維:

雲供應商負責維護雲中的硬體、軟體和網路。因此,組織不必擔心保持其基礎設施的狀態,也不必擔心安全和升級。因此,可以以最少的IT人員執行基礎設施,從而顯著降低總體成本。

• 更快的災難恢復:

基於雲的服務使組織能夠在發生緊急情況(如停電或自然災害)時快速恢復資料。

遷移到雲節省的費用

• 無需一次性支出大額硬體成本,

無需購買物理伺服器、網路儲存、備份系統、災難恢復系統等;

• 降低軟體授權成本:

軟體授權方式變為月租;

• 降低IT支援成本;

• 基礎設施的連續性轉移到雲供應商;

• 透過提高效率實現節約。

遷移到雲的費用陷阱

通常,公有云提供商向客戶收取註冊服務的費用很低,或者他們不收取任何註冊費用。有時候雲供應商甚至會幫助客戶免費將資料遷移到雲。

但是,雖然費用不是這種情況下的唯一因素,將資料傳輸到雲可能需要數週甚至數月的時間,這意味著企業在此期間可能無法訪問其關鍵資料。

將資料從一個雲供應商遷移到另一個雲供應商可能相當繁瑣和昂貴,這就是為什麼大多陣列織選擇長期使用同一個雲提供商。從本質上講,這其實是一種供應商鎖定。

此外,許多公有云供應商在客戶想要訪問其資料時都會收取少量費用。雖然這些費用可以忽略不計,也許每小時只有幾分,但組織在進行業務規劃時,以及考慮雲計算的投資回報率時,往往容易忽略這些費用。

對於執行數千個分析工作的組織來說,雲計算的成本也會變得非常昂貴,因為隨著資料使用量的增加,交易成本也會增加。因此,

使用公有云進行一切工作並不總是一項偉大的長期投資。

以下是組織考慮遷移到雲的投資回報率時可能會忽視的地方:

• 沒有考慮未來資料容量:

超過儲存和備份計劃中規定的資料限制將產生額外的成本,為了避免這種情況,組織應該考慮需要保留多少資料作為備份;

• 應考慮將本地軟體和資料遷移到雲中所花的時間:

這可能意味著調整其許可模式;

• 必須考慮需要員工來監控和管理與雲供應商的介面;

• 登出本地基礎設施的成本:

包括重新部署員工、登出資產和資料清理;

• 應考慮利用雲提供商的折扣:

為提前預訂固定期限容量的客戶提供折扣,從而節省按需定價的費用。

三、如何計算雲遷移成本

組織考慮將工作負載轉移到雲中的應首先進行需求評估,做好遷移規劃並獲得高管的認同。在評估其當前的IT基礎架構後,IT團隊應參與整個過程,包括與利益相關者舉辦研討會,確保每個人都已經確定了業務要求,以便IT團隊能夠選擇正確的雲服務和正確的雲服務商。

IT團隊還應對擬用服務進行稽核,以確定它們是否符合組織的業務要求。還應確定業務要求與擬用的雲服務不匹配的地方。

在確定正確的雲服務和正確的服務提供商後,IT團隊應向業務領導者提供相關資訊。應解釋各種選項,以及這些選項的原因以及後續步驟。領導可以決定應用留在本地、遷移到雲或實施混合雲。

確定雲遷移的成本並不容易。企業不僅需要考慮本地基礎設施成本和雲價格之間的差異,還必須考慮各種其他因素,其中許多因素往往被忽視。

有些成本很容易預測。例如,將資料從本地儲存遷移到基於雲的物件儲存的成本非常簡單。其他遷移成本(如工作量重構產生的遷移成本)更難確定。也很容易忽略與人員配備和部署新型服務等相關的費用。

考慮以下成本,以確保雲遷移在財務上是有益的。

遷移前成本:規劃是必須的

應清楚地知道準備雲遷移需要花費多少成本。至少,它將消耗大量的時間。遷移團隊通常以服務或應用程式和相關係統工作人員為中心,但會利用儲存、網路工程和安全領域的資源。根據組織內的應用程式,遷移還需要專家、風險管理團隊和發展團隊的投入。

在雲遷移之前,應先進行諮詢規劃,為以下雲遷移成本編制預算:

• 人力資源成本:

遷移系統,可能面臨人力和技能不足的挑戰;

• 調研成本:

評估應用依賴關係,評估工作負載相互依存關係;

• 雲環境成本:

評估雲環境中的為工作負載提供計算、儲存、聯網和安全元件;

• 評估軟體許可成本變化:

因為作業系統、資料庫和其他中介軟體和打包應用程式在

雲中執行時,可能與在本地執行時具有不同的許可條款,並且在雲中執行時可能需要更多或更少的許可證;

• 災備成本:

在生產遷移到雲之前,保持本地系統的業務連續性和災難恢復支出;

• 專線成本:

如果遷移期將持續數月,或者一旦遷移完成,資料中心中是否會有任何重大的遺留基礎設施,則在遷移開始前將雲訪問網路新增到目的地環境中(例如,透過雲專線連線)。

計算本地基礎設施成本

計算雲遷移成本的第一步在將任何內容遷移到雲之前開始,管理員需要評估現有硬體和軟體資產的成本,然後評估其與基於雲的環境的比較情況。

比較中的挑戰是,大多數本地軟體和硬體的成本模型與雲定價模型不同。

本地基礎設施需要大量的前期資本投資來購買硬體,並遵循基於資本支出的成本模型。另一方面,雲資源很少需要資本支出,並遵循基於Opex的模型。客戶在消費基於IaaS的虛擬硬體和SaaS應用程式時會付費。

這意味著需要以一種允許將其與雲中的Opex成本進行比較的方式,來表達本地資本支出成本,為此,請將本地資源的前期成本除以合理預期使用的時間。

這些估計並不準確。它們不考慮更換伺服器硬碟等成本,也不考慮硬體升級(如新增記憶體)可能延長伺服器生命週期的手段。不過,此方法可幫助確定本地環境總成本的基線估計值,然後將其與雲中等值服務的成本進行比較。

還需要識別不會在雲中支付的本地資源。例如,當將工作負載移動到公有云時,沒有必要為本地資料中心支付網路費用。不間斷的電源單元和聯網儲存裝置也是遷移到雲時可以退役的裝置。某些現場運營費用(如電力和物理站點安全)在遷移後也會消失。

應用重構考慮

在最簡單的情況下,管理員將當前在本地虛擬機器中執行的應用程式,以及內部儲存的資料,遷移到公有云計算和儲存服務。在這種情況下,工作負載不需要任何重大重構,雲服務將具有相對簡單的定價模型。遷移成本很容易計算。

另一方面,雲遷移計劃可能不是簡單地將工作負載直接搬遷到雲中,還可能涉及這些工作負載的修改。在這些情況下,雲遷移將需要更多的開發工作來修改的工作負載。

例如,可能會在虛擬機器內執行應用程式,但希望將一些應用程式遷移到容器和無伺服器計算。或者,計劃將單體應用程式重構為微服務。這些修改可能很昂貴。使用更復雜的雲服務通常需要更多的專業知識來有效管理,這也帶來更多的費用。

雲成本計算

幾乎所有的雲支出都將用於按月計費的運營費用。但是,計算雲成本是困難的,因為有多個變數。每個雲供應商的每個服務都有不同的定價表並且基於時間變化。

許多價格取決於使用的區域以及消耗的資源量,雲服務價格也因是提前預訂資源還是隨使用資源而有所不同。

雲成本計算器

計算雲成本的最佳方法是使用為此目的設計的計算器工具。所有主要雲供應商都有自己的計算器,例如:

• AWS 定價計算器

• 微軟Azure定價計算器

• 谷歌雲定價計算器

還有其他工具,比如新鈦雲服官網(www。tyun。cn/tibc)的多雲比價器。

輔助雲服務

需要考慮的第二個因素是,當遷移到雲時,將使用多少“輔助”服務。輔助服務包括CDN等,以幫助分發內容、提高彈性和DDoS保護。這些服務通常對本地工作量很重要,雖然在公有云中並非絕對必要,但它們是增強雲工作負載安全性和效能的寶貴附加元件。

雖然輔助服務是有用的補充,但使用得越多,雲遷移期間和之後的操作和配置成本就越高。

雲管理

雲遷移成本還受管理和工具成熟度的影響。

公有云服務通常需要身份和訪問管理策略等配置來管理訪問控制。比如可以使用AWS工具來幫助實現雲工作流的自動化。對於大型雲環境,可能需要使用基礎結構即程式碼(IaC)工具來實現配置和部署的自動化。

在某些情況下,可以在雲遷移期間重複使用本地配置和工具。如果使用適用於內部和雲基礎設施的IaC工具,可能會採取已有的IaC策略並在雲中重複使用它們。

但是,設定其他工具和配置會增加雲遷移成本。例如,通常沒有將本地訪問控制策略遷移到公有云的有效方法,因此需要花費費用。

編排成本

根據雲工作負載的性質,可以選擇使用像Kubernetes這樣的容器編排平臺託管它們。

Kubernetes為雲遷移計劃增加了另一個成本。如果目前根本沒有使用 Kubernetes,則需要設定它,這需要大量的時間和費用。即使已經在本地使用Kubernetes,也不一定和雲中Kubernetes成本相同。託管Kubernetes服務具有複雜的定價模型,需要仔細研究這些模型來計算雲遷移成本。

四、遷移後的雲成本評估

遷移到雲時,通常必須登出基礎設施。

例如,如果兩年前在伺服器硬體上花費了數百萬元,那麼在遷移到雲時,將浪費一些投資,而無法使用該基礎架構,除非選擇混合雲架構。這種登出將“花費”多少取決於硬體仍然有多少壽命,以及是否能夠重新調整用途或轉售其中任何一個。

大多陣列織仍在將工作負載從本地資料中心遷移到IaaS環境中,無論是戰略性地將 IT從資料中心業務中剝離出來、將成本從資本轉移到運營預算、最大限度地降低風險還是提高靈活性和可擴充套件性。

許多當前成本不會立即消失。在該陣列或底盤為空之前,為儲存陣列或伺服器底盤供電、維護、冷卻和執行的成本不會消失,即使隨著利用率的降低,成本可能會下降。如果有關元件服務於許多工作負載,則可能需要數月時間。

專門管理儲存陣列或伺服器的工作人員的成本也一直持續。這些成本將一直持續到工作負載關閉為止。只有在資料中心本身被清空時,資料中心的執行成本才會消失。雲運維不是免費的:熟練的工作人員仍然是必不可少的,因為可能有一系列新的供應、管理和監測工具。

想要規劃雲遷移,即使不是為了省錢,也必須注意模擬雲遷移成本,不僅針對雲環境本身的支出,還用於雲環境的規劃和遷移階段以及雲環境建立後運營所有成本。

參考文件:

https://whatis。techtarget。com/Breaking-Down-the-Cost-of-Cloud-Computing?

https://searchcloudcomputing。techtarget。com/tip/How-to-calculate-cloud-migration-costs-before-you-move?

https://searchcio。techtarget。com/tip/Calculating-cloud-migration-costs-What-CIOs-need-to-consider?