西部数据硬盘支持linux,西部数据开发新的Linux文件系统“Zonefs” 支持在分区块设备上运行...
近些年來,從RISC-V體系結構位到存儲增強功能,西部數據(Western Digital)在Linux內核方面做出了更大的貢獻。最近幾周,其一直在處理的最新代碼就是全新的Linux文件系統。
不過,新的Western Digital產品并不是要成為與Linux上的EXT4,Btrfs,XFS和ZFS之類競爭的通用文件系統。這個新的文件系統Zonefs適用于特殊用例,并在分區塊設備上運行。
Western Digital的Damien Le Moal 針對Zonefs進行描述稱,“zonefs不是POSIX兼容文件系統。其目的是通過使用基于功能更豐富的文件的API替換原始塊設備文件訪問,從而簡化應用程序中分區塊設備支持的實現,避免依賴直接的塊設備文件ioctl。這種方法的一個示例是,通過允許將SSTables存儲在與常規文件系統類似的區域文件中,而不是作為分區設備的扇區范圍來存儲,從而在分區塊設備上實現LSM(log-structured merge)樹結構(例如在RocksDB和LevelDB中使用)。引入更高級別的結構“one file is one zone”則可以幫助減少應用程序中所需的更改量,同時允許使用帶有除C 語言之外的各種編程語言的分區塊設備。”
事實上,Western Digital一直在對分區存儲進行大量投資,以允許使用更大容量的經濟型設備。有關分區存儲的更多背景信息可以在 Western Digital博客找到。
目前,他們提出的Zonefs文件系統僅包含大約1500行新代碼。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的西部数据硬盘支持linux,西部数据开发新的Linux文件系统“Zonefs” 支持在分区块设备上运行...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux如何卸载virtualbox,
- 下一篇: linux nodejs环境部署,Lin