將整個企業的數據和應用遷移到云端需要考慮一籮筐的事項,包括從工具和成本到安全性。
雖然本地數據中心技術還不至于到瀕臨滅絕的地步,但云計算已經成為一個有著不少好處且相對新穎的選擇,包括了可擴展性,敏捷性和成本效率。因此,許多企業將他們的應用和數據遷移到云上。但在一頭栽進去之前,有許多重要的因素需要考慮。
將企業數據和應用移出防火墻進入到云里并不是小工程。為了確保組織內的所有人都意見一致,云遷移通常需要深入的推銷講解,說明包括成本、工具、安全性、管理和人力資源等的考量。
要設計一個成功的云遷移策略,你的清單中應該包含以下6項任務。
1.考慮應用或數據
雖然云遷移有著明顯加強的靈活性和可擴展性,讓它看起來像是個千載難逢的機會,但不是每個應用都適合移到云中。傳統應用,關鍵任務的工作負載和敏感數據,例如信用卡信息,可能不適用于公有云。可是,如果想要享受云計算的好處而又不損害關鍵任務的信息,企業可以使用私有云或混合云。
考慮每個應用所使用的資源量也是很重要的。公有云是個多租戶環境,這代表了應用之間會分享資源。雖然公有云的自動擴展功能可以按需求調整資源,但有個吵鬧的鄰居也是個問題。需求的高峰也可能會提高帶寬成本并妨礙應用的性能。
2.評估成本
許多組織會遷移到云是因為成本效益比較高。云遷移減少了硬件和IT人員的開銷。但是,對于每個應用來說,財務上的好處是不同的。任何在需求級別上會隨機增加或減少的應用,例如移動應用,會在遷移到云上時產生更大投資回報。但是那些使用傳統企業硬件,例如早期版本的甲骨文數據庫的應用,可能在云中運行時反而更昂貴。
與此同時,隱性開銷對于企業進行云遷移也是一個額外的負擔,所以企業需要規劃網絡和帶寬的成本。盡管有一些價格計算器可以追蹤云成本,比如Amazon Web Services CloudWatch和Microsoft Azure Pricing Calculator,但準確性通常是一個問題。
3.選擇你的云喜好
應用和成本在一個組織考慮云遷移時占很大的比重。但是選擇正確的云環境也同樣重要。盡管公有云、私有云和混合云都有各自的優點,企業必須決定哪個模型最能滿足他們的需求。
公有云,如亞馬遜Web服務(AWS)或者谷歌,提供了一個高可擴展性的環境和按使用付費的計價模型,但是有一個弊端。由于缺乏控制,多租戶,高度管制的行業,比如醫療保健和金融服務,對于公有云來說就不太適合。
私有云在一個本地的環境中給予企業更多的控制權,但是管理的重責則落在企業自己的肩膀上。不像公有云用戶那樣,私有云用戶要自己對安全 ,性能監控等負責。盡管混合云提供兩種云的好處,一個通過業務流程協調的私有云和公有云服務的組合,但性能問題還是會出現,如延遲和依賴。
4.管理和安全的反思
云遷移通常會影響組織的管理策略。比如,對于傳統的本地系統有效的管理方法對云將不再有用。同時,隨著組織將數據遷移到公有云,企業控制度下降,更多的責任落在云提供商的身上。因此,企業必需調整他們的管理戰略對內部安全控制的依賴減少,更多的依賴于云提供商的產品上。企業還必需確保提供商的認證是最新的。
安全擔憂是一個常見的在云遷移中令組織最頭痛的部分,因此為潛在的漏洞、故障轉移和災難恢復制定計劃尤為重要。但是,任何額外的安全工具或服務會增加總體的云成本。
5.準備好接受云到云的遷移挑戰
云遷移不只是從本地技術到云的轉變,還有可能是從一個云到另一個云的數據遷移。這些云到云的遷移包括從一個提供商移動到另一個提供商,以及私有云和公有云之間的遷移。然而,從私有云到公有云的遷移過程會很困難。盡管第三方工具,比如那些來自埃森哲或者Racemi的工具,對此會有些幫助,但是沒有一個全面的工具來處理整個遷移過程。因此,一些企業選擇架構他們自己的服務。
另外,云到云的遷移包括了不少手動的工作。要準備好從一個提供商到另一個提供商的遷移,企業需要測試他們的應用并且做好所有必需的虛擬機,網絡,操作系統等的配置。
6.制定你的云遷移策略
一旦你考慮完數據、成本、安全和云到云遷移的挑戰后,是時候提出一個遷移的具體實施計劃。這個計劃中重要的一面是決定對于本地技術的遺留產物如何處理。在一些情況下,一個企業可以重新調整硬件來避免他們只是沾染塵埃。
組織還需要決定他們的數據和應用遷移的時間范圍。盡管一些企業選擇一次性將所有的東西都移植到云,這會是一個頗具挑戰和風險的提議。更有效的方法通常是根據工作負載來分解遷移的過程,從不怎么關鍵的應用開始。
在考慮完所有這些因素之后,再決定云遷移是否是你的最佳選擇。總體的硬件和基礎設施投資,以及應用性能和其他問題,應該在任何決策中都被評估。云是快速發展的技術,許多企業正在收獲其帶來的益處,但這卻不一定適合所有人。