成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

聊一聊SDS如何抗各種故障

存儲 存儲軟件
為了滿足存儲系統兩地三中心、多站點多活的需求,目前部分SDS產品的對象存儲服務支持多站點多副本技術,數據三個副本同時存儲在三個站點上,可以多站點同時訪問,支持多活技術。

1 軟件定義“抗造”

我們知道軟件定義存儲SDS有很多優勢,比如:

  1. 軟硬件分離,無硬件廠商鎖定。
  2. 高擴展性,在線按需擴容,無需中斷業務。
  3. 標準控制API接口,秒級操作,無縫對接其他系統。
  4. 標準數據訪問接口,支持塊、文件、對象存儲等。
  5. 性能和容量可配置,滿足當前和未來場景的需求。

除此之外,SDS還可以靈活定義可靠性、可用性,因此SDS特別抗造。

[[251150]]

我們先了解可靠性和可用性的含義,再對故障進行分類,***對比各種抗造技術,方便大家在做SDS選型和架構設計時進行“軟件定義”。

2可靠性與可用性

可靠性(durability):表示數據是否丟失。比如硬盤發生介質故障,導致硬盤里面的數據丟失。

可用性(availability):表示數據是否可以訪問。比如因為服務器掉電原因,導致暫時不能訪問服務器硬盤中的數據。

3故障分類

總體分類為:硬件、軟件、天災、人禍。具體分類如下表所示。

其中硬盤發生故障非常頻繁,下面云備份服務商blackblaze的硬盤年平均故障率統計,一共統計了82516塊硬盤在2013年~2017年間的故障率。

在實際經驗中,我們也會經常碰到服務器、機柜、交換機、站點的故障。那么多故障,我們需要不同的技術來應對,下面我們來看不同技術的優缺點。

4抗造技術

4.1 單機RAID

一般服務器上都會自帶RAID卡,支持RAID1、10、5、6等。RAID技術通過數據冗余保證在1~N塊硬盤故障時,數據不丟失,并且同時可以訪問到數據。

比如RAID5支持同時壞1塊硬盤,RAID6支持同時壞2塊硬盤。

但是RAID的缺點是:

●僅支持單機。假如服務器宕機,RAID技術也無力回天。

●數據恢復速度慢,受限于單個硬盤的寫速度,導致RAID組要恢復健康狀態需要10個小時以上,特別在越來越大的硬盤容量的情況下。在數據恢復過程中,容易發生二次故障,導致數據丟失。

● RAID組所包含的硬盤數量太少,不能并行發揮所有硬盤的性能。

●需要單獨的Spare熱備盤,平時會造成資源浪費。

4.2 多機網絡多副本

因為單機RAID的缺點,隨著萬兆以太網的普及,多機網絡多副本技術隨之產生,廣泛被各種分布式存儲軟件使用。

多機網絡多副本的優點是恢復速度快,并行發揮所有硬盤的性能,另外當單臺服務器宕機了,不影響數據的可用性和可靠性,其他服務器繼續提供服務。缺點是存儲容量利用率低,可用容量和裸容量比例是1:3。

4.3 多機網絡EC糾刪碼

為了解決多副本的存儲容量利用率低的問題,大家開發了網絡EC糾刪碼,也被廣泛應用在分布式存儲上,比如HDFS的EC糾刪碼。

它優點是可用容量和裸容量比例是1:1.3~1.5,大文件寫吞吐量高,缺點是寫操作延遲高。

4.4 機架柜列故障域隔離

SDS還可以定義數據分布策略,這樣可以防止機架柜列掉電造成的影響。 

假如多副本分布在不同的機架上,則任一機架掉電,不影響數據可靠性和可用性。

假如多副本分布在不同的柜列上,則任一柜列掉電,不影響數據可靠性和可用性。

4.5 網絡冗余

SDS通過網口鏈路聚合和交換機堆疊技術,提供網絡冗余度,避免單個網口和交換機的故障造成數據不可訪問的影響,提高數據可用性。

4.6 多站點多副本

為了滿足存儲系統兩地三中心、多站點多活的需求,目前部分SDS產品的對象存儲服務支持多站點多副本技術,數據三個副本同時存儲在三個站點上,可以多站點同時訪問,支持多活技術。當任意一個站點發生故障時,不影響其他站點的數據訪問和寫入。

