0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

西部数据全新Linux文件系统Zonefs,有约1500行新代码

汽车玩家 来源:开源中国 作者:白开水不加糖 2019-12-27 09:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近些年来,从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
    +关注

    关注

    88

    文章

    11628

    浏览量

    217973
  • 西部数据
    +关注

    关注

    5

    文章

    543

    浏览量

    47985
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux三大主流文件系统解析

    还在为选择哪个文件系统而纠结?作为一名摸爬滚打多年的运维老鸟,我将用最接地气的方式,带你彻底搞懂 Linux 三大主流文件系统的奥秘。
    的头像 发表于 08-05 17:37 1042次阅读

    服务器数据恢复—重装系统导致XFS文件系统分区丢失的数据恢复案例

    服务器数据恢复环境&故障: 一台服务器上通过磁盘柜+RAID卡组建的riad5磁盘阵列,服务器上层安装Linux操作系统,搭建XFS文件系统。服务器上层分配一个LUN,并划分了两个分
    的头像 发表于 06-12 11:20 620次阅读
    服务器<b class='flag-5'>数据</b>恢复—重装<b class='flag-5'>系统</b>导致XFS<b class='flag-5'>文件系统</b>分区丢失的<b class='flag-5'>数据</b>恢复案例

    服务器数据恢复—ocfs2文件系统被格式化为Ext4文件系统数据恢复案例

    服务器存储数据恢复环境&故障: 人为误操作将Ext4文件系统误装入一台服务器存储上的Ocfs2文件系统数据卷上,导致原Ocfs2文件系统
    的头像 发表于 06-10 12:03 563次阅读
    服务器<b class='flag-5'>数据</b>恢复—ocfs2<b class='flag-5'>文件系统</b>被格式化为Ext4<b class='flag-5'>文件系统</b>的<b class='flag-5'>数据</b>恢复案例

    Linux文件系统打包及镜像制作,触觉智能RK3562开发板演示

    本文介绍Linux开发板文件系统打包及镜像制作的方法,演示Linux文件系统打包及镜像制作,适用于想将配置好的系统环境打包成镜像批量烧录。触
    的头像 发表于 04-28 16:45 766次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>文件系统</b>打包及镜像制作,触觉智能RK3562开发板演示

    如何正确选择嵌入式文件系统

    Linux嵌入式系统中,文件系统和缓存机制常导致数据存储稳定性问题。本文通过案例分析原因,对比不同文件系统特性,为开发者提供优化建议,助力提
    的头像 发表于 03-17 11:35 862次阅读
    如何正确选择嵌入式<b class='flag-5'>文件系统</b>?

    西部数据推出大容量存储方案,赋能NAS用户、创意专业人士与内容创作者

    了更高的要求。随着当今数据驱动的需求不断增长,西部数据公司(NASDAQ: WDC)推出了一系列全新升级的产品,旨在满足市场对大容量存储解决方案的迫切需求。 大容量与高性能的HDD赋能创意工作流
    发表于 03-12 16:16 445次阅读

    NFS网络文件系统深度解析

    NFS:Network File System 网络文件系统,基于内核的文件系统。Sun 公司开发,通过使用 NFS,用户和程序可以像访问本地文件一样访问远端系统上的
    的头像 发表于 03-01 14:15 1169次阅读

    西部数据投资者日公布战略蓝图及分拆计划

    近日,西部数据公司投资者日活动圆满落幕。活动期间,公司宣布了闪存业务的分拆计划,预计将于北京时间2025年2月22日(美国东部时间2月21日)正式完成。同时,西部数据还公布了其未来愿景及战略蓝图
    的头像 发表于 02-18 10:08 744次阅读

    西部数据分拆计划即将完成

    部门将继续沿用“西部数据”这一名号,保持其在硬盘存储领域的领先地位。而闪存部门则将成为一个全新的独立实体,以“闪迪公司”的身份亮相。这一举措旨在通过业务分拆,使两个部门能够更加专注于各自领域的发展,提高运营效率
    的头像 发表于 02-14 13:48 789次阅读

    西部数据本财季将分拆闪存业务

    西部数据现任首席执行官David Goeckeler在公司2025财年第二财季财报电话会议上宣布了一项重大决定:本财季晚些时候,西部数据将完成其闪存业务的分拆。 届时,西部数据的闪存部门将重新成为
    的头像 发表于 02-10 15:36 740次阅读

    西部数据本财季将完成闪存业务分拆

    西部数据现任首席执行官David Goeckeler在近日举行的公司2025财年第二财季财报电话会议上透露了一个重要信息:西部数据将于本财季(该财季将于今年3月28日结束)晚些时候完成其闪存业务的分
    的头像 发表于 02-07 15:10 852次阅读

    西部数据正式通知减产15%以缩减库存

    近日,据外媒报道,全球NAND Flash存储市场中的一大重要参与者——西部数据,已经正式向其客户发出了减产通知。这一决定旨在缩减当前库存水平,以应对市场供需关系的变化。 在NAND Flash存储
    的头像 发表于 02-06 09:38 769次阅读

    防止根文件系统破坏,OverlayRootfs 让你的设备更安全

    多个文件系统层合并成一个单一的视图,在Linux系统中广泛应用。使用OverlayRootfs的设备可以很轻松的实现:根文件系统写保护、恢复出厂设置功能。根
    的头像 发表于 01-08 16:33 2456次阅读
    防止根<b class='flag-5'>文件系统</b>破坏,OverlayRootfs 让你的设备更安全

    西部数据发布超高速、大容量存储新品

    近日,西部数据公司震撼发布了一系列全新的闪存存储解决方案,旨在为即将到来的节假日提供专业人士和广大消费者的完美数据存储选择。无论是作为节日礼物,还是为新项目做准备,西部数据旗下的闪迪
    的头像 发表于 12-26 14:18 912次阅读

    西部数据执行副总裁Robert Soderbery将离职,公司即将拆分

    近日,全球知名的数据存储解决方案提供商西部数据宣布了一则重要的人事变动消息。据悉,该公司执行副总裁兼NAND和SSD业务部门负责人Robert Soderbery将于2025年1月2日正式离职。这一
    的头像 发表于 12-20 15:46 756次阅读