1. 程式人生 > >什麼是混合雲戰略平臺,我們應該如何構建?

什麼是混合雲戰略平臺,我們應該如何構建?

  大部分人熟知“混合”這個術語,雖然它通常與汽車有關。幸運的是,它也適用於我的觀點。請注意,根據定義,混合是通過組合兩個不同要素造出新東西。就混動汽車而言,混合是指電動力和汽油動力的引擎。這既給使用者提供了電動汽車的燃效,也給使用者提供了汽油汽車的動力和便捷性。然而,不僅僅是汽車在享受組合兩個不同要素創造出新的更好的東西所帶來的好處,對IT世界來說,概念、原則和方法論一直持續的融合以取其精華。今天,我們要探究那種組合的一個,也就是眾所周知的混合雲。

什麼是混合雲戰略?

按照美國國家標準技術研究所的說法,混合雲基礎設施是兩朵或者多朵雲(私有云、社群雲或者公有云)的組合,各朵雲保留獨有的實體,但是通過標準化的或者專有的技術綁在一起,而標準化的或者專有的技術使能資料和應用的可移植性。從這個定義推演可知,混合雲戰略是使用這些多個基礎設施(包括組織自有的IT和資料中心)來實現IT目標。當你允許負載隨著需求和成本變化在公有云和私有云之間遷移的時候,混合雲模型可以給組織帶來增強的靈活性和更多資料部署選項。所以,儘管雲優先的戰略強調把雲用於所有IT功能上,但是混合雲戰略使用組合的基礎設施來給組織提供每個基礎設施所帶來的好處,而不是通過依附在一個基礎設施上來限制它們。

混合雲戰略的好處

Gartner預計,截至2020年,90%的組織將已採用混合戰略。看看混合戰略的好處就很容易理解為什麼了。公有和自有部署都自誇自己獨特的優勢,然而,它們也都有自己的缺點。直到把它們組合起來,才能揚長避短。

簡言之,對強調安全、致力於增長和很高資料要求的組織來說,不管規模大小,混合雲戰略都是理想的,主要是因為混合雲戰略解決了這些全部因素,而且解決的更多。以下是混合雲業務戰略的幾個優勢:

對於那些有動態或者持續變化的工作負載的組織而言,混合雲戰略也非常有用。舉個訂單錄入系統的例子,這個系統在假期需求量猛增。這種情況是混合方法的首選,因為它們可以讓應用執行在私有云中,但是可以在高峰需求時利用公有云的雲爆發。

如何構建混合雲戰略

採用混合雲戰略最大的好處之一是,你可以按照組織當前和未來的需求定製它。換言之,不止有一種混合雲;而是有多個方式和組合。然而,為了建立混合雲戰略,要滿足以下的條件:

公有基礎設施即服務(Infrastructure-as-a-Service,IaaS)平臺

建立了私有云,這種私有云是本地部署的或者通過託管的私有云提供商建立的

在環境之間有充足的廣域網(Wide Area Network,WAN)連線

私有云必須是恰當的架構的,以獲得與公有云的相容性

既然已經有了實施混合雲的先決條件,那麼引出了這樣一個問題:它到底是什麼樣的,答案並不唯一。一種選擇是,組織可以在雲管理軟體上進行投資,這種方法為它們提供了單一的平臺,從這個平臺上管理公有云應用和本地部署的基礎設施。另一種選擇是,供應商原生混合雲戰略,在這種方法中,為了利用公有云的好處,你把本地部署的基礎設施或者資料中心連線到公有云上。

不管你的方法是什麼,混合戰略的目標就是,它允許組織調整其基礎設施來滿足其特定需求。然而,就像生活中的大部分事情,你可以採取步驟來幫助確保混合雲方案有個好的開頭:

把新的雲服務和現有本地部署的基礎設施整合起來,這樣你可以訪問到所有必要應用

實施安全措施來控制和約束重要資料流

為了以一種可以無縫工作在本地部署和雲平臺上的方式部署現有應用,使用虛擬化層或者管理程式。這將提供更簡單的在雲和本地部署的基礎設施間“整體遷走”的方法

儘可能的使用容器技術工具來開發未來應用,它可以減少對雲平臺供應商的依賴,並允許你一致的使用本地部署的和不同的雲平臺

在任何可能的時候和地方自動化任務,特別是重複性手工任務

為了確保使用混合雲模型獲得成功的戰略,建立和監控關鍵績效指標(部署頻率和速度,失敗率,恢復時間)

構建成功的混合雲的關鍵在於選擇與你期望的公有云特別相容的管理程式和雲軟體層。這可以恰當的和提到的公有云應用程式程式設計介面互操作,並促進這兩者之間的無縫遷移。

混合雲實施:挑戰和解決方案

實施任何新戰略或者實踐時都常常會出現挑戰。然而,知道甚至為這些挑戰的出現做了準備是確保平滑的轉型到使用混合模型的最佳方法。以下是一些常見的障礙和解決它們的有用建議:

安全風險---私有云中的資料是被安全保護的,然而,混合雲可能需要不同的安全平臺來保護敏感資料。通過選擇正確的平臺、建立對資料需求的深度理解以及利用整合網路解決方案中的恰當合作關係,可以最小化安全風險。

整合和維護成本---整合公有云和私有云、本地部署的基礎設施或者與各種雲提供者整合可能是具有挑戰的。它不但從管理和實施角度來看增加了更大的複雜度,而是也使得跨多個環境追蹤資源和計算能力變得困難。

技術和DevOps流程---混合雲戰略要求在選擇可以工作於大量環境的技術和解決方案時更加慎重。儘管這不導致、但是我經常見到生命週期管理和部署減慢。然而,在你推出時求助於專家會有助於提供最可能的解決方案和技術,例如使用Docker/Kubernetes/Openshift的容器化;有助於通過確保實施正確的持續整合/持續交付流程來自動化應用構建和部署。當前在這個領域中最流行的技術包括Microsoft Azure、Google Cloud Platform、HPE OneSphere以及 Amazon Web Services (通過他們最近和VMware軟體合作實現)。

對任何尋求靈活性、經濟可承受性、增強的安全性、改善的訪問和通訊以及可定製的IT需求解決方案的組織來說,混合雲戰略都是未來之路。然而,就像任何新戰略,當缺少經驗時,這可能會令人心生畏懼。不要猶豫,尋求專家的支援來幫助建立和實施這樣一種混合雲解決方案-這種雲解決方案不僅僅按照你的特定需求來調整,而且旨在驅動你的業務向前發展。

人工智慧、大資料、雲端計算和物聯網的未來發展值得重視,均為前沿產業,有興趣的朋友,可以查閱多智時代,在此為你推薦幾篇優質好文:

  1. 什麼是雲端計算,雲端計算基本的工作原理是什麼
  2. 雲伺服器有哪些優勢,雲端計算有哪些優勢?
  3. 雲端計算基礎架構技術,精化篇!