Stacy Collett


當我們要求IT領導者對混合云進行定義時,由于他們為之效力的公司不同,他們給出的答案也不盡相同。曾經有一個簡單定義將其描述為應用既存在于公有云上也存在于企業數據中心上的組織結構。如今隨著企業使用的應用數量不斷增長以及整合需求的增加,混合云也正變得日趨復雜。
據Skyhigh Networks統計,平均一家公司要使用1400多項云服務,但常常由于業務部門面臨著巨大的創新壓力,導致他們無暇制定策略以最為高效且最具費效比的方式運行它們。
認人感到更加困惑的是,如今的混合云術語中又充斥著諸如多云、本地“原生”云和本地公有云等術語。那么企業如何區別哪些是真的,哪些又是市場炒作呢?
市場研究公司Forrester私有基礎設施即服務部門首席分析師Lauren Nelson稱:“混合云是整個領域中最為含糊不清的術語。”她指出,流行更多的是一個問題陳述而非一個定義,它們還引發了關于每個應用的適用平臺、數據整合和安全性的問題。
Nelson稱,雖然美國國家標準技術研究所(NIST)對云定義給出了一些黃金標準,但是他們關于混合云定義的黃金標準“脫離了實際”。“他們認為需求能夠主動地從一個環境跳至另一個環境,但是目前這種情況還不存在。”
在試圖明晰概念的嘗試中,一些公司和廠商開始使用多云這一術語代替混合云。他們想表明這一策略僅簡單地涉及一個以上的云——公有云-公有云或公有云-私有云。她說,還有一些公司嘗試著自己定義混合云,將混合云定義為通過始終如一的平臺和/或服務將公有云和私有云整合在一起。不過這些都相對比較新。
實際上,市場自身也在對混合云進行定義,分析師和廠商已經開始逐漸對混合云的定義到底是什么趨于一致。越來越多的人開始認同,混合云能夠在公有云和私有云平臺之間無縫遷移工作負載,并在兩個環境之間搭建一個始終如一的架構。一些廠商承諾將盡快實現這些能力,與此同時一些廠商已經開始提供這些能力了。
市場研究公司IDC企業存儲、服務器和基礎設施軟件團隊的研究主管Ritu Jyoti 認為:“混合云是一種通過平臺間的編排混合使用私有云和公有云服務的云計算環境,允許數據和應用在平臺間被共享。”
Jyoti說:“企業能夠在公有云或私有云上測試應用,在不同的云上運行實際生產。雖然實際生產在私有云上,但是他們也可以在公有云上進行備份和恢復。或者是在托管的私有云上運行實際生產,但是將數據遷移至公有云上并在上面進行一些分析統計。使用實例是獨立的,但是本質上是相同的工作負載。”
在IDC調查的組織機構,約56%的組織機構目前正在使用私有云和公有云處理相同的工作負載,另有8%的組織機構表示他們正在使用一種類型的云進行生產,使用另一種類型的云進行測試、開發、備份或分析。這也被認為是一種混合云策略。
Jyoti稱,目前能夠讓真正的混合云策略成為現實的東西是一系列新的編排能力,它們能夠幫助在不同的平臺之間遷移應用,如Kubernetes和VMware編排工具等技術。其中,Kubernetes為一個可自動部署、擴展和管理容器化應用的開源系統。
盡管上述提到的企業中有半數正在開始將注意力放在混合云策略上,但是仍然有一半的公司正在等待情況變得更為清晰明朗。
市場咨詢公司Accenture負責運營的技術總監兼云策略創新主管Jack Sepple 說:“如果這是一場棒球比賽,我們目前正處于第二局。我們仍要花費大量時間與客戶合作,告訴他們轉變的方式及其對組織機構的影響。”Sepple認為,如果企業現在采取措施將應用遷移到針對本地私有云的標準架構,那么當他們準備將應用遷移至公有云上時,過渡將會自動進行。
多家領先的云提供商已經開始自行定義混合云的定義,并提供了相應的服務。
甲骨文Cloud at Customer
甲骨文公司在2016年3月推出了名為Cloud at Customer的私有云方案。該公司稱其軟件、服務水平協議和定價是完全復制了公有云。客戶可以在私有云中設置應用,然后根據需要將其慢慢遷移到公有云上。
甲骨文公司混合產品線產品管理副總裁Nirav Mehta說:“我們正在定義云,不是通過它們在哪里,而是通過它們的運行方式和提供的服務進行定義的。”
甲骨文將目標鎖定為那些由于監管、數據隱私或司法管轄權要求導致迄今為止都未能充分利用公有云優勢的企業客戶,包括金融服務、政府和醫療保健等機構。
Mehta稱:“這些首席信息官們表示‘雖然將部署云計算,但是我正在尋找可以讓我管理風險并以漸進方式實現遷移的技術。我將開始現代化自己的應用,讓它們變成真正的云應用。我將添加虛擬機、數據庫、中間件,它們不必離開我的公司。未來,當我想要遷移至公有云上時,我不必重新設計自己的應用。 ”
Mehta表示,目前大約一半的甲骨文私有云客戶都在公有云和私有云上部署了相同的應用以進行測試和生產。
微軟Azure Stack
微軟結合其Azure公有云開發了一站式混合云解決方案。去年推出的Azure Stack允許用戶將公有云計算帶入至其本地私有云中。根據業務或技術需要,他們可以在Azure云端和本地數據中心托管相同應用的不同實例。他們還能夠在Azure中開發應用,然后將其部署到本地以符合法規或政策要求。
然而,這也存在缺點,包括嚴格的硬件要求。Nelson稱:“現在通用的應用編程界面非常少見,而且非常昂貴。因為這些堆棧超級昂貴,微軟要求硬件供應商實際遵守的規范也非常特別。”
Jyoti稱,盡管一些企業對于混合云策略更喜歡選擇單一的供應商,但其他企業可能更喜歡選擇多個不同的服務提供商。
合作提供混合云
微軟還希望吸引VMware客戶選擇其公有云。今年2月,微軟公布了Azure Migrate,該服務有望緩解VMware工作負載向Azure公有云遷移的難題。VMware和亞馬遜網絡服務(AWS)也于2017年8月展開合作,當時VMware在AWS上推出了VMware Cloud,幫助企業將基于vSphere的環境遷移到AWS公有云上。
不容忽視的是,谷歌云和思科在2017年10月也在混合云合作方面結成同盟,允許IT經理和應用開發人員使用思科工具來管理他們的本地環境,并將其與谷歌的公有基礎設施即服務(IaaS)云相連接。
通過與谷歌結盟,思科能夠為其用戶提供可以與之進行深度整合的公有云目標。他們預計會使用谷歌開發的Kubernetes開源容器編排系統來連接他們的環境。
甚至連專業的服務公司Accenture也開始與公有云提供商就混合云服務解決方案展開了合作。Accenture為客戶托管私有云,并利用與甲骨文、微軟、VMware和其他提供商的合作關系,提供一些編排工具將工作負載連接到公有云和私有云上。今年4月,Accenture在其云平臺上獲得了基于分析的多云標簽功能的專利。
Sepple 稱:“我們認識到,隨著向云端遷移,其原有的ITIL模型將不完全適合。市場上缺乏這樣的解決方案,所以我們創造了這項資產。”
對于那些已經擁有了一兩個公有云提供商并試圖決定通過何種方式將哪些應用整合到云端的企業來說,IBM正利用他們深厚的技術和咨詢背景理解客戶的工作負載以及將應用遷移至云端的可能性和成本效益。
IBM在 2018年初推出了其公有云,并在3月公布了一系列整合功能,以提升在本地部署、私有云和公有云之間的整合能力,其中包括云遷移功能、擴展的容器支持、云整合技術和快速數據傳輸。他們的解決方案將嚴重依賴可在平臺之間遷移應用并在遷移過程中進行管理和監控的Kubernetes容器服務。
IBM將該混合解決方案稱為“多云”,同時他們還承認其大多數客戶已經在使用谷歌、Azure、AWS和SaaS廠商(如Salesforce、Workspace和ServiceNow)的服務。
根據企業管理協會(EMA)的調查,大約60%的企業現在使用2種或2種以上的公有云,35%的企業使用4種或4種以上的公有云。Jyoti稱,雖然大多數混合云部署也是多云,但并非所有多云策略都被視為混合云,因為單獨的公有云可能會管理兩種不同的工作負載。
IBM混合云總經理Denis Kennelly表示:“客戶面臨的最大挑戰是理解所有這些應用。在與客戶的談話中,他們常常會說‘我已經采用了一家廠商的服務并構建了一套應用,但我仍然在本地擁有數百個應用,我真的不知道如何遷移這些應用。那么我是否需要全部重構或全部替換它們?”
Jyoti指出,IBM的解決方案沒有其他一些大公司的先進。他說,“沒有太多的創新,整合工具僅能用于IBM的公有云,不過目前他們開始在AWS和Azure的支持下逐步開放。”
Kennelly以其客戶汽車租賃公司Hertz為例進行了說明。隨著客戶搜索地點、車型和價格,Hertz的價格應用每天在其網站上有近15億次點擊。據該公司全球IT架構副總裁John LaFreniere稱,平臺每天還會收到3000萬次更改。因此公司希望將關鍵應用放在內部數據中心上,同時讓它們能夠便捷地與部署在不同云端上的應用進行同步,確保標準的一致性。為此,Hertz通過IBM Cloud Private和Kubernetes容器在IBM公有云和第三方云上部署了該應用,使其與整個云和數據結構保持同步。
云端之間遷移雖有可能并不容易實現
雖然有更多的編排工具可以使用,但將工作負載從一個云平臺遷移到另一個云平臺仍然極具挑戰性。Nelson稱:“遷移的代價非常高昂。事實上,企業必須要讓工作負載能夠兼容多個平臺,然后為遷移這些數據支付費用,如今要想實現這一目標還面臨著大量的挑戰。”
Sepple稱:“任何時候遷移數據庫都不是一件容易的事情。想想從甲骨文到SQL,其中的艱難程度一點也不次于10年前做出同樣的決定。問題是你想在遷移過程中投入多少精力?”這又帶來文化方面的問題,有的文化會阻礙組織機構轉向混合云。
Nelson稱,對于任何具有云抱負或者已經是云密集型的企業來說,混合云策略實質上就是尋找合適的云技術和編排工具,從而讓組織機構能夠運營的更為迅速、更為高效。
“隨便你怎么稱呼它們,混合云都是未來發展趨勢,”Nelson說。“組織機構要自定義設計自己的云,然后以務實的方式來制定自己的云策略,并創建一個適合的解決方案。其中,這些策略要根據自己的歷史、當前狀態和未來進行設計。”