精品欧美一区二区三区在线观看 _久久久久国色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ù)棧公眾號

欧美日韩美女| tube国产麻豆| 日韩av大片站长工具| 国产99久久久国产精品免费看 | 国产精品久久久久久9999| 毛片在线播放a| 国产一区二区精品久久| 亚洲日本中文字幕| 欧美亚洲国产成人| 黄色影院在线播放| 奇米精品一区二区三区在线观看| 色妞欧美日韩在线| 黄页网站在线看| av片在线观看永久免费| 黑人巨大精品欧美黑白配亚洲| 久久久国产成人精品| 人妻巨大乳一二三区| 麻豆最新免费在线视频| 国产精品一区二区免费不卡| 91福利视频在线观看| 18啪啪污污免费网站| 视频一区国产| 欧美日韩另类视频| 欧美一区二区在线| 中文字幕1区2区3区| 黑丝一区二区| 亚洲欧美视频在线| 特级黄色片视频| 欧美成人黑人| 亚洲午夜一区二区| 久久五月天综合| 国产精品手机在线观看| 亚洲欧洲专区| 欧美中文字幕一二三区视频| 男女视频网站在线观看| av片在线观看| 国产精品久久久久aaaa樱花| 久热这里只精品99re8久| 国产浮力第一页| 久久精品国产99国产| 日本sm极度另类视频| 国产极品美女高潮无套嗷嗷叫酒店| 日韩免费一区| 国产午夜精品免费一区二区三区 | 成人丝袜视频网| 91精品在线看| 中文字幕在线观看免费| 日本aⅴ精品一区二区三区 | av动漫免费观看| 九九热视频在线观看| 99精品偷自拍| 福利视频一区二区三区| 精品国产av一区二区三区| 精品一区二区三区久久| 国产一区视频在线播放| 一区二区三区午夜| 久久精品国产精品亚洲红杏| 国产精品免费一区二区三区都可以 | 丁香婷婷激情网| 欧美黑人一区| 91国模大尺度私拍在线视频| 激情五月婷婷久久| 国产a亚洲精品| 国产精品欧美精品| 午夜精品一区二区三区在线观看| 国产视频二区在线观看| 国产午夜一区二区三区| 日本一区视频在线观看| 福利在线观看| 国产精品夫妻自拍| 亚洲小说欧美另类激情| 色在线视频网| 天天综合天天做天天综合| 欧美成人高潮一二区在线看| 中文日产幕无线码一区二区| 一本大道av一区二区在线播放| 日本成人中文字幕在线| 成人做爰视频www| 91麻豆精品国产91久久久| 超碰中文字幕在线观看| 久久99成人| 精品国产91乱码一区二区三区 | 日韩免费精品| 亚洲精品一区二区精华| 波多野结衣福利| 成人激情视频| 欧美成人一区在线| 色播视频在线播放| 日本va欧美va欧美va精品| 91精品在线观| 天天在线女人的天堂视频| 国产亚洲短视频| 国产午夜精品视频一区二区三区| av老司机免费在线| 欧美日韩国产高清一区二区| 亚洲乱妇老熟女爽到高潮的片| 天堂俺去俺来也www久久婷婷| 在线观看欧美日韩国产| 91嫩草丨国产丨精品| 亚洲人成免费| 日本一区二区三区四区视频| 国产jzjzjz丝袜老师水多| 成人黄色综合网站| 亚洲资源在线网| h片在线观看下载| 精品污污网站免费看| 在线观看免费视频黄| 色综合久久一区二区三区| 久久久欧美一区二区| 久久国产香蕉视频| av网站一区二区三区| 亚洲一区二区三区精品在线观看 | 亚洲国产一区二区a毛片| 毛片av免费在线观看| 一本一道久久a久久| 亚洲午夜精品久久久久久性色 | 国产在线观看免费| 亚洲综合男人的天堂| 亚洲免费看av| 欧洲亚洲视频| 欧美国产精品日韩| 国产精品国产精品国产| 99精品在线免费| 精品视频在线观看一区二区| 狠狠久久伊人中文字幕| 日韩激情片免费| 日本a级片视频| 老汉av免费一区二区三区 | 久久综合国产| 欧洲美女免费图片一区| 亚洲精品免费在线观看视频| 日韩码欧中文字| 亚洲人成无码www久久久| 欧美成人基地| 欧美黑人一区二区三区| 国产精品久久无码一三区| 色欲人妻综合网| 日韩欧美高清| 日韩av成人在线| 秋霞视频一区二区| 一区二区三区在线不卡| 交换做爰国语对白| 香蕉综合视频| 成人国内精品久久久久一区| 中文字幕在线观看日本| 欧美性猛交一区二区三区精品| 黄色a一级视频| 国产欧美日韩综合一区在线播放 | 男人天堂999| 久久精品色播| 91国产精品电影| 色香蕉在线视频| 五月天欧美精品| 国产 中文 字幕 日韩 在线| 国产精品久久777777毛茸茸| 精品一区日韩成人| av电影一区| 一区二区三区美女xx视频| 一级黄色av片| 国产精品久久久久7777按摩| 亚洲免费av一区| 91精品天堂福利在线观看| 99国精产品一二二线| 暖暖在线中文免费日本| 精品国产乱码91久久久久久网站| 国产无遮挡裸体免费视频| 波多野结衣精品在线| 免费在线观看的av网站| 欧美一级精品| 成人黄色网免费| 欧美高清另类hdvideosexjaⅴ| 亚洲白虎美女被爆操| 亚洲精品午夜国产va久久成人| 久久奇米777| 亚洲xxx在线观看| 你懂的一区二区| 精品欧美一区二区三区久久久 | 欧美性高跟鞋xxxxhd| 亚洲日本精品视频| 久久狠狠亚洲综合| 国产一二三区在线播放| 小嫩嫩12欧美| 国产美女精彩久久| 五月天婷婷久久| 午夜精品一区| 欧美精品自拍偷拍动漫精品| 裸体武打性艳史| 99视频精品全部免费在线| 少妇高清精品毛片在线视频| 久久精品影视| 久久久久久久久久久久久久久久av| 日韩三区在线| 欧美日韩国产成人高清视频| 色视频在线观看| 9191久久久久久久久久久| 国产午夜免费视频| 国产欧美中文在线| 佐佐木明希电影| 日本成人在线不卡视频| 精品人妻大屁股白浆无码| 三级精品视频| 亚洲在线免费观看| 午夜日韩成人影院| 久久99久久99精品中文字幕| 少妇激情av一区二区| 欧美一区二区视频在线观看2022| 男女视频免费看| 国产精品白丝在线| 国产精品无码一区二区三区免费| 国产资源精品在线观看| av天堂永久资源网| 午夜亚洲福利| 亚洲制服欧美久久| 九色精品91| 国产尤物99| 欧美a在线观看| 国产狼人综合免费视频| av日韩电影| 91国内产香蕉| 欧美人与性动交α欧美精品济南到 | 国产网站一区二区| av天堂一区二区| 韩国欧美国产一区| 亚州精品一二三区| 免费欧美在线| 日韩中文字幕在线免费| 欧美成人日韩| 一本一道久久a久久精品综合| 亚州综合一区| 国产自产精品| 高清精品xnxxcom| 97人人香蕉| 国产亚洲字幕| 91精品综合视频| 国产成人精品一区二区三区视频| 日本国产精品视频| 亚洲天堂av在线| 7777免费精品视频| 僵尸再翻生在线观看免费国语| 精品日韩视频在线观看| 日韩精品一区二区三区外面 | 91精品福利在线一区二区三区| 亚洲 国产 日韩 欧美| 色综合婷婷久久| 久久99国产综合精品免费| 第一福利永久视频精品| 天堂网一区二区三区| 精品av在线播放| 九九热在线视频播放| 精品久久久久久电影| 日韩精品一区二区三| 精品女同一区二区三区在线播放| 国产乡下妇女做爰| 欧美日韩精品在线播放| 黄色在线观看国产| 色狠狠色狠狠综合| 免费看av在线| 欧美丰满少妇xxxxx高潮对白| 亚洲综合精品在线| 欧美一区二区在线观看| 成人免费观看在线视频| 亚洲国产精品成人av| 午夜av免费观看| 亚洲欧美国产精品久久久久久久| 国产视频网址在线| yw.139尤物在线精品视频| 国产精品剧情| 午夜精品久久久99热福利| 伊人久久视频| 国产精品三级网站| 麻豆国产精品| 久久久久久久久一区| 国产亚洲一卡2卡3卡4卡新区 | 亚洲自拍欧美色图| 国产毛片精品| 日本一区二区免费看| 天天做天天爱天天综合网| 91偷拍精品一区二区三区| 91精品国产乱码久久久竹菊| 久久99精品久久久久子伦| 精品一区不卡| 国内外成人激情免费视频| 99亚洲伊人久久精品影院红桃| 亚洲视频在线a| 国产一区二区三区四区在线观看| 日韩Av无码精品| 国产日韩欧美a| 超碰手机在线观看| 欧美日韩亚洲视频一区| 国产情侣av在线| 日韩毛片中文字幕| 欧美人xxx| 66m—66摸成人免费视频| 国产精品久久久久久久久免费高清| 亚洲自拍另类欧美丝袜| 久久综合色占| 大陆极品少妇内射aaaaaa| 久久久噜噜噜| 欧美伦理视频网站| 国产理论视频在线观看| 亚洲精品国产福利| 久久久久久国产精品免费无遮挡 | 中国字幕a在线看韩国电影| 国产精品欧美一区二区| 高清精品xnxxcom| 色中文字幕在线观看| 亚洲欧美高清| 日本xxxx免费| 国产精品乱人伦| 视频一区二区三区四区五区| 日韩一本二本av| www在线播放| 欧美在线一区二区三区四| 日韩一级淫片| 一本一生久久a久久精品综合蜜| 99热免费精品| 国产精品99精品无码视亚| 国产精品乱码一区二三区小蝌蚪| 99久在线精品99re8热| 日韩欧美在线网站| 日本精品在线| 国产精品欧美亚洲777777| 羞羞答答一区二区| 老太脱裤子让老头玩xxxxx| 国产在线精品一区二区三区不卡 | 免费久久精品| 阿v天堂2017| 国产99久久久国产精品潘金 | 午夜精品影院在线观看| av免费观看网址| 久久久精品一区| 欧美系列精品| 亚洲看片网站| 蜜桃精品在线观看| 日本污视频网站| 在线观看免费成人| 可以直接在线观看的av| 4k岛国日韩精品**专区| 久久黄色影视| jizzjizz国产精品喷水| www.欧美.com| 成人精品在线看| 亚洲国产99精品国自产| 波多野结衣精品| 韩日午夜在线资源一区二区| 在线成人www免费观看视频| 亚洲少妇中文字幕| 亚洲午夜久久久久久久久电影网| 亚洲黄色一级大片| 欧美极品第一页| 久久久久影视| 99爱视频在线| 久久免费午夜影院| 精品人妻一区二区三区潮喷在线 | 在线观看亚洲| 视频免费在线观看| 日韩久久视频| 日本一区二区三区四区在线观看| 最新亚洲一区| 丰满少妇一区二区| 91福利小视频| 在线看的av网站| 亚洲一区二区三区xxx视频| 亚洲一区欧美| 精品1卡二卡三卡四卡老狼| 精品国产91久久久| 国产女人在线视频| 成人性生交xxxxx网站| 欧美区一区二| 欧美成人午夜精品免费| 欧美综合在线视频| 成人影院www在线观看| 国产精选在线观看91| 亚洲系列另类av| 91淫黄看大片| 亚洲日穴在线视频| 欧美一区二区三区激情| 日本aⅴ大伊香蕉精品视频| 日韩一区二区三区免费播放| 一本之道在线视频| 黄色一区二区在线| 91大神xh98hx在线播放| 97se视频在线观看| 亚洲在线电影| 欧美a级片免费看| 精品免费99久久| 日本亚洲精品| 97人人模人人爽视频一区二区| 国产欧美午夜| 尤物在线免费视频| 亚洲精品720p| 国产精品99| 拔插拔插海外华人免费| 国产精品三级av| 老司机午夜福利视频| 国产精品专区一| 99成人精品| 日韩精品123区| 日韩精品在线观看视频| 国产精品视频首页|