0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

憶聯SSD端到端數據保護技術——企業(yè)關鍵業(yè)務的“守護者”

UnionMemory憶聯 ? 來源:UnionMemory憶聯 ? 2023-05-18 16:54 ? 次閱讀

數據完整性是數據存儲系統中關鍵的元素之一,對于企業(yè)而言,不一致的數據可能導致錯誤的業(yè)務決策,因此保障數據的完整性與一致性至關重要。

一、靜默數據錯誤

在數據存儲系統中,數據從主機端生成直至寫入SSD NAND中,會經過多個部件、多種傳輸通道和復雜的軟件處理過程,其中任意一個環(huán)節(jié)發(fā)生錯誤都可能會導致數據錯誤。但是這種錯誤一般無法被立即檢測出來,而是后續(xù)通過應用在訪問數據過程中才會發(fā)現,這種情況被稱為靜默數據破壞(Silent Data Corruption)。

靜默數據錯誤問題是存在存儲系統中最難解決的數據一致性問題之一。在數據通路傳輸過程中,每百萬億(10^13)比特中就會有概率出現bit錯誤,而鏈路傳輸大多采用CRC進行檢錯,CRC存在碰撞概率導致bit錯誤無法發(fā)現;在SSD內部數據傳遞過程中,大部分路徑會經過SRAM,SRAM存在bit翻轉概率,控制器一般采用ECC+CRC對路徑保護,但仍然無法避免bit靜默錯誤(極低概率)。

對于數據中心而言,維護數據安全至關重要。發(fā)生靜默錯誤對應用層有很高的風險,如果應用系統可靠性設計不完善,一旦出現靜默錯誤,會存在數據損壞且不可恢復的可能,因此支持DIF/DIX特性端到端的數據鏈路保護對SSD部件及系統層都十分重要。

二、NVMe SSD端到端保護

為確保主機與閃存之間數據的完整性,NVMe SSD提供了一個端到端的功能,即主機寫入閃存的數據與最初主機寫的數據必須一致,以及主機讀到的數據與最初從閃存上讀上來的數據也一致。

在OCP Clould Spec對端到端的需求定義中,要求每一段傳輸路徑都應有糾/檢錯算法,降低數據傳輸過程中每一個環(huán)節(jié)出錯的可能,規(guī)避靜默錯誤的發(fā)生。如PCIe 每個TLP會通過ECRC(End-to-end CRC)進行校驗、RAM有ECC保護、Flash接口有 RAID 保護,Scrambler 增加擾碼以及CRC編解碼保護和LDPC重讀保護。

NVMe則是在控制器內添加保護信息PI)來檢驗數據一致性,這部分數據一般存放在DDR中(DDR有ECC保護)。具體則是給用戶邏輯塊(Logical Block)通過增加額外的8字節(jié)保護信息(PI),或者由主機軟件添加≥8字節(jié)的元數據(Metadata),支持DIF/DIX模式,使得控制器和/或主機軟件可以校驗用戶數據邏輯塊的數據完整性和一致性。

三、什么是PI?

在端到端數據保護中,PI的使用尤為重要。PI全稱Protection Information,即保護信息,是元數據的一種。

NVMe協議里定義SSD控制器可以支持給每個邏輯塊(也就是用戶數據)增加額外的元數據,以及主機如何使用元數據區(qū)域自定義(如分布式文件系統的元數據),元數據最常見的用途之一是傳遞PI端到端保護信息(end-to-end protection information)。

PI相當于邏輯塊數據的保鏢,有DIF和DIX兩種數據保護機制,兩者主要區(qū)別是 PI 信息的位置不同。具體選擇哪種格式,要根據應用場景的具體需求。

DIF( Data Integrity Field ):保證HBA 、陣列和硬盤的數據完整性。

8f6270ce-f4c7-11ed-90ce-dac502259ad0.jpg

DIF實現的PI

DIX( Data Integrity Extensions ): 保證應用、HBA卡的數據完整性。

8f7dbda2-f4c7-11ed-90ce-dac502259ad0.jpg

DIX實現的PI

·PI信息的處理

Protection Information Field(PRINFO) 包括PRACT(Protection Information Action)和PRCHK(Protection Information Check) 字段。PRACT指明了PI信息生成的機制,PRCHK指明了controller收到包時檢查的PI信息。

8f9b4f5c-f4c7-11ed-90ce-dac502259ad0.jpg

PRACT

=1時,

MD = 8B, SSD controller生成新的PI替代host傳入的PI,并將其寫入NAND;

