從公有云單點故障看融合雲存儲的重要性

隨着國內公有云服務的普及,愈來愈多的企業開始選擇公有云服務。可是即便是雲服務也沒法保證達到100%在線的,總有可能發生突發意外致使短期故障,因此熱備份是咱們公有云服務商在作系統架構時必須考慮到的重點因素。數據庫

雲服務通常都存在哪些單點故障隱患?

  1. 數據庫:咱們知道數據庫的單點隱患會對業務產生很大的影響。數據庫故障會致使整個應用沒法提供服務。隨着業務規模的發展,當單臺數據庫可處理的業務能力已經沒法知足業務需求時,必然引入了主、從負載均衡的數據庫架構,同時把數據庫熱備問題解決。安全

  2. 應用服務器:使用期限達到數年的服務器容易出現各類各樣的硬件問題而致使宕機,因此咱們用到了 LVS 負載均衡技術把幾臺服務器組成集羣來提供服務。服務器

  3. 機房:通常機房單點故障出現的頻率爲一兩年一次,如電力故障和網絡故障。但在今天這個雲時代,你們都沒法接受兩年一遇的機房單點故障,因此跨地區異地容災架構開始被應用起來。網絡

咱們看一下,爲了解決以上Web應用服務存在的單點隱患,須要花費的成本:
基礎版:1臺數據庫服務器、1臺應用服務器
高容災:2臺數據庫服務器、2臺應用服務器、部署兩個機房
1+1 = 2 ;(2+2)x2 = 8架構

爲此又拍雲增長了4倍的硬件成本和相對應的研發、運維成本。但咱們都以爲爲了業務是值得的,這是事實。負載均衡

雲服務的的單點隱患該如何解決?

在如今應用開發模式下,CDN 和雲存儲服務有利於下降基礎設施成本,保證開發者把有限的資源重點投入到核心設施上,如數據庫、應用服務器等。
首先咱們來分析一下 CDN 和雲存儲兩個服務的單點故障隱患問題:運維

  1. CDN 服務是自然多地區多機房部署的:CDN 服務出現全網故障的可能性幾乎爲零,通常只會出現單個機房服務故障,對總體業務的影響範圍在10%之內(已按終端用戶地區熱度來統計),而這個也能被 CDN 服務商的自動調度系統快速解決,因此對此沒必要擔憂單點問題,即便用多家 CDN 服務也是相同的容災過程。spa

  2. 雲存儲服務是存在單機房故障隱患:雲存儲服務與 CDN 服務不一樣,它跟雲主機服務同樣都是集中於個別機房,而且在使用雲存儲服務時還得選擇使用其中一個數據中心。若是數據所在數據中心出現電力或者網絡故障,就會影響正常服務。(這裏特指服務安全而不是數據安全,如今基本每一個雲廠商都作數據多備份的,因此不存在數據安全問題)code

那麼咱們說到的雲存儲服務單點隱患這個要怎麼解決呢?

最簡單的方式就是同時使用兩個以上的數據中心,或者分別使用兩家服務商。這樣不須要本身來購買服務器來部署,如今的雲存儲服務都是使用多少付多少錢的模式,所花費的成本並很少。隊列

若是選用又拍雲的話,還能夠以流量進行抵扣,正常使用的狀況下基本免費。

雖然同時使用多家雲存儲的成本並不高,可是對應用系統產生不小的技術成本,甚至很難作好這個融合工做。目前最簡單的方法就是在 CDN 服務上作多源站的容災處理在 CDN 訪問過程當中回源到 A 雲存儲沒法正常服務時,自動切換到 B 雲存儲。但後續還有很多工做,好比應用存儲文件到 A 後還得寫個隊列同步到 B,若是 A 故障那麼會只寫到 B,等 A 恢復後哪些文件要從新同步回來等等。這個時候又拍雲的融合雲存儲總體解決方案就能幫助你們很好的解決這些問題。

圖片描述

△ 融合雲存儲架構

重點是這一切只須要在又拍雲管理後臺簡單配置一下就能用上!
因此專業可靠、簡便易用的融合雲存儲解決方案,就在又拍雲!

一站式解決方案:https://www.upyun.com/solutio...

相關文章
相關標籤/搜索