通往混合雲的道路(lù),往往是由一連串巧合與意外所鋪就(jiù)。正如(rú)紅(hóng)帽公司技術(shù)布道師(shī)Gordon Haff所言,“很多企業采用混合雲,純粹是誤打誤撞,可(kě)能是湊巧采購(gòu)了某種産品組合,也可(kě)能是基于項目臨時采用了混合雲。”在大(dà)多數情況下,企業采用混合雲是由各種壓力推動的,迫使企業的一部分(fēn)應用程序快(kuài)速遷移至公有雲。
Snow公司雲管理(lǐ)産品副總裁Mark Jamensky表示,“數據中心硬件(jiàn)更新、對原有應用程序進行現代化改造的需求,以及近期由疫情引發的需求激增,都(dōu)可(kě)能促使企業選擇使用公有雲。企業從(cóng)公有雲轉向混合雲,思維方式層面的轉變更值得(de)注意。”
現在越來(lái)越多的IT領導者及其團隊開始有意識地制定混合雲戰略,以下是三種不同角度的混合雲戰略示例。
雲智能比雲優先更重要
“雲優先”一詞已經成爲廣爲人(rén)知的術(shù)語,它是指優先将盡可(kě)能多的工(gōng)作(zuò)負載遷移至雲端(特别是公有雲)的戰略思路(lù)。但(dàn)這帶來(lái)了一個問(wèn)題,所有的工(gōng)作(zuò)負載在公有雲中未必能夠獲得(de)更好的支持,企業中紛繁複雜的應用程序組合往往令雲環境難以招架。
Jamensky表示,“幾年(nián)之前,我曾聽很多人(rén)提到‘雲優先’這個詞,要求把所有新的東西全部部署至公有雲。這雖然帶動了一定創新,但(dàn)也讓企業的雲使用成本大(dà)幅增長,企業逐漸意識到自(zì)己的私有雲也許才是更好的選擇。”
相(xiàng)比較“雲優先”,企業開始更多采取“雲智能”戰略,也就(jiù)是要充分(fēn)考慮到應用程序工(gōng)作(zuò)負載的一切部署因素,運用正确的自(zì)動化方案,在私有雲及公有雲之間進行權衡與協調,企業從(cóng)而獲得(de)符合自(zì)身(shēn)需求的混合雲環境。這已經成爲混合雲戰略的核心驅動力之一——企業能夠根據成本、監管合規性、性能、可(kě)伸縮性等等因素,爲自(zì)己的應用程序确定正确的運行環境。
AutoDealerData.com網站(zhàn)的運營者William Young,就(jiù)在采用“雲智能”戰略爲全球4000家經銷商提供覆蓋4.3億輛(liàng)汽車的市場數據。他(tā)表示,“我們使用雲計(jì)算與本地基礎設施相(xiàng)結合的方式支持服務API。在考慮到每一種選擇的成本及性能因素之後,我們決定采取混合雲。”
Young還(hái)提到,他(tā)的網站(zhàn)會使用公有雲來(lái)處理(lǐ)“峰值”流量(激增流量),或者需要外部訪問(wèn)(例如(rú)Web及API托管)流量。但(dàn)這顯然不适用于企業内的全部工(gōng)作(zuò)負載。“我們通常會在本地基礎設施中運行穩态流程,或者不需要進行外部訪問(wèn)的流程。這類工(gōng)作(zuò)負載一般需要持續運行數月甚至數年(nián),實現計(jì)算負載量穩定可(kě)預測。”Young補充道。
除了靜(jìng)态-可(kě)擴展應用程序之間的權衡之外,性能、成本以及其他(tā)多種因素也影(yǐng)響着“雲智能”方法的決策流程。Young分(fēn)享了這樣的故事(shì):“我們從(cóng)雲端删除了一個後端數據庫後,應用程序的速度得(de)到了顯著提升,網絡延遲有所降低,存儲速度更是增強了一個數量級。另外,節約下來(lái)的成本,僅用幾個月就(jiù)抵消了采購(gòu)新服務器的硬件(jiàn)成本。”
滿足動态業務需求
很多人(rén)可(kě)能認爲混合雲或者多雲環境不太可(kě)行,但(dàn)托管服務供應商4it公司總裁兼CEO Alexander Freund對此有着不同看(kàn)法。下面來(lái)看(kàn)他(tā)們基礎設施組合的基本情況:
私有雲托管在某主要公有雲服務商的平台之上;裸機(jī)服務器在佛羅裡(lǐ)達州邁阿密的本地辦公室進行管理(lǐ);協同托管服務器位于波士頓的協同設施當中;使用兩種不同的公有雲平台。
Freund表示,在實際應用方面,每種方法都(dōu)擁有自(zì)己的優勢。
與“雲智能”方法類似,4it的業務特性成爲最重要的驅動因素:當客戶需求成爲業務需求時,企業自(zì)然需要更強大(dà)的靈活性。當前現實讓這些要求不斷變化,導緻情況更爲複雜。因此,高度統一且集中的基礎設施,幾乎無法滿足這些需求。
Freund指出,“采用混合雲,源自(zì)我們業務的動态需求。構建混合雲可(kě)以幫助組織最大(dà)程度利用每種平台的優勢,并根據可(kě)擴展性、可(kě)靠性、性能、業務連續性及成本等因素,選擇将工(gōng)作(zuò)負載部署在何處。”4it公司也許适合這種方式,但(dàn)不少企業的IT領導者可(kě)能并不熟悉這些往往相(xiàng)互沖突的具體(tǐ)需求。
仍然以4it爲例,“動态”代表着其基礎設施需求會迅速變化,特别是在獲得(de)或失去(qù)某位大(dà)客戶的情況下。而智能雲,正是實現這種靈活性的重要基礎。Freund表示,“私有雲讓我們能夠随時随地爲自(zì)身(shēn)及客戶快(kuài)速分(fēn)配更多基礎設施資源。”
與此同時,4it公司混合雲基礎設施可(kě)滿足特定的業務訴求。他(tā)們使用裸機(jī)基礎設施運行Active Directory以及涉及大(dà)型文件(jiàn)的時間敏感型數據恢複工(gōng)作(zuò)。Freund解釋道,“對于相(xiàng)關數據高達5到10 TB的使用場景,将這些數據移動到雲端或嘗試通過雲端副本進行恢複,必然耗費大(dà)量時間。”
該公司使用公有雲承載特定的歸檔存儲應用程序,并選擇另一家雲平台支持可(kě)公開訪問(wèn)的網站(zhàn)。最後還(hái)有協同托管基礎設施:“我們在波士頓使用另一處基礎設施存儲異地備份,并托管非關鍵的靜(jìng)态持久性工(gōng)作(zuò)負載。這些負載需要更大(dà)的存儲空間,而實際運營成本卻遠(yuǎn)低于公有或私有雲。”
應用程序現代化
來(lái)自(zì)Snow公司的Jamensky指出,混合雲包含幾種常見(jiàn)或者說(shuō)典型的用例,例如(rú)處理(lǐ)容量峰值,或者管理(lǐ)細粒度數據駐留或安全要求。但(dàn)除此之外,Jamensky認爲應用程序現代化正成爲混合雲優勢的一大(dà)集中體(tǐ)現。
直接遷移是雲遷移中的一種方法,也是企業“偶然”選擇混合雲的常見(jiàn)途徑。但(dàn)随着時間推移,Jamensky認爲企業應該考慮如(rú)何選擇其他(tā)現代化方法,以此更好地支持自(zì)身(shēn)業務。Jamensky提到,“當然,很多企業正持續将工(gōng)作(zuò)負載從(cóng)私有雲遷移至公有雲,這相(xiàng)當于推動現有工(gōng)作(zuò)負載的混合雲轉型。但(dàn)要真正發揮公有雲的優勢,必須考慮在概念上重組或重構現有應用程序。”
這種意圖明确的混合雲策略可(kě)幫助企業優化自(zì)己的應用程序現代化策略,而不再單純依賴于難度更低、速度更快(kuài)的短(duǎn)期緩解性舉措。使用混合雲推動應用程序現代化方法(除了IaaS之外,此類方法還(hái)充分(fēn)使用PaaS及其他(tā)雲技術(shù))才能帶來(lái)長期收益,而不應僅僅滿足于“将應用程序遷移到雲上”。
Jamensky最後總結道,“企業能夠借此改善業務連續性,更重要的是,可(kě)以借此建立真正的業務敏捷性。這種敏捷性已經與DevOps實踐并駕齊驅,有望真正改變應用程序交付與運營團隊的基本定位。”