天天看點

10步搞定系統的雲遷移

雲計算也許并不是盡善盡美,但不可否認的是總有一種方式适合你。首先我想要說,未來大多數企業都會從具體的機房遷移出來。雖然你企業中并不是所有負載系統都适合雲計算,但是大多數公司可以而且應該采用雲計算。

然而,什麼是雲計算呢?

對于雲計算有很多不同的定義,但我更認同的是,雲計算不僅僅是虛拟化。雲計算還是高效的、經濟的、可擴充的、具有彈性伸縮的,并且更快更好做事。

你不想要等待硬體成本支出的過程。如果現在不需要一台大型機,你肯定不想買它。對于每年隻會用到2~3次的額外處理場景,你并不需要有額外的可用硬體資源。

這就是雲計算!現在的定義比較清晰了,讓我們進一步看看下面的部署模式:

基礎設施即服務(iaas): iaas是很多元件的傳遞物,比如硬體、軟體、資料中心、網絡和存儲等。

平台即服務 (paas): paas是一系列中間件、軟體開發部署工具與iaas的組合體,允許公司在雲上快速地進行服務開發和部署。

軟體即服務 (saas): saas是由服務提供商建立和托管的企業應用。在這個模式下,使用者對運作環境無需任何操作,整個基礎設施和應用程式都由供應商或服務提供商來維護。

雖然這篇部落格文章的主題是有關雲計算遷移的,但我更想說的是雲計算不僅是一次運動,更是一次變革。一個成功的雲計算應用,首先需要确定你的負載系統最适合的雲計算環境,并據此來深入了解你的系統情況,進而讓你的投資得到對應的回報。

雲遷移從哪開始呢?

業務影響。我不會從業務的最關鍵的應用系統開始。如果你來自于零售業,不要從電子商務開始。在遷移那些重要負載系統之前需要擷取更多的經驗。嘗試去遷移一些非關鍵的應用系統,比如電子郵件系統、内部系統、部門應用等等。

生産與開發、測試。首先考慮非關鍵的開發和測試環境,但也要考慮你的生産環境。一個最佳實踐是有一個和生産環境相同配置和基礎設施的測試環境。

性能問題。不要考慮那些具有廣泛的資料處理,或者對性能非常敏感的服務應用。服務應用響應時間的問題可能會導緻你的客戶關閉應用,并轉移到你的競争對手那裡。

複雜性。多個應用內建起來的複雜架構系統往往也不是很合适。

許可協定。一定要分析你的軟體供應商的雲計算模式,看看改變它的專用模式是否價格很昂貴。

服務水準協定。如果你要求的服務水準協定(sla)是非常具有挑戰的,有可能你的雲計算供應商無法支援。

安全。驗證雲計算供應商是否支援你的業務所需的任何法規或安全限制。

平台。運作在intel以外的平台?也許因為這個你可以選擇的雲計算供應商非常少。此外,需要核對你的應用程式所需的作業系統版本。

資料托管。根據你所在的國家法規,把你的資料托管在國外将不被允許。請確定你的供應商在你附近有一個雲資料中心。

準備。你的應用是否準備進行雲遷移?或者你需要進行一些技術改造?這取決于你的情況。将一個delphi應用改造成web應用需要花費幾個月的時間,并且代價非常大。

雲計算是簡單的,但它并不總是一塊蛋糕。在進行雲遷移之前這幾個問題是需要考慮的。不過别擔心,供應商會越來越好地滿足你的需求。一個功能支援限制可能在幾個月内就被解決,并且有所改變。

你準備好去改造你的系統了嗎?不要落後哦!請在下面評論,或與我聯系,在twitter上@reynaldomincov讓我知道你的想法。

本文轉自d1net(轉載)

繼續閱讀