4.7 多站點EC糾刪碼

多站點EC糾刪碼技術可以提高存儲容量利用率,支持在1個站點故障的情況下,數據能夠正常訪問和讀寫,適用于冷數據和歸檔場景。

4.8 Cloud Sync(云備份)

不是所有場景都有條件建設多站點,因此SDS的Cloud Sync(云備份)功能應運而生,可以把數據異步復制到公有云和異地私有云上,避免額外建設,降低成本。當本地存儲集群發生故障時,數據可以快速恢復和訪問。


[[251157]]

具體應用場景如下所示:

4.9 智能故障自愈

SDS可以采用先進的數據分布算法,在出現硬盤故障和服務器故障時可以進行數據遷移和重平衡,故障硬盤會被踢出存儲集群,不再工作。數據遷移完成后,SDS存儲集群恢復正常,無須人工干預。因當出現硬盤故障時,可以不用處理,后期再批量更換硬盤,減少運維成本。

4.10 對象存儲超時刪除

對于特定場景,數據保存一定周期之后需要刪除,以便釋放空間,SDS的對象存儲服務具有超時刪除功能。下圖是10天后刪除數據的設置。

4.11 監控告警平臺

通過監控告警平臺,可以把不同級別的告警信息通過郵件和短信發送給管理員,讓管理員快速知曉存儲集群的健康狀態,并采取適當的行動。

5 技術對比

下表對比了不同技術的抗造指標,我們要根據實際場景進行選擇和組合,權衡數據可靠性和成本。

責任編輯:武曉燕 來源: UMCloud優云數智
相關推薦

2019-02-13 14:15:59

Linux版本Fedora

2020-01-03 11:04:54

安全測試滲透

2019-01-17 10:34:12

故障CPU散熱

2017-12-27 08:34:36

軟件存儲SDS

2018-05-16 08:58:04

用戶畫像存儲

2020-12-29 05:33:40

TomcatSpringBoot代碼

2018-06-07 13:17:12

契約測試單元測試API測試

2023-03-05 18:40:39

iptables防火墻軟件

2023-09-22 17:36:37

2021-01-28 22:31:33

分組密碼算法

2020-05-22 08:16:07

PONGPONXG-PON

2019-09-19 16:59:04

數據結構設計數據庫

2020-08-12 08:34:16

開發安全We

2021-01-01 09:01:05

前端組件化設計

2022-11-26 00:00:06

裝飾者模式Component

2020-06-28 09:30:37

Linux內存操作系統

2022-10-08 11:33:56

邊緣計算云計算

2018-01-10 14:13:04

測試矩陣API測試

2019-12-17 10:06:18

CDMA高通4G

2022-03-08 16:10:38

Redis事務機制
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲狠狠爱 | 亚洲乱码国产乱码精品精的特点 | 国产真实精品久久二三区 | 伊人中文字幕 | 人操人人干人 | 日韩欧美中文字幕在线视频 | 久久久精选 | 久久尤物免费一区二区三区 | 亚洲精品在线观看视频 | 一区二区三区免费网站 | 国产精品久久久久久久7电影 | 波多野结衣一区二区三区在线观看 | 中文精品视频 | 三级在线视频 | 久热电影 | 欧美成人一区二区三区 | 天天躁人人躁人人躁狂躁 | 亚洲码欧美码一区二区三区 | 亚洲高清视频一区 | 99精品国产成人一区二区 | 久久亚洲视频网 | 中文在线一区二区 | 色综合av | 日韩av免费在线观看 | 欧美专区在线视频 | 午夜在线影院 | 亚洲欧美另类在线观看 | 精品日韩一区二区 | 精品国产黄a∨片高清在线 www.一级片 国产欧美日韩综合精品一区二区 | 国产一区二区日韩 | 国产成人jvid在线播放 | 国产亚洲精品久久久久久豆腐 | 欧美日韩精品久久久免费观看 | 四虎午夜剧场 | 一级中国毛片 | 免费日本视频 | 国产免费一区二区三区网站免费 | 中文字幕av在线 | 国产精品毛片在线 | 免费观看av网站 | 国产精品久久久一区二区三区 |