什么是云遷移?
云遷移涉及將應(yīng)用程序和數(shù)據(jù)從現(xiàn)場(chǎng)數(shù)據(jù)中心傳輸?shù)皆啤_@些應(yīng)用程序可能是組織自行開(kāi)發(fā)的應(yīng)用程序,也可能是為完成業(yè)務(wù)關(guān)鍵任務(wù)而購(gòu)買(mǎi)的應(yīng)用程序。實(shí)現(xiàn)應(yīng)用程序遷移的方法包括為云優(yōu)化應(yīng)用程序的部分,更改應(yīng)用程序的代碼以與云順利集成,或者使用云中當(dāng)前的應(yīng)用程序替換原始應(yīng)用程序。
當(dāng)其應(yīng)用程序需要擴(kuò)展到其現(xiàn)場(chǎng)數(shù)據(jù)中心的能力之外時(shí),組織需要遷移到云。遷移的另一個(gè)動(dòng)機(jī)是當(dāng)一個(gè)組織的傳統(tǒng)應(yīng)用程序不再受支持,并且無(wú)論如何都需要更換時(shí)。云應(yīng)用的另一個(gè)常見(jiàn)驅(qū)動(dòng)因素是需要提高性能或彈性。
云遷移的好處
以下是組織遷移到云的幾個(gè)原因,所有這些因素在2022年及以后都將變得更加重要:
- 成本節(jié)約。大型云提供商大規(guī)模運(yùn)營(yíng)計(jì)算基礎(chǔ)設(shè)施,并可以將IT員工的成本分?jǐn)偟皆S多客戶組織中。即使在計(jì)算了云提供商的利潤(rùn)后,在云上運(yùn)行特定基礎(chǔ)設(shè)施的成本也可能比在本地安裝要低得多。
- 尖端技術(shù)。云提供商定期更新軟件,可以提供最新的硬件,包括下一代CPU和GPU,并不斷開(kāi)發(fā)新的工具和服務(wù),使組織受益。
- 低維護(hù)成本。通過(guò)將應(yīng)用程序移動(dòng)到云端,組織減少了對(duì)本地IT員工的需求,并有效地將基礎(chǔ)設(shè)施的維護(hù)外包給云提供商,從而降低了維護(hù)成本。
- 改進(jìn)的可靠性和性能。云提供商在世界各地?fù)碛袛?shù)據(jù)中心,并提供復(fù)制和擴(kuò)展數(shù)據(jù)和應(yīng)用程序的簡(jiǎn)便方法。這使得可以通過(guò)運(yùn)行同一資源的多個(gè)實(shí)例來(lái)提高可靠性,或者通過(guò)擴(kuò)展到計(jì)算資源的多個(gè)副本來(lái)提高性能。
- 基于云的災(zāi)難恢復(fù);A(chǔ)設(shè)施使得在遠(yuǎn)程站點(diǎn)存儲(chǔ)數(shù)據(jù)和應(yīng)用程序變得微不足道。這提供了高度可靠的災(zāi)難恢復(fù)選項(xiàng),可在發(fā)生災(zāi)難時(shí)進(jìn)行快速恢復(fù),以確保業(yè)務(wù)連續(xù)性。
- 安全性和合規(guī)性。在過(guò)去,云被認(rèn)為不如本地?cái)?shù)據(jù)中心安全。今天,許多業(yè)內(nèi)人士認(rèn)識(shí)到,云在安全方面提供了重要的好處,因?yàn)樵茢?shù)據(jù)中心得到了世界級(jí)安全團(tuán)隊(duì)的支持,并提供了廣泛的安全工具。主要云提供商還提供內(nèi)置的法規(guī)遵從性和行業(yè)標(biāo)準(zhǔn)。
云遷移的類(lèi)型
Gartner概述了遷移到云計(jì)算的組織的5種備選方案。這些云遷移策略通常稱為“5R”:
重新托管(提升和轉(zhuǎn)移)
重新托管包括“提升”堆棧并將其從本地?cái)?shù)據(jù)中心“轉(zhuǎn)移”到云。您可以移動(dòng)當(dāng)前環(huán)境的副本,而無(wú)需實(shí)施大量修改,這大大簡(jiǎn)化了云遷移。重新托管特別適合于具有保守公司文化或管理高級(jí)云功能的技術(shù)技能有限的組織。
重構(gòu)
重構(gòu)或重新架構(gòu)涉及從一開(kāi)始就將工作負(fù)載重建為云原生工作負(fù)載。重構(gòu)可以為現(xiàn)有應(yīng)用程序提供云的最大好處。
如果您希望移動(dòng)到云以利用其功能和好處,您應(yīng)該接受云原生設(shè)計(jì)原則。成為云原生人需要在規(guī)劃和正確做事上投入時(shí)間,確保員工具備為云重構(gòu)所需的技能。
修改
修訂策略涉及更改或擴(kuò)展現(xiàn)有代碼以支持舊式現(xiàn)代化需求,然后使用重構(gòu)或重設(shè)主機(jī)選項(xiàng)移動(dòng)到云。此策略允許組織優(yōu)化應(yīng)用程序,以充分利用云提供商的基礎(chǔ)設(shè)施。
缺點(diǎn)是啟動(dòng)一個(gè)(可能是大型的)開(kāi)發(fā)項(xiàng)目需要前期成本投資來(lái)建立一個(gè)開(kāi)發(fā)團(tuán)隊(duì)。修訂需要最長(zhǎng)、最復(fù)雜的遷移過(guò)程。
重建
重建涉及在PaaS基礎(chǔ)設(shè)施上完全重新開(kāi)發(fā)應(yīng)用程序,與重構(gòu)不同,重構(gòu)只更改應(yīng)用程序的特定部分。
重建意味著刪除現(xiàn)有代碼并在云中重新生成應(yīng)用程序。重新設(shè)計(jì)應(yīng)用程序后,您可以在云提供商的平臺(tái)上使用創(chuàng)新功能。云原生應(yīng)用程序具有成本效益和高度可擴(kuò)展性。但是,請(qǐng)注意,整個(gè)應(yīng)用程序的重建成本很高。
替代
替換策略包括用云替代方案完全替換本地應(yīng)用程序。如果您能夠找到一個(gè)非常適合您的業(yè)務(wù)需求的基于云的解決方案,那么這將是一個(gè)經(jīng)濟(jì)高效的遷移選項(xiàng),它仍然允許您的組織充分受益于云功能。
其他云遷移策略
- 重新購(gòu)買(mǎi)--如果您有一個(gè)不能簡(jiǎn)單移動(dòng)到云端的傳統(tǒng)應(yīng)用程序,您可以購(gòu)買(mǎi)已經(jīng)在云端的新產(chǎn)品。
- 淘汰--一旦你檢查了環(huán)境中的所有事情,你可能會(huì)發(fā)現(xiàn)有些事情你可以毫無(wú)后果地處理掉。退休將為你節(jié)省金錢(qián),提高安全性,并為你的員工少提供一個(gè)學(xué)習(xí)如何使用的工具。
- 保留--如果您發(fā)現(xiàn)了一些您還沒(méi)有準(zhǔn)備好淘汰但也沒(méi)有準(zhǔn)備好遷移到云的東西,請(qǐng)稍后再查看。有時(shí)你可能希望保持現(xiàn)狀。
- 云到云遷移--意味著從一個(gè)云移動(dòng)到另一個(gè)云,例如從Azure到AWS。
- 反向云遷移--這是從云遷移到本地?cái)?shù)據(jù)中心。它也被稱為云回歸、清除或去云。
云遷移過(guò)程
每次遷移都是獨(dú)特的,并且根據(jù)基礎(chǔ)架構(gòu)的復(fù)雜性、應(yīng)用程序的成熟度和IT團(tuán)隊(duì)的技能水平而有所不同。但是,一般來(lái)說(shuō),每次遷移都將包含以下四個(gè)步驟的一些元素:
步驟1:計(jì)劃和評(píng)估
映射整個(gè)環(huán)境,包括服務(wù)、應(yīng)用程序、依賴項(xiàng)以及虛擬和物理服務(wù)器配置。確保包括第三方資源和影子IT實(shí)現(xiàn),如果沒(méi)有正確解決,這可能會(huì)使遷移復(fù)雜化。
步驟2:設(shè)計(jì)
確定支持云的數(shù)據(jù)庫(kù)、應(yīng)用程序、虛擬和物理服務(wù)器以及存儲(chǔ)。確定依賴關(guān)系、SLA、法規(guī)遵從性和用戶需求以及安全需求。創(chuàng)建回滾和應(yīng)急計(jì)劃以處理最壞情況的事件,或在必要時(shí)反轉(zhuǎn)遷移。為正在進(jìn)行的維護(hù)和遷移編譯資源。為潛在的遷移組件準(zhǔn)備一個(gè)初步的遷移路徑。
步驟3:試點(diǎn)遷移
處理設(shè)計(jì)過(guò)程中出現(xiàn)的問(wèn)題。決定最終的遷移團(tuán)隊(duì),包括業(yè)務(wù)和技術(shù)成員,并啟動(dòng)培訓(xùn)和溝通活動(dòng)。根據(jù)您的設(shè)計(jì),在非生產(chǎn)環(huán)境中規(guī)劃試點(diǎn)遷移,并處理試點(diǎn)期間出現(xiàn)的任何問(wèn)題。在初始運(yùn)行之后,創(chuàng)建一個(gè)運(yùn)行手冊(cè),跟蹤流程,從遷移前的需求到遷移后的測(cè)試規(guī)則,并決定何時(shí)上線。
步驟4:遷移
選擇遷移的日期。您可能希望將遷移安排在一個(gè)緩慢的時(shí)間段,例如夜間、周末、節(jié)假日,或者在遷移過(guò)程中出現(xiàn)性能問(wèn)題或停機(jī)時(shí)影響最小的其他時(shí)間。
執(zhí)行遷移時(shí),請(qǐng)查看您的運(yùn)行手冊(cè)。一旦切換并上線,請(qǐng)對(duì)數(shù)據(jù)、應(yīng)用程序和網(wǎng)絡(luò)執(zhí)行遷移后驗(yàn)證。對(duì)服務(wù)中斷、故障、性能問(wèn)題或數(shù)據(jù)異常進(jìn)行故障排除。如果您不能很快地處理一個(gè)主要問(wèn)題,那么通過(guò)啟動(dòng)回滾來(lái)發(fā)現(xiàn)發(fā)生了什么,并重新安排遷移,從而將其影響降至最低。
結(jié)論:2022年及以后的云遷移
在本文中,我討論了云遷移的基礎(chǔ)知識(shí)。這些在過(guò)去幾年中沒(méi)有改變。然而,它們已經(jīng)演變成一個(gè)健壯、成熟的過(guò)程,組織可以以低風(fēng)險(xiǎn)重復(fù)執(zhí)行;镜脑七w移過(guò)程包括:
- 規(guī)劃和評(píng)估云遷移選項(xiàng)
- 在云上設(shè)計(jì)目標(biāo)架構(gòu)
- 執(zhí)行試點(diǎn)以測(cè)試向云的遷移
- 執(zhí)行實(shí)際遷移
到2022年及以后,越來(lái)越多的應(yīng)用程序?qū)⒗硭?dāng)然地執(zhí)行此過(guò)程。同時(shí),組織將首先使用“云優(yōu)先”方法在云上構(gòu)建許多應(yīng)用程序。漸漸地,云將不再是一個(gè)危險(xiǎn)的目的地。組織將把它視為一個(gè)被充分理解的、健壯的部署選項(xiàng),允許隨意移動(dòng)和重新定位工作負(fù)載。
聲明:版權(quán)所有 非合作媒體謝絕轉(zhuǎn)載
作者:Gilad David Maayan
原文網(wǎng)址:https://cloud-computing.tmcnet.com/columns/articles/450931-cloud-migration-2022.htm