近些年來,從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
+關注
關注
87文章
11456瀏覽量
212726 -
西部數據
+關注
關注
5文章
541瀏覽量
47028
發布評論請先 登錄
西部數據分拆計劃即將完成
西部數據本財季將分拆閃存業務
西部數據本財季將完成閃存業務分拆
西部數據正式通知減產15%以縮減庫存
西部數據發布超高速、大容量存儲新品
服務器數據恢復—EXT3文件系統下誤刪除數據的恢復案例

西部數據擬6.77億美元擴產泰國機械硬盤生產線
西部數據發布WD_BLACK SN850X 系列的全新大容量產品
服務器數據恢復—xfs文件系統服務器數據恢復案例
Linux高級文件系統管理詳解
linux--sysfs文件系統

評論