如何通過三個步驟構(gòu)建成功的云遷移計劃
云計算的誘惑似乎使企業(yè)的所有資源都應(yīng)該立即遷移。無可否認(rèn),在某些情況下,公共云平臺可以帶來巨大的好處。但是在其他情況下,云遷移可能沒有任何意義。
企業(yè)需要認(rèn)真考慮他們在基礎(chǔ)設(shè)施上的現(xiàn)有投資,從硬件到應(yīng)用程序組合再到網(wǎng)絡(luò)體系結(jié)構(gòu)等等,以確定云遷移是否有益。
在這里將探討三個步驟,這些步驟將指導(dǎo)企業(yè)云遷移計劃,并幫助確定是否將內(nèi)部部署的工作負(fù)載移至公共云。
1. 評估當(dāng)前的基礎(chǔ)設(shè)施
作為云遷移過程的一部分,首先要考慮的因素之一是企業(yè)現(xiàn)有的數(shù)據(jù)中心投資。不僅涉及許可成本,而且還涉及與硬件資源消耗和支持基礎(chǔ)設(shè)施相關(guān)的成本。因此,總是有與內(nèi)部部署服務(wù)器相關(guān)的大量投資。將服務(wù)器的數(shù)據(jù)或功能外包給云平臺可能意味著放棄企業(yè)的內(nèi)部部署投資,除非企業(yè)可以重新利用這些服務(wù)器。
盡管對于在內(nèi)部部署數(shù)據(jù)中心進(jìn)行大量投資的企業(yè)來說,這種云遷移的提升和轉(zhuǎn)移方法可能不具有財務(wù)上的意義,但企業(yè)仍然可以從將某些內(nèi)部部署資源遷移到云平臺中受益。
無論企業(yè)的服務(wù)器硬件有多好,它最終都會過時。傳統(tǒng)上,企業(yè)通過采用硬件生命周期策略來應(yīng)對。例如,一家企業(yè)可能會選擇在五年后淘汰服務(wù)器。話雖如此,可以將云計算服務(wù)路線圖集成到其硬件生命周期策略中。這樣一來,IT團(tuán)隊便可以將本地資源遷移到云平臺中,而不必將其應(yīng)用在內(nèi)部部署數(shù)據(jù)中心更新的硬件中。
對于規(guī)模較小的企業(yè)和初創(chuàng)企業(yè)而言,使用云計算的前景通常尤其有吸引力。對于規(guī)模較小的企業(yè)來說,使用云計算服務(wù)可提供對企業(yè)級硬件和容錯功能的訪問,否則將無法承受。同樣,初創(chuàng)企業(yè)可以從云計算服務(wù)中受益,因為它們可以使他們的運營快速運行,而無需投資內(nèi)部部署數(shù)據(jù)中心的資源。
2. 考慮應(yīng)用程序的性能和可遷移性
對于應(yīng)用程序服務(wù)器,IT管理員必須考慮應(yīng)用程序是否可以在云平臺中運行。同樣,必須將應(yīng)用程序的性能視為云遷移計劃的一部分。
對于在現(xiàn)代操作系統(tǒng)之上運行的較新應(yīng)用程序,兼容性通常不是一個大問題。也很容易假設(shè)對于此類應(yīng)用程序性能將不會成為問題,因為大多數(shù)云計算提供商會允許根據(jù)需要將硬件資源分配給托管服務(wù)器。但是對于此類應(yīng)用,必須考慮兩個主要因素。
首先是性能。即使企業(yè)可以為托管的應(yīng)用程序服務(wù)器提供幾乎無限的計算和內(nèi)存資源,但全球互聯(lián)網(wǎng)帶寬可能會妨礙應(yīng)用程序性能。如果其帶寬限制妨礙了良好的用戶體驗(UX),那么擁有高性能的托管應(yīng)用程序服務(wù)器也將無濟(jì)于事。
第二個考慮因素是應(yīng)用程序的可遷移性。盡管將虛擬化的應(yīng)用程序服務(wù)器遷移到云平臺通常很容易,但是該應(yīng)用程序可能具有外部依賴性,從而使云遷移非常復(fù)雜。例如,某個應(yīng)用程序可能具有Active Directory(AD)依賴性,或者需要訪問內(nèi)部部署SQL Server數(shù)據(jù)庫。
對于在傳統(tǒng)操作系統(tǒng)上運行的原有應(yīng)用程序,遷移到云平臺可能并不是一個很好的選擇。實驗室測試是了解應(yīng)用程序在云計算環(huán)境中的行為的唯一方法,測試有助于確定在那里移動應(yīng)用程序所涉及的步驟。
將應(yīng)用程序服務(wù)器移至云平臺的另一個考慮因素是硬件可擴(kuò)展性。一些IT分析師建議,云計算服務(wù)非常適合托管硬件密集型工作負(fù)載,因為云計算平臺通常提供幾乎無限的可擴(kuò)展性。盡管云計算提供商通??梢詳U(kuò)展其產(chǎn)品來滿足最苛刻的工作負(fù)載,但是獲得這種可擴(kuò)展性代價高昂。
微軟公司和AWS公司等公共云提供商通常向客戶收取基于資源消耗的費用。這樣,基于云計算的高性能計算環(huán)境可能變得成本過高。例如,一位客戶表示,在云平臺中運行一個高性能應(yīng)用程序每月的費用超過10,000美元,其大部分費用是由CPU和磁盤I/O消耗造成的。
3. 評估網(wǎng)絡(luò)
構(gòu)建云遷移計劃時要考慮的另一個因素是內(nèi)部部署網(wǎng)絡(luò)。如果企業(yè)希望將資源保留在內(nèi)部部署,即使是暫時的,云計算網(wǎng)絡(luò)也必須充當(dāng)內(nèi)部部署網(wǎng)絡(luò)的擴(kuò)展。這意味著企業(yè)通常將必須部署基于云計算的域控制器,域名系統(tǒng)服務(wù)器以及可能的動態(tài)主機(jī)配置協(xié)議服務(wù)器。更重要的是,企業(yè)將必須弄清楚如何在基于云計算的虛擬網(wǎng)絡(luò)和內(nèi)部部署網(wǎng)絡(luò)之間建立安全的通信路徑。
對于擁有現(xiàn)有內(nèi)部部署網(wǎng)絡(luò)的企業(yè)來說,其要求通常不會破壞交易,但這確實意味著遷移過程可能需要大量計劃。
當(dāng)企業(yè)在考慮云遷移的風(fēng)險和收益時,務(wù)必牢記云遷移不是非此即彼的主張。企業(yè)不必全力以赴地進(jìn)行云遷移。在大多數(shù)情況下,將某些服務(wù)移至云平臺,同時繼續(xù)在內(nèi)部部署數(shù)據(jù)中心運行其他服務(wù)是有意義的。