MD>8B,host生成的PI直接傳入SSD,替換MD的前8或者后8字節(jié)(這里還需要注意kernel是否支持)。

=0時, controller獲取上層應用下發(fā)的PI信息,將檢查PI信息并寫入NAND。

PRCHK

Bit2=1,SSD在收到packet時,檢查CRC;

Bit1=1,SSD在收到packet時,檢查App Tag;

Bit0=1,SSD在收到packet時,檢查Reference Tag。

四、憶聯SSD端到端保護方案

作為一家領先的存儲廠商,憶聯長期以保障用戶數據安全作為產品的核心基礎,旗下企業(yè)級固態(tài)硬盤(ESSD)與數據中心級固態(tài)硬盤(DSSD)均支持DIF/DIX特性,以此提升硬盤的全鏈路數據保護能力。

·延伸至主機系統、應用的端到端保護

憶聯SSD支持多種DIF配置,滿足512+8、4K+8、4K+64字節(jié)多種情況的數據和元數據(含PI)的存儲要求,支持從應用到Flash的端到端數據保護,并能有效杜絕data replacement故障發(fā)生的可能。

8fbbbb98-f4c7-11ed-90ce-dac502259ad0.jpg

·端到端冗余校驗,提升數據可靠

憶聯SSD通過保護整個傳輸路徑中的數據來保障數據的完整性。在DDR內存上,采用ECC和CRC來防止DDR內存異常導致的數據錯誤和篡改;在NAND flash上,采用LDPC和CRC來防止由于NAND flash上的異常而導致的數據丟失;在DIE內,采用 XOR 算法來防止由于 DIE 或隨機故障造成的數據丟失。

8fde83b2-f4c7-11ed-90ce-dac502259ad0.jpg

·應用級數據冗余校驗 ,且業(yè)務性能不受影響

憶聯SSD還通過支持DIF、DIX兩種傳輸方式,不僅在盤內提供DPP數據路徑保護,更能夠與系統配合,實現端到端的保護,確保從系統到盤片整個通路的數據安全,從而為多種極端場景下系統的正常運維提供雙重保護。

9005d124-f4c7-11ed-90ce-dac502259ad0.jpg

數據安全一直是信息技術中的一個重要問題。伴隨著數字化轉型進程的不斷深入,風險也隨之而來,企業(yè)數據的存儲安全問題也越來越突出。憶聯憑借在存儲領域多年的積累,為用戶提供極致體驗的同時,更能為企業(yè)數據存儲做好堅實的保障。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 控制器
    +關注

    關注

    112

    文章

    15886

    瀏覽量

    175383
  • SSD
    SSD
    +關注

    關注

    20

    文章

    2791

    瀏覽量

    116653
  • 數據存儲
    +關注

    關注

    5

    文章

    947

    瀏覽量

    50761
  • 存儲系統
    +關注

    關注

    2

    文章

    396

    瀏覽量

    40788
  • nvme
    +關注

    關注

    0

    文章

    207

    瀏覽量

    22505

原文標題:憶聯SSD端到端數據保護技術——企業(yè)關鍵業(yè)務的“守護者”

文章出處:【微信號:UnionMemory憶聯,微信公眾號:UnionMemory憶聯】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于WiMAX接入技術網絡架構

    基于WiMAX接入技術網絡架構 本文首先分析了WiMAX技術的市場驅動力和影響其成功部署的關鍵
    發(fā)表于 10-20 21:03 ?719次閱讀

    SafeKeeper安全守護者

    電子發(fā)燒友網站提供《SafeKeeper安全守護者.zip》資料免費下載
    發(fā)表于 11-24 14:50 ?0次下載
    SafeKeeper安全<b class='flag-5'>守護者</b>

    構建的流程體系

    所謂流程的架構體系,就是一套有層次的流程管理體系。這種層次體現在由上至下、由整體
    的頭像 發(fā)表于 06-01 15:09 ?1752次閱讀
    構建<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>的流程體系

    SSD多款產品成功通過PCI-SIG、UNH-IOL等多項權威認證

    近日,企業(yè)級和數據中心級SSD多款產品成功通過PCI-SIG、UNH-IOL和微軟WHQL三家權威機構的全部測試流程,并取得認證。這表明
    的頭像 發(fā)表于 06-02 15:40 ?920次閱讀
    <b class='flag-5'>憶</b><b class='flag-5'>聯</b><b class='flag-5'>SSD</b>多款產品成功通過PCI-SIG、UNH-IOL等多項權威認證

    Buggy QXA3場地守護者開源分享

    電子發(fā)燒友網站提供《Buggy QXA3場地守護者開源分享.zip》資料免費下載
    發(fā)表于 07-13 09:59 ?0次下載
    Buggy QXA3場地<b class='flag-5'>守護者</b>開源分享

    嵌入式OS設計策略解讀|企業(yè)SSD高可靠、高性能的實現方法

    等需求,設計并開發(fā)了適合SSD的嵌入式操作系統(Operating System,縮寫:OS),并在其上構建了可復制性強的SSD 控制器軟件系統。 嵌入式軟件分為三個層次,即驅動層
    的頭像 發(fā)表于 08-03 08:05 ?412次閱讀
    嵌入式OS設計策略解讀|<b class='flag-5'>憶</b><b class='flag-5'>聯</b><b class='flag-5'>企業(yè)</b>級<b class='flag-5'>SSD</b>高可靠、高性能的實現方法

    GPS信號屏蔽器:守護隱私與安全的隱形守護者

    深圳特信電子|GPS信號屏蔽器:守護隱私與安全的隱形守護者
    的頭像 發(fā)表于 04-12 09:03 ?464次閱讀

    “隱形守護者“——連接器

    “隱形守護者“連接器,這個看似簡單的電子元件,卻承擔著連接、傳輸電流或信號的重要任務。它們如同電子設備中的“隱形守護者”,默默地在背后支撐著整個系統的運行。無論是通信、汽車、醫(yī)療還是航空航天等領域
    的頭像 發(fā)表于 05-08 08:03 ?674次閱讀
    “隱形<b class='flag-5'>守護者</b>“——連接器

    EMC與EMI濾波器:電磁兼容性與干擾抑制的守護者

    深圳比創(chuàng)達|EMC與EMI濾波器:電磁兼容性與干擾抑制的守護者
    的頭像 發(fā)表于 06-12 10:23 ?377次閱讀
    EMC與EMI濾波器:電磁兼容性與干擾抑制的<b class='flag-5'>守護者</b>

    推出高性能企業(yè)級SATA SSD UM311b

    近日,面向企業(yè)級高可靠業(yè)務場景,推出高性能、高可靠、高性價比的企業(yè)級SATA SSD UM3
    的頭像 發(fā)表于 06-29 10:22 ?405次閱讀
    <b class='flag-5'>憶</b><b class='flag-5'>聯</b>推出高性能<b class='flag-5'>企業(yè)</b>級SATA <b class='flag-5'>SSD</b> UM311b

    高低溫工業(yè)溫濕度變送器——現代工業(yè)環(huán)境的守護者

    高低溫工業(yè)溫濕度變送器——現代工業(yè)環(huán)境的守護者
    的頭像 發(fā)表于 07-24 11:45 ?335次閱讀
    高低溫工業(yè)溫濕度變送器——現代工業(yè)環(huán)境的<b class='flag-5'>守護者</b>

    梯云物電梯應急救援終端:守護安全的智慧守護者

    在現代化城市的日常生活中,電梯作為不可或缺的垂直交通工具,其安全性和可靠性直接關系到人們的生命財產安全。隨著科技的進步,電梯應急救援終端作為一項創(chuàng)新技術,正逐步成為守護電梯安全的智慧守護者。深圳梯云
    的頭像 發(fā)表于 07-31 11:29 ?150次閱讀

    梯云物 電梯應急救援終端:守護安全的智慧守護者

    在高層建筑日益增多的今天,電梯作為垂直交通的重要工具,其安全性與可靠性直接關系到人們的生命財產安全。深圳梯云物科技有限公司電梯應急救援終端,作為電梯安全管理系統中的關鍵一環(huán),正以其智能化、高效化的特點,成為守護電梯安全、快速響
    的頭像 發(fā)表于 08-13 10:55 ?211次閱讀

    電流保護守護者

    導語 在現代工業(yè)和日常生活中,電力如同血液,滋養(yǎng)著城市的每一個角落。然而,電力的雙刃劍屬性也帶來了不容忽視的安全隱患 電流保護守護者 近期,兩起觸電事故的報道再次敲響了電力安全的警鐘。一起事故中
    的頭像 發(fā)表于 08-20 14:22 ?81次閱讀
    電流<b class='flag-5'>保護</b>的<b class='flag-5'>守護者</b>

    測試用例怎么寫

    編寫測試用例是確保軟件系統從頭到尾能夠正常工作的關鍵步驟。以下是一個詳細的指南,介紹如何編寫
    的頭像 發(fā)表于 09-20 10:29 ?73次閱讀