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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

西數(shù)開發(fā)Zonefs文件系統(tǒng)解決SMR疊瓦式硬盤問題

汽車玩家 ? 來源:快科技 ? 作者:憲瑞 ? 2019-12-26 08:58 ? 次閱讀

針對SMR疊瓦式硬盤存在的問題,西數(shù)正在用更先進(jìn)的技術(shù)解決,他們開發(fā)了名為Zonefs的文件系統(tǒng),有望解決SMR硬盤寫入數(shù)據(jù)時(shí)的弊端,同時(shí)也適用于SSD硬盤。

提到SMR硬盤,很多人都是頭皮發(fā)麻——HDD廠商對SMR硬盤趨之若鶩,玩家對SMR硬盤避之不及,因?yàn)檫@種硬盤性能、可靠性都有問題,但它能提升硬盤存儲(chǔ)密度大約1/4,所以西數(shù)、希捷都很喜歡SMR硬盤,未來也會(huì)繼續(xù)用下去。

除了SMR硬盤,SSD硬盤寫入數(shù)據(jù)之前需要先擦除的先天原理也是個(gè)問題,這會(huì)導(dǎo)致很多問題,比如寫入性能下降,寫入放大等等,這個(gè)問題也是無法杜絕的。

最新消息顯示,西數(shù)正在開發(fā)一種新的文件系統(tǒng)——Zonefs,這是基于西數(shù)在分區(qū)存儲(chǔ)研究的成果,它的目標(biāo)不是取代EXT4、Btrfs、XFS和ZFS這樣的通用文件系統(tǒng),而是通過取代原始設(shè)備區(qū)塊文件訪問來簡化分區(qū)存儲(chǔ)設(shè)備的支持。

西數(shù)開發(fā)Zonefs文件系統(tǒng)解決SMR疊瓦式硬盤問題

簡單來說,西數(shù)近年來一直在研究分區(qū)存儲(chǔ)(Zoned Storage),它將硬盤的LBA空間分成多個(gè)區(qū)塊,只能從每個(gè)區(qū)塊的開頭順序?qū)懭霐?shù)據(jù),而且數(shù)據(jù)不能任意覆蓋。

這種數(shù)據(jù)存儲(chǔ)技術(shù)可以改變SMR、SSD硬盤存儲(chǔ)、寫入數(shù)據(jù)的方式,不會(huì)再像現(xiàn)在這樣有很多隨機(jī)的數(shù)據(jù)寫入問題了,要寫就是從頭開始順序?qū)懭?,SMR及SSD硬盤的缺點(diǎn)都可以改善。

西數(shù)研究的Zonefs文件系統(tǒng)也是為分區(qū)存儲(chǔ)設(shè)備服務(wù)的,可以更快地在分區(qū)存儲(chǔ)設(shè)備上運(yùn)行。

目前西數(shù)提交的Zonefs文件系統(tǒng)代碼只有1500行,畢竟它不會(huì)是完整的文件系統(tǒng),只是一種特殊的實(shí)現(xiàn),主要是為了更好地分區(qū)存儲(chǔ)。

西數(shù)開發(fā)Zonefs文件系統(tǒng)解決SMR疊瓦式硬盤問題

西數(shù)開發(fā)Zonefs文件系統(tǒng)解決SMR疊瓦式硬盤問題

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 硬盤
    +關(guān)注

    關(guān)注

    3

    文章

    1276

    瀏覽量

    57162
  • SSD
    SSD
    +關(guān)注

    關(guān)注

    20

    文章

    2812

    瀏覽量

    116996
  • 西部數(shù)據(jù)
    +關(guān)注

    關(guān)注

    5

    文章

    525

    瀏覽量

    46048
收藏 人收藏

    評論

    相關(guān)推薦

    Linux根文件系統(tǒng)的掛載過程

    Linux根文件系統(tǒng)(rootfs)是Linux系統(tǒng)中所有其他文件系統(tǒng)和目錄的起點(diǎn),它是內(nèi)核啟動(dòng)時(shí)掛載的第一個(gè)文件系統(tǒng)
    的頭像 發(fā)表于 10-05 16:50 ?150次閱讀

    想提高開發(fā)效率,不要忘記文件系統(tǒng)

    ?同學(xué)們都知道,開發(fā)過程中文件系統(tǒng)的重要性,同樣的,4G-Cat.1模組的文件系統(tǒng)也非常重要,它通常與數(shù)據(jù)傳輸速度、存儲(chǔ)效率,以及數(shù)據(jù)安全性等有非常重要的關(guān)系,在應(yīng)用開發(fā)中也非常重要。
    的頭像 發(fā)表于 09-21 08:18 ?173次閱讀
    想提高<b class='flag-5'>開發(fā)</b>效率,不要忘記<b class='flag-5'>文件系統(tǒng)</b>

    如何修改buildroot和debian文件系統(tǒng)

    本文檔主要介紹在沒有編譯環(huán)境的情況下,如何修改buildroot和debian文件系統(tǒng)方法,如在buildroot文件系統(tǒng)中添加文件、修改目錄等文件操作,在debian
    的頭像 發(fā)表于 07-22 17:46 ?355次閱讀
    如何修改buildroot和debian<b class='flag-5'>文件系統(tǒng)</b>

    Linux高級文件系統(tǒng)管理詳解

    階的文件系統(tǒng)就得要學(xué)習(xí),本章我們會(huì)介紹磁盤陣列 (RAID),及邏輯卷軸文件系統(tǒng) (LVM),這些工具都可以幫助你管理與維護(hù)使用者可用的磁盤容量.
    的頭像 發(fā)表于 07-16 16:31 ?276次閱讀

    linux--sysfs文件系統(tǒng)

    sysfs文件系統(tǒng) sysfs,全稱為System Filesystem,是一個(gè)由Linux內(nèi)核實(shí)現(xiàn)的虛擬文件系統(tǒng)。它扮演著一個(gè)橋梁的角色,將內(nèi)核中的設(shè)備和驅(qū)動(dòng)程序信息以文件的形式呈現(xiàn)給用戶空間
    的頭像 發(fā)表于 07-08 11:37 ?591次閱讀
    linux--sysfs<b class='flag-5'>文件系統(tǒng)</b>

    東芝成功展示32TB HAMR和31TB MAMR硬盤

    據(jù)了解,東芝的32TB HAMR機(jī)械硬盤采用10碟片設(shè)計(jì),結(jié)合SMR磁記錄技術(shù),與希捷的魔彩盒3+ HAMR平臺(tái)的存儲(chǔ)密度相當(dāng),均為32TB。
    的頭像 發(fā)表于 05-15 09:52 ?441次閱讀

    【嵌入SD NAND】基于FATFS/Littlefs文件系統(tǒng)的日志框架實(shí)現(xiàn)

    文章目錄【嵌入】基于FATFS/Littlefs文件系統(tǒng)的日志框架實(shí)現(xiàn)1.概述2.設(shè)計(jì)概要3.設(shè)計(jì)實(shí)現(xiàn)3.1初始化`init`3.2日志寫入`write`3.3日志讀取`read`3.4注銷
    的頭像 發(fā)表于 03-14 18:12 ?1066次閱讀
    【嵌入<b class='flag-5'>式</b>SD NAND】基于FATFS/Littlefs<b class='flag-5'>文件系統(tǒng)</b>的日志框架實(shí)現(xiàn)

    Linux系統(tǒng)如何擴(kuò)展文件系統(tǒng)

    當(dāng)數(shù)據(jù)盤沒有創(chuàng)建分區(qū),只在設(shè)備上創(chuàng)建了文件系統(tǒng)?;蛘吒袷交?b class='flag-5'>硬盤,就直接mount上系統(tǒng)使用。
    的頭像 發(fā)表于 02-21 09:53 ?758次閱讀

    鴻蒙輕內(nèi)核源碼分析:虛擬文件系統(tǒng) VFS

    接口不統(tǒng)一,若系統(tǒng)中有多個(gè)文件系統(tǒng)類型,訪問不同的文件系統(tǒng)就需要使用不同的非標(biāo)準(zhǔn)接口。而通過在系統(tǒng)中添加 VFS 層,提供統(tǒng)一的抽象接口,屏蔽了底層異構(gòu)類型的
    的頭像 發(fā)表于 02-18 14:50 ?699次閱讀

    嵌入學(xué)習(xí)——ElfBoard ELF1板卡 之文件系統(tǒng)的介紹

    文件系統(tǒng)是一樣的,只是嵌入Linux文件系統(tǒng)根據(jù)產(chǎn)品功能進(jìn)行過裁剪,在內(nèi)容多少和體積大小上不同。進(jìn)行嵌入Linux產(chǎn)品開發(fā),構(gòu)建一個(gè)合
    發(fā)表于 11-24 10:02

    i.MX6ULL——ElfBoard ELF1板卡 之文件系統(tǒng)目錄的介紹

    文件系統(tǒng)是一樣的,只是嵌入Linux文件系統(tǒng)根據(jù)產(chǎn)品功能進(jìn)行過裁剪,在內(nèi)容多少和體積大小上不同。進(jìn)行嵌入Linux產(chǎn)品開發(fā),構(gòu)建一個(gè)合
    發(fā)表于 11-24 09:59

    HarmonyOS分布文件系統(tǒng)開發(fā)指導(dǎo)

    各個(gè)設(shè)備結(jié)點(diǎn)提供一個(gè)全局一致的訪問視圖,支持開發(fā)者通過基礎(chǔ)文件系統(tǒng)接口進(jìn)行讀寫訪問,具有高性能、低延時(shí)等優(yōu)點(diǎn)。 分布文件系統(tǒng)架構(gòu) ● distributedfile_daemon:
    發(fā)表于 11-14 17:14

    Linux文件系統(tǒng)層的主要結(jié)構(gòu)

    Linux 文件系統(tǒng)體系結(jié)構(gòu)是一個(gè)對復(fù)雜系統(tǒng)進(jìn)行抽象化的有趣例子。通過使用一組通用的 API 函數(shù),Linux 可以在許多種存儲(chǔ)設(shè)備上支持許多種文件系統(tǒng)。例如,read 函數(shù)調(diào)用可以從指定的
    的頭像 發(fā)表于 11-10 10:37 ?508次閱讀
    Linux<b class='flag-5'>文件系統(tǒng)</b>層的主要結(jié)構(gòu)

    Linux的文件系統(tǒng)特點(diǎn)

    Linux的文件系統(tǒng)特點(diǎn) 文件系統(tǒng)要有嚴(yán)格的組織形式,使得文件能夠以塊為單位進(jìn)行存儲(chǔ)。 文件系統(tǒng)中也要有索引區(qū),用來方便查找一個(gè)文件分成的多
    的頭像 發(fā)表于 11-09 14:48 ?1043次閱讀
    Linux的<b class='flag-5'>文件系統(tǒng)</b>特點(diǎn)

    基于嵌入文件系統(tǒng)的媒體文件快照技術(shù)

    電子發(fā)燒友網(wǎng)站提供《基于嵌入文件系統(tǒng)的媒體文件快照技術(shù).pdf》資料免費(fèi)下載
    發(fā)表于 10-26 11:12 ?0次下載
    基于嵌入<b class='flag-5'>式</b><b class='flag-5'>文件系統(tǒng)</b>的媒體<b class='flag-5'>文件</b>快照技術(shù)