天天看點

雲服務中斷了,彈性架構要怎樣實作?

衆所周知,雲服務并非金剛不壞之身。現實中,雲服務中斷的例子比比皆是,一旦發生就會對企業造成巨大損失。那麼,怎樣才能保障業務在雲服務中安全運作呢?

雲服務中斷了,彈性架構要怎樣實作?

01.雲中斷所面臨的問題

亞馬遜雲服務AWS 曾因一個錯誤字元導緻其 S3 伺服器癱瘓,連帶大批網際網路應用随之當機,由此人們不得不意識到雲服務和網際網路是多麼脆弱。在這次事件中,亞馬遜的員工甚至都來不及登入自己的儀表闆來發出警告,可見其故障影響程度之深。

除了如此震驚全球的大事件,小規模的雲中斷事件也接連不斷。比如今年,一連串的雲中斷影響了一衆雲供應商,包括AWS、谷歌雲以及微軟 Azure等等。

對于許多 IT 團隊來說,這些事件暴露了同一個問題,那就是小到拼寫錯誤都有可能嚴重影響企業的整體業務。根據企業的部署和架構不同,其影響很可能帶來滅頂之災。

是以,在制定業務連續性計劃時就需要考慮雲中斷的問題。但是,由于在公共雲上的應用程式範圍太廣,要找到一種降低中斷風險的方法實屬困難。

02.遭遇雲中斷實屬不幸,但無法避免

沒有那個系統能確定萬無一失。哪怕戰略再周密,無法預計的黑天鵝事件也會帶來惡果。

遭遇雲中斷确實是不幸的,但它也無法避免。它的發生就像家常便飯,幾乎每個雲服務商都會遇到。

雖然許多公司已将雲中斷納入其災難恢複計劃,但仍有一些公司還在撓頭應對中斷對業務帶來的全新風險。

雲服務中斷了,彈性架構要怎樣實作?

03.使用“雲無關架構”轉移工作負載

使用“雲無關架構”是企業保護自己免受雲中斷影響的一種方法。這意味着系統架構不依賴于任何單一的雲供應商,并且能夠在發生雲中斷時在雲供應商和區域之間進行無縫切換,即在雲服務商和區域之間進行工作負載的轉移。“雲無關架構”的模式使企業可以自由選擇最适合其需求的雲服務供應商,即使在某個雲供應商離線的情況下也是如此,進而確定資料始終安全且可用(無縫切換到其他雲供應商)。

但是,讓企業應用“雲無關架構”是一個複雜且昂貴的過程。

俗話說的好:“不要把所有的雞蛋都放在一個籃子裡!”是以,企業自然也可以将資料運作在多個雲上,進而通過這種方式對抗雲中斷,讓企業應用和資料更加安全。

這也就是為什麼多雲架構和分布式系統中的資料彈性最近成為了熱門話題。當關鍵業務解決方案的架構設計在多個雲供應商以及在本地基礎設施運作時,業務上司者就可以放寬心了,因為他們知道資料的安全可以保障,公司能夠持續 7*24 全天候運轉。

也正是因為雲中斷,企業開始重新評估應用程式的部署和建構方式。意識到當機不可避免可以幫助市場構築一種适度的緊張感,進而推動人們思考如何建構軟體系統,更加負責任地開展行動,并将彈性視為頭等大事。

對于一些公司來說,這意味着要重構他們的應用程式,使其能夠跨多個公平台運作——這對在雲中斷中幸存來說非常重要。

而建立與雲無關的應用程式則是公司提高資料彈性的一種方法,這使他們的資料能夠在發生災難或中斷時自由地在雲區域和供應商之間無縫轉移工作負載。

選擇與雲無關的架構則可以讓公司省心,即使合作的雲供應商發生了狀況,他們的資料也能保證安全。

雲服務中斷了,彈性架構要怎樣實作?

04.對大多數組織而言,雲無關的複雜性令人望而卻步

雖然與雲無關架構的想法在理論上聽起來很棒,但解決方案實施起來既不簡單也不便宜。這需要花費大量時間,同時還要雇傭高技能的 IT 專業人員才能完成。

此外,公司也很難改造存在多年的複雜應用程式以讓其跨多雲運作。對于許多組織而言,其複雜性和成本可能令人望而卻步,更不必說它要求的專業知識也是挑戰。不過,還是有一些方法可以讓 IT 團隊輕松地部署這些新架構。

IT 團隊可以尋找實施多雲基礎架構即服務 (IaaS) 的方法,而不是自己搭建工具。公司則需要提高彈性并采用與雲無關的架構。此外,讓多雲變簡單也是很重要的一方面,這樣人們就無需擔心它們的問題了。

公共雲中斷不可避免,我們也無力阻攔。但是,企業在應對時可以通過雲無關架構讓應用與雲無關,并避免對單一雲供應商的完全依賴。

關于傳知摩爾獅

傳知摩爾獅是廣州傳知資訊科技有限公司旗下針對阿裡雲認證及雲網創立的數字人才教育訓練品牌,傳知摩爾獅成立于2019年,緻力于傳播領先的教育理論,倡導更有效、更高效的學習範式,在IT職業教育領域,研究相關學科的教材教法和教學資源的整合,通過自主研發的學習服務平台推動IT人才的學習和發展,緻力為中國雲計算行業培養數字化人才。

摩爾獅在秉持傳播知識、成就未來的理念下,2021年8月與阿裡雲達成深度合作,成為阿裡雲認證的戰略級教育訓練夥伴。并且,摩爾獅已和超過200家的網際網路廠家簽署了就業合作協定,為企業與國家持續培養輸送面向未來的應用型人才。