任何一個健全的IT項目都是從當前狀態,目標和要求的評估開始。當然,移動到云計算也不例外。事實上,云計算不是一個項目,而是一個運行IT的轉型。如果企業正在計劃部分或全部遷移到云計算,這時一個適當和良好計劃的評估就顯得尤為重要。
關于此類的評估,大多數IT部門不準備自己做。人們喜歡將評估視為一個旅程的開始,提供里程碑,成本和投資回報率的路線圖,評估和能力規劃是一樣的。
與將企業內部部署環境映射到云計算基礎架構相比,還有更多的事情要做,例如準備一個安全的云計算環境。你必須理解兩個環境之間的差異,并相應地進行規劃。
在內部基礎架構運行和在云計算中運行之間的明顯差異是延遲。托管在云計算中的應用程序將需要足夠的帶寬和計算資源,以彌補數據必須傳輸到企業員工的更長距離以及共享資源的影響。
云計算平臺也會有所不同。例如,微軟Azure提供了一種稱為ExpressRoute的網絡加速器服務。企業在選擇云平臺上一定要與專業廠商合作。無論提供商如何,以下是IT組織在評估中遇到的一些常見缺陷的列表,從而導致性能問題和成本超支。
(1)缺乏現有的性能數據
設計一個沒有基準的新環境是具有挑戰性的。企業可能會認為,其內部部署的任何基礎架構都將無縫地轉換到云計算,但通常并不是這樣。為了避免新的云環境配置不足或過度配置,請確保在幾周內收集足夠的性能指標,而僅僅只是幾個小時。此數據將允許企業在不同的條件和場景下了解用戶模式和系統要求。
(2)帶寬不足
企業必須有正確的管道在云計算中運行。要確定企業自己的需求,首先分析應用程序當前使用或計劃使用的網絡帶寬。接下來,考慮架構。例如,如果企業有一個混合環境跨越其內部部署和微軟Azure環境,那么企業可能想考慮一個專用線路。
(3)缺乏云存儲的規劃
從本地存儲(如SAN)到云計算存儲的過渡有很多選擇。公共云存儲選項包括塊存儲(理想的高性能應用程序),文件和NAS存儲,對象存儲和磁帶存儲。后兩種選擇最適合存檔。另一個決定是企業的系統是否需要本地或全局冗余,后者對關鍵系統的高正常運行時間需求更具彈性,但也更昂貴。
(4)全面審視應用程序依賴項目
如今的應用程序很少孤立運行。它們連接到數據庫和其他應用程序,這些應用程序可能在不同的服務器和虛擬機上運行。如果沒有考慮這些依賴關系,并將應用程序移動到其“合作伙伴”的云計算,應用程序將無法正常工作。因此,將應用程序及其相關系統移動到一起,以避免此類問題。依賴關系映射是不小的壯舉。它需要時間和一定量的專業知識。確保企業的遷移合作伙伴愿意并能夠為其環境執行這個極為重要的任務。它需要自動化工具來以成本有效的方式做到這一點,這就是為什么不是所有的服務合作伙伴都能提供的原因。
(5)企業不必真的不惜代價
評估的一個組成部分是分析將系統移動到云計算中的風險。一些應用程序,如大量定制的傳統系統,將過于昂貴或有問題,無法適應云。這根本不需要這么麻煩,其他應用程序可能需要云基礎架構無法支持的控制。遷移到云計算經常是分階段的努力或混合項目,特別是對于多方面的大型組織,供應商將不必不惜一切代價推動全面戰略。
(6)假設安全
云計算平臺已經很成熟,也就是說,云計算安全勝過大多數企業可以自己管理的說法有充分的事實,這是完全有道理的,因為大型云計算公司有成千上萬的大型企業客戶來支持;如果他們想保持相關性,并增長有利可圖的企業業務,他們就不能冒安全漏洞的風險。
云計算的規劃意味著不僅要考慮這些系統遷移所需的安全需求,而且還要考慮企業自己如何從云計算中提供的強大的安全技術中獲益。
這絕不是在評估中需要考慮什么的詳盡列表。行業和企業的具體問題和需求將決定公司的計劃。企業總有更多的緊急情況需要考慮,因此需要一個全面的規劃。