精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

針對靜默數(shù)據(jù)錯誤,如何采用DIX和DIF保證數(shù)據(jù)一致性?

存儲 存儲軟件
靜默數(shù)據(jù)破壞問題是一直存在存儲系統(tǒng)中最難解決的數(shù)據(jù)一致性問題之一,無論是傳統(tǒng)多控、分布式存儲,還是公有云存儲。對存儲系統(tǒng)設(shè)計和開發(fā)人員來講,數(shù)據(jù)一致性問題解決能否解決決定著存儲系統(tǒng)是否可以商用。到這個問題一直沒有成為討論的技術(shù)焦點,直到最近騰訊云事件持續(xù)熱化以后,“數(shù)據(jù)一致性”問題成成為焦點出現(xiàn)在大眾視野。

靜默數(shù)據(jù)破壞問題是一直存在存儲系統(tǒng)中最難解決的數(shù)據(jù)一致性問題之一,無論是傳統(tǒng)多控、分布式存儲,還是公有云存儲。對存儲系統(tǒng)設(shè)計和開發(fā)人員來講,數(shù)據(jù)一致性問題解決能否解決決定著存儲系統(tǒng)是否可以商用。到這個問題一直沒有成為討論的技術(shù)焦點,直到最近騰訊云事件持續(xù)熱化以后,“數(shù)據(jù)一致性”問題成成為焦點出現(xiàn)在大眾視野。

什么是靜默數(shù)據(jù)破壞?

經(jīng)常跟數(shù)據(jù)打交道的人都應(yīng)該知道,數(shù)據(jù)在存儲系統(tǒng)傳輸中,經(jīng)過了多個部件、多種傳輸通道和復(fù)雜的軟件處理過程,其中任意一個環(huán)節(jié)發(fā)生錯誤都可能會導(dǎo)致數(shù)據(jù)錯誤。但是這種錯誤一般無法被立即檢測出來,而是后續(xù)通過應(yīng)用在訪問數(shù)據(jù)過程中,才發(fā)現(xiàn)數(shù)據(jù)已經(jīng)出錯,這種數(shù)據(jù)很難在數(shù)據(jù)發(fā)生錯誤那一刻被檢查出來的錯誤,我們稱為靜默數(shù)據(jù)破壞,即Silent Data Corruption。

靜默數(shù)據(jù)破壞為什么難檢測?

我們知道硬盤最核心的使命是正確的存入數(shù)據(jù)、正確的讀出數(shù)據(jù),在出錯時及時拋出異常告警。包括硬件錯誤、固件 BUG 或者軟件 BUG、供電問題、介質(zhì)損壞等常規(guī)的這些問題都能夠正常被捕獲拋出告警或異常,但靜默數(shù)據(jù)破壞表現(xiàn)是數(shù)據(jù)處理都是正常的,直到你使用的時候才發(fā)現(xiàn)數(shù)據(jù)是錯誤的、損壞的。

[[240003]]

靜默數(shù)據(jù)破壞產(chǎn)生原因

數(shù)據(jù)產(chǎn)生靜默數(shù)據(jù)破壞的原因有很多種,但大致可以歸結(jié)為以下幾類。

  • 硬件錯誤:內(nèi)存、CPU、硬盤、數(shù)據(jù)傳輸鏈路等
  • Firmware錯誤:HBA、硬盤等
  • 軟件bug:系統(tǒng)軟件、操作系統(tǒng)、應(yīng)用程序等
  • 其他因素:如噪聲、電磁等原因。

數(shù)據(jù)一致性標準和組織

根據(jù)數(shù)據(jù)處理的路徑,數(shù)據(jù)一致性修復(fù)可以在應(yīng)用,中間件,存儲層等來進行修復(fù),目前有大量的介紹應(yīng)用層修復(fù)的文章,請大家搜索參考。今天筆者講從傳統(tǒng)存儲、網(wǎng)絡(luò)和中間件層出發(fā),基于很早分享過一篇文章,談?wù)劧说蕉说臄?shù)據(jù)一致性解決方案。

在2007年,由Emulex、Oracle、LSI、希捷成立了DII (Data Integrity Initiative),由SNIA建立了DITWG(SNIA Data Integrity Working Group)。他們主要關(guān)注兩個技術(shù):

  • T10 Protection Information—DIF
  • Data Integrity Extensions—DIX

T10標準是通過對每個數(shù)據(jù)塊加入保護信息(PI,Protection Information)作為一致性標識,T10曾被稱作數(shù)據(jù)完整性域(DIF,Data Integrity Field)的方法來保護數(shù)據(jù)完整性。在每個邏輯扇區(qū)擴充了8字節(jié)的保護信息用來保證數(shù)據(jù)一致性,8字節(jié)包括2字節(jié)的Logical Block Guard,2字節(jié)的Logical Block Application Tag和4字節(jié)的Logical Block Reference Tag。

T10 PI只包含了從主機HBA卡通過存儲陣列到硬盤的數(shù)據(jù)保護,這就需要另一種機制來延伸數(shù)據(jù)保護范圍。

DIX為了延伸DIF的保護范圍。將數(shù)據(jù)完整性保護擴充到了應(yīng)用層到HBA。DIX使用和T10 PI一樣的8字節(jié)數(shù)據(jù)完整性信息作為數(shù)據(jù)校驗字段。不同的是,DIX中使用了IP Checksum作為Logical Block Guard,降低主機CPU的計算開銷。

DIX+DIF可以實現(xiàn)從應(yīng)用到硬盤的端到端數(shù)據(jù)保護。DIX保證應(yīng)用、HBA卡的數(shù)據(jù)完整性,T10 PI(DIF)保證HBA 、陣列和硬盤的數(shù)據(jù)完整性。

DIX和DIF數(shù)據(jù)讀寫流程

數(shù)據(jù)完整性額外添加的8字節(jié)校驗數(shù)據(jù)分若干段,在存儲側(cè)叫DIF,后改名為T10 PI;在主機側(cè)叫DIX。寫數(shù)據(jù)時,主機HBA總線適配器、陣列目標器芯片或者其它組件根據(jù)用戶數(shù)據(jù)生成 8字節(jié)PI,數(shù)據(jù)傳輸過程中會經(jīng)過檢查點,校驗數(shù)據(jù)和PI是否匹配,如果發(fā)現(xiàn)錯誤,向上返回錯誤,如果沒有錯誤,則繼續(xù)向下傳輸,最終寫入硬盤。

寫數(shù)據(jù)流程:當(dāng)數(shù)據(jù)寫到主機內(nèi)存的時候,Oracle ASM library會對每512字節(jié)數(shù)據(jù)增加8字節(jié)DIX校驗,8字節(jié)校驗會隨IO請求一起,穿過OS,到達HBA卡驅(qū)動;HBA卡進行DIX校驗檢查后刪除DIX校驗,并生成8字節(jié)PI校驗和數(shù)據(jù)一起發(fā)送給陣列,陣列校驗數(shù)據(jù)完整性,并將數(shù)據(jù)發(fā)送到硬盤。

讀數(shù)據(jù)流程:從硬盤讀出數(shù)據(jù)和T10 PI并校驗完整性。若發(fā)現(xiàn)錯誤,則通過RAID重建修復(fù)數(shù)據(jù),如果沒有錯誤則繼續(xù)向上傳輸。HBA進行T10 PI校驗后刪除T10 PI,并生成DIX保護信息返回主機。DIX保護信息會隨IO請求一起,穿過OS,返回應(yīng)用層。ASM Library對數(shù)據(jù)和DIX保護信息進行校驗。

支持端到端一致性必要條件

要使用數(shù)據(jù)一致性特性,需要操作系統(tǒng)、中間件、HBA卡和存儲支持相應(yīng)的標準規(guī)范。首先陣列需要支持標準的T10 PI,目前很多存儲設(shè)備都支持該標準。當(dāng)然,即使上層不支持DIX,存儲也可支持并采用T10 PI標準,實現(xiàn)存儲側(cè)數(shù)據(jù)一致性保護。

目前支持DIX標準的上層組件(數(shù)據(jù)庫、操作系統(tǒng)和HBA),其配置要求和兼容性如下(兼容性會不斷更新)。 

  • 數(shù)據(jù)庫:Oracle 11g級以上。
  • OS:Oracle Linux 5 or 6 running the UEK2-200 kernel。
  • HBA:Emulex、Qlogic特定型號的FC HBA卡 

支持DIX的存儲廠商

由于DIX和P10在企業(yè)Oracle數(shù)據(jù)庫應(yīng)用比較廣泛,基于Oracle在數(shù)據(jù)庫領(lǐng)域的廣泛應(yīng)用和影響力,目前主流的存儲廠商都支持該特性規(guī)范,目前(不完全統(tǒng)計)具備該規(guī)范的產(chǎn)品包括但不限于如下:

  • EMC VNX系列支持自定義T10 PI、VMAX支持標準的T10 PI和DIX
  • HDS HUS系列和HDS VSP支持T10 PI
  • IBM DS8000和DS5000某些特定型號支持T10 PI
  • HP P10000支持標準的T10 PI
  • 華為 OceanStor 18000和V3/V5全系列支持T10 PI。

文件系統(tǒng)是否要DIF

需要提及一點的是,T10 PI需要磁盤提供520扇區(qū)來支持(512用來存放數(shù)據(jù),8字節(jié)用來存儲T10 PI校驗數(shù)據(jù)),希捷支持這種磁盤。一般情況下,文件系統(tǒng)不需要DIF,原因是文件系統(tǒng)通過元數(shù)據(jù)管理數(shù)據(jù),元數(shù)據(jù)不斷變化,容易造成IO的頁面數(shù)據(jù)布局不斷變化,針對文件,數(shù)據(jù)庫和網(wǎng)卡廠商相應(yīng)支持力度不足,并未形成類似規(guī)范和標準。

責(zé)任編輯:武曉燕 來源: 架構(gòu)師技術(shù)聯(lián)盟
相關(guān)推薦

2023-05-26 07:34:50

RedisMySQL緩存

2024-12-26 15:01:29

2025-03-27 08:20:54

2023-09-07 08:11:24

Redis管道機制

2021-12-14 07:15:57

MySQLRedis數(shù)據(jù)

2024-08-20 16:13:52

2024-01-22 08:52:00

AQS雙異步數(shù)據(jù)一致性

2024-07-04 12:36:50

2023-09-15 14:24:54

ByteHouseClickHouse開源

2022-02-17 21:04:27

數(shù)據(jù)庫MysqlRedis

2022-12-05 08:24:32

mongodb數(shù)據(jù)庫數(shù)據(jù)

2022-08-23 07:46:45

數(shù)據(jù)一致性數(shù)據(jù)庫

2022-09-15 10:37:46

MySQLRedis數(shù)據(jù)一致性

2019-08-30 12:46:10

并發(fā)扣款查詢SQL

2023-12-11 12:27:31

并發(fā)Zookeeper數(shù)據(jù)

2025-04-27 08:52:21

Redis數(shù)據(jù)庫緩存

2023-12-19 09:43:43

MongoDB并發(fā)

2021-03-04 06:49:53

RocketMQ事務(wù)

2021-10-14 10:00:46

MYSQL開發(fā)數(shù)據(jù)

2022-10-19 12:22:53

并發(fā)扣款一致性
點贊
收藏

51CTO技術(shù)棧公眾號

国产一级一区二区| 成人福利影视| 看片网站欧美日韩| 欧美超级乱淫片喷水| 国产91在线免费观看| 特级毛片在线| 99国产精品国产精品久久| 日韩免费中文字幕| 黄色精品视频在线观看| 欧美videos粗暴| 一区二区三区丝袜| 国产精选在线观看91| 亚洲影院在线播放| 青青一区二区三区| 911精品国产一区二区在线| 在线精品亚洲一区二区| 亚洲国产www| 久久精品一区二区国产| 久久综合网hezyo| 欧美大喷水吹潮合集在线观看| 欧美xx视频| 一区二区三区国产豹纹内裤在线| 久久99国产精品99久久| 亚洲中文字幕在线观看| 激情久久一区| zzjj国产精品一区二区| 在线精品一区二区三区| 日韩三区四区| 一本久道久久综合中文字幕 | 日韩精品一区在线观看| 欧美韩国日本在线| 视频在线这里都是精品| 国产欧美日韩在线看| av一区二区三区四区电影| 亚洲色成人www永久网站| 久久中文字幕二区| 亚洲精品午夜精品| 国产精品果冻传媒| www一区二区三区| 欧洲一区在线观看| 欧美视频在线播放一区| 国产淫片在线观看| 国产色91在线| 精品国产综合| 性做久久久久久久| 久久99久久久欧美国产| 国产91网红主播在线观看| 久久国产在线视频| 中文字幕日韩欧美精品高清在线| 国产亚洲免费的视频看| 成人手机在线免费视频| 超碰在线一区| 日韩免费观看高清完整版| 国产精品嫩草影院8vv8 | 久久久久久网址| 欧美又粗又大又长| 国产精品久久久乱弄 | 免费黄频在线观看| 日韩综合av| 色老汉一区二区三区| 国产午夜福利在线播放| 福利写真视频网站在线| 亚洲素人一区二区| 五月天综合婷婷| 黄色成年人视频在线观看| 日本一区二区视频在线观看| 日韩在线三区| 69视频在线观看| 国产精品麻豆99久久久久久| 亚洲欧美日韩在线综合| 欧美成人三区| 亚洲丝袜制服诱惑| 青青草综合在线| 四季久久免费一区二区三区四区| 一区二区三区中文在线| 中文字幕成人一区| 在线观看av免费| 亚洲一区二区三区四区在线| 国产妇女馒头高清泬20p多| 国产白浆在线免费观看| 在线观看视频一区二区欧美日韩| 日本人69视频| 风间由美一区二区av101| 亚洲欧美日韩视频一区| 亚洲欧美精品aaaaaa片| 亚洲国内自拍| 国产欧亚日韩视频| 丰满熟妇乱又伦| 国产欧美日韩另类视频免费观看 | 永久免费看mv网站入口78| 久久国产亚洲精品| 国精产品一区一区三区有限在线| 人妻 日韩精品 中文字幕| 精品一区二区三区久久| 久久大片网站| 好操啊在线观看免费视频| 福利精品视频在线| 成人av毛片在线观看| 久久夜色电影| 久久视频免费在线播放| 草久久免费视频| 激情另类小说区图片区视频区| 国产伦视频一区二区三区| 91官网在线| 大伊人狠狠躁夜夜躁av一区| 午夜激情视频网| 视频一区欧美| 992tv成人免费影院| 国产绿帽刺激高潮对白| 久久久国产一区二区三区四区小说| 在线观看日韩羞羞视频| 日本高清不卡一区二区三区视频 | 国产中年熟女高潮大集合| 欧美激情四色| 国产精品视频男人的天堂| 午夜视频在线免费播放| 一区二区三区高清不卡| 日本在线播放一区二区| 精品国产乱码| 欧美性视频网站| 人妻偷人精品一区二区三区| 亚洲三级电影全部在线观看高清| 欧美三级午夜理伦三级| 国产伦乱精品| 欧美精品videos| 国产欧美综合视频| 国产精品护士白丝一区av| 日本成人中文字幕在线| 欧亚精品一区| 性欧美激情精品| 亚洲国产999| 亚洲制服丝袜一区| 超级砰砰砰97免费观看最新一期 | 精品视频黄色| 日本高清视频一区| 色av男人的天堂免费在线| 午夜成人在线视频| 在线观看国产网站| 91久久综合| 狠狠色综合色区| 成年人国产在线观看| 欧美成人乱码一区二区三区| 精品99在线观看| 国产精品99久久久久久有的能看| 一区二区三区国| 日韩午夜视频在线| 久久网福利资源网站| 国产精品乱码一区二区| ...av二区三区久久精品| 欧美成人乱码一二三四区免费| 成人情趣视频网站| 91精品国产综合久久香蕉| 免费a级人成a大片在线观看| 欧美一区二区三区免费观看视频| 男女性高潮免费网站| 国产成人丝袜美腿| 免费国产黄色网址| 亚洲区小说区| 国产美女精彩久久| 污污的网站在线免费观看| 亚洲精品在线电影| 无码人妻丰满熟妇精品| 国产精品欧美一区喷水| 97人人模人人爽人人澡| 欧美女激情福利| 久久久久久亚洲精品不卡4k岛国| 巨茎人妖videos另类| 在线亚洲男人天堂| 国产三级在线观看视频| 亚洲妇熟xx妇色黄| 永久免费看mv网站入口78| 久久国产精品99精品国产| 麻豆一区二区三区在线观看| 老司机精品在线| 国产精品亚洲视频在线观看| jizz性欧美10| 国产丝袜高跟一区| 亚洲影视一区二区| 亚洲一区二区三区四区在线观看| 97超碰在线免费观看| 久久国产三级精品| 青青草国产精品视频| 欧美精品尤物在线观看| av成人在线电影| 欧洲亚洲两性| 色综合天天狠天天透天天伊人 | 久久久精品2019中文字幕之3| 亚洲美女爱爱视频| 亚洲欧美不卡| 亚洲一区 在线播放| 亚洲瘦老头同性70tv| 91视频88av| 性欧美超级视频| 欧美激情久久久久久| 成人在线观看网站| 精品成a人在线观看| 中文字幕制服诱惑| 五月天国产精品| 日韩一级片av| 国产精品无遮挡| 青青草成人免费视频| 国产精品一区2区| 在线观看免费黄网站| 亚洲精品激情| 超薄肉色丝袜足j调教99| 国产中文精品久高清在线不| 成人av影视在线| 91丨精品丨国产| 国产成人啪精品视频免费网| 国模雨婷捆绑高清在线| 日韩中文字幕在线观看| 丁香婷婷在线观看| 日韩成人性视频| 亚洲伦理在线观看| 欧美一区二区免费| 6—12呦国产精品| 91国偷自产一区二区三区成为亚洲经典 | 中文字幕第九页| 精品一区二区综合| 日韩中文字幕免费在线| 亚洲狼人精品一区二区三区| 大片在线观看网站免费收看| 日韩欧美综合| 色视频一区二区三区| 九九久久婷婷| 国产精品免费区二区三区观看| 成人自拍视频| 亚洲高清免费在线| 91丝袜脚交足在线播放| 欧美大胆成人| 欧美一级视频免费在线观看| 国产丝袜在线播放| 美女福利精品视频| 菠萝蜜视频国产在线播放| 俺去了亚洲欧美日韩| 欧美日本一道| 久久天天躁狠狠躁夜夜躁| 看女生喷水的网站在线观看| 日韩在线观看免费全| 黄色精品免费看| 欧美男插女视频| 香蕉成人app免费看片| 欧美老女人性视频| 丁香花在线观看完整版电影| 欧美激情a在线| 秋霞在线午夜| 91sa在线看| 久久毛片亚洲| 国产日韩精品综合网站| 成人午夜888| 成人精品水蜜桃| 伦理一区二区| 欧美一区二区三区四区在线观看地址| 伊人久久大香线蕉综合网站| 日本精品一区二区| 天堂美国久久| 国产激情片在线观看| 亚洲激情女人| 欧美性大战久久久久xxx| 日韩av在线免费观看不卡| 国产高潮免费视频| 国产精品自拍在线| 午夜剧场免费看| 久久久久国产精品人| 蜜桃av免费观看| 亚洲精品成人少妇| 亚洲精品怡红院| 成人性生交大片免费看网站| 色婷婷综合久久久久中文字幕1| 蜜桃视频网站在线观看| 欧美激情videos| 久久91导航| 91美女高潮出水| 国产成人夜色高潮福利影视| 欧美日韩在线观看一区| 亚洲第一天堂| www.com毛片| 激情丁香综合五月| 国产精品成人99一区无码| 日本一区二区视频在线观看| 欧美激情精品久久| 日韩欧美精品网站| jizz国产视频| 亚洲精品一区av在线播放| 黄色动漫在线| 日韩美女视频免费看| 9999在线精品视频| 久久国产精品高清| 亚洲精品国产首次亮相| 日本一本二本在线观看| 国产一区不卡视频| 三级黄色片网站| 亚洲天堂精品在线观看| 69视频免费在线观看| 日韩一区二区三区精品视频| 精品一二三区视频| 久久久久久久网站| 99久久久国产| 人偷久久久久久久偷女厕| 国产精品vip| 九九热免费在线观看| 97精品久久久午夜一区二区三区| 国产一区第一页| 色88888久久久久久影院野外| 精品国产无码AV| 视频直播国产精品| 欧美大片免费| 国产精品一区二区三区不卡 | 国产午夜亚洲精品一级在线| 免费观看国产成人| 亚洲国产婷婷| 国产精品19p| 国产精品不卡在线| 波多野结衣不卡| 亚洲精品一区二区在线| 久久亚洲资源| 亚洲在线视频观看| 色呦哟—国产精品| 欧美三级理论片| 国产三级精品三级| 黄瓜视频在线免费观看| 亚洲国产精品99久久| 三级网站视频在在线播放| 亚洲一区二区三区sesese| 日韩不卡一区| 超碰在线97免费| 国内精品伊人| 欧美夫妻性生活xx| 久久免费精品| 国产奶头好大揉着好爽视频| 麻豆视频观看网址久久| 国产在线免费av| 欧美美女激情18p| 男人天堂久久久| 国产精品永久免费| 欧美大黑bbbbbbbbb在线| 天堂网在线免费观看| 亚洲国产精品v| 一本久道久久综合无码中文| 日韩在线视频播放| 亚洲网站三级| 国产美女视频免费| 国产一区二区在线观看免费| 91动漫免费网站| 91精品国产福利| 丝袜在线观看| 国产精品一区二区你懂得| 亚洲无线视频| 艳妇乳肉豪妇荡乳xxx| 天天射综合影视| 国产在线视频福利| 国产精品一区二区在线| 久久久久蜜桃| 色哟哟网站在线观看| 亚洲成av人综合在线观看| 欧美孕妇孕交xxⅹ孕妇交| 国产成人精品免费视频| 欧美电影《睫毛膏》| 先锋资源在线视频| 五月天久久比比资源色| 国产精品无码2021在线观看| 国产精品自产拍在线观| 欧美 日韩 国产一区二区在线视频| 麻豆tv在线观看| 色噜噜夜夜夜综合网| 日本www在线观看| 鬼打鬼之黄金道士1992林正英| 一区二区激情| 国产第一页精品| 日韩精品一区二区三区视频播放| 国产精品电影| 亚洲电影网站| 国产91精品一区二区麻豆网站| 黄色片视频网站| 揄拍成人国产精品视频| 水莓100在线视频| 国产精品成人免费| 国产一区二区在线不卡| 韩国欧美亚洲国产| 欧美日韩国产高清电影| 91丨porny丨九色| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 日本精品一区二区三区高清 久久 日本精品一区二区三区不卡无字幕 | 国产亚洲福利一区| 亚洲一区二区三区在线免费| 噜噜噜久久亚洲精品国产品麻豆| 中文字幕国产精品一区二区| 性做久久久久久久| 国产精品手机播放| 亚洲日产国产精品| 国产在线免费看| 亚洲激情在线观看| av日韩久久| 久久久久人妻精品一区三寸| 亚洲天堂福利av| 噜噜噜噜噜在线视频| 亚洲一区二区日本| 免费国产亚洲视频| 日韩欧美亚洲视频| 欧美成人午夜激情|