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