ZFS这款文件系统是于2001年,由Sun的工程师Jeff Bonwick开始研发的,因为拥有一些独到的设计,并且提供开源文件版本,因而获得越来越多存储厂商与使用者的青睐,逐渐成为存储平台的一股新势力。他们希望这个文件系统应具备几项功能:高度扩展性、易于管理、容错、快照与Copy-on-write,因而ZFS不只是提供一个基础的文件系统,它还包含了磁盘管理功能。虽然当时他们对于未来的发展不是那么肯定,但当初的设定却也符合了未来发展的需求。
ZFS与传统文件系统有个截然不同之处,它采用了存储池的概念,就像我们为计算机增加存储空间一样,当你需要增加存储时只要插上一个硬盘,计算机可用的存储容量就会增加,不必你去管理容量的配置;ZFS的概念相同,让你可以持续增加硬盘,而容量分配的事情就由ZFS来处理。因为ZFS有其独到之处,在过去几年,我们陆续听到不少人对ZFS有兴趣,他们利用OpenSolaris操作系统与ZFS文件系统,自己打造NAS存储系统。如果不想自己DIY,也有几套采用相同架构的NAS软件可供选择。
但最近几年,随着诸如Nexanta这样以企业存储应用为目标的ZFS存储厂商的兴起,我们开始听到有些企业已经认真在评估ZFS导入存储架构的可能性,像是做为存储闸道器或是备份等应用,并且有人认为这样的组合不见得会输给市场上的主流解决方案。这代表ZFS的性能已获得企业的肯定,另一方面ZFS更吸引企业的是开源文件。ZFS与OpenSolaris都是开源文件,而像是Nexanta以此平台发展出的存储管理软件,除了商用付费版本,同时也有一个开源文件版本,企业因而有更多的选择性。
在这十年之间,ZFS已经发展成一股开源存储新势力。然而,十年的变化也很大,Sun已经被Oracle并购,虽然Oracle仍持续发展ZFS,但却终止对OpenSolaris的支持了;而ZFS之父Jeff Bonwick也于去年离开研发团队,到一家创新公司去了。这个谁也料想不到的发展,对ZFS的未来无疑是蒙上了一层阴影。不过好在ZFS与OpenSolaris当初是以开源文件放出,因而在Oracle并购Sun之后,有几个厂商就合组了Illumos基金会,并开启OpenIndiana计划,继续维持OpenSolaris与ZFS的发展,而好消息是其中也有ZFS研发团队当初的重要成员投入,如参与ZFS研发9年的Matt Ahrens。ZFS无疑是提供了企业另一种存储平台的选择,但因其授权方式与Linux不同,迟迟无法与Linux平台结合,若彼此可以结合,声势就会更壮大,使用者的选择就会更多;这方面未来的发展不得而知,不过Linux社区同样出现了与ZFS看齐的计划──Btrfs,这也是值得企业关注的一项技术。总而言之,未来企业存储平台的选择将会更加的开放。
OpenFlow也将是一个关系到未来组网技术发展的关键变革,这个由史丹佛大学在2008年发起的网络开源计划,现在已经有超过25家软硬件厂商支持。惠普研究院院长,也是IEEE院士的李大维表示,OpenFlow将会掀起巨大的变革,软硬件、传输标准、网络构架、通讯构架都将改变,其目的是要视如今网络应用型态的转变,而结果也将让企业在网络架构的选择上更有弹性。
分享到:
相关推荐
创建ZFS存储池是使用ZFS的第一步。在实验中,我们首先需要添加硬盘,然后在根目录`/`下创建`reconfigure`文件并重启系统,以便系统能够识别新添加的硬件。创建存储池的命令通常为`zpool create`,例如: ```bash ...
### ZFS 7000 统一存储系统解析 #### 一、概述 随着信息技术的飞速发展,数据量的急剧增长已成为不争的事实。根据 IDC 的预测,从 2009 年到 2020 年,全球新产生的数字数据将增长 44 倍,从 800 艾字节(EB)增加...
- **ZFS ACL 互操作性增强功能**:提高了与其他文件系统之间的 ACL 兼容性,便于跨平台的数据共享。 - **分割镜像 ZFS 存储池 (zpoolsplit)**:提供了一种方法来拆分现有的镜像存储池,以便于资源分配和管理。 - **...
ZFS文件系统包括一系列具有分层结构的存储元素,这些元素包括物理存储元素和逻辑存储元素。所有这些元素都可以以有助于方便管理的方式相关联。ZFS文件系统架构的主要特点是: *physicallayer:物理存储层,负责存储...
- **易于管理的存储池/卷系统**:通过引入“存储池”概念,ZFS允许用户将多个物理存储设备组合成一个逻辑单元,简化了存储空间的管理和分配。 - **历史背景**:ZFS最初于2005年11月作为OpenSolaris开源项目的一...
ZFS部分则包含文件系统的具体实现,包括数据结构设计、数据校验算法、存储池管理、文件系统元数据操作、快照和克隆功能等。在0.6.3版本中,开发者可能会关注其对数据保护的强化、性能提升以及与其他软件版本的兼容性...
- **ZFS和Flash安装支持**:增强了对固态硬盘(SSD)的支持,充分利用了闪存设备的高速读写性能,提高了整体存储系统的响应速度。 - **ZFS环境中的区域迁移**:提供了在ZFS存储环境中迁移区域(zone)的能力,使得...
其灵活的存储管理和强大的数据保护机制使得ZFS成为许多企业的首选文件系统。例如,在企业级环境中,ZFS的快照功能可以轻松实现定期备份,而其高效的压缩和 deduplication(去重)特性则可以帮助节省存储空间。 总结...
ZFS(Zettabyte File System,泽字节文件系统)是一种先进的文件系统,最初由Sun Microsystems为Solaris操作系统开发,后来被移植到多个操作系统平台,如FreeBSD、OpenSolaris、Illumos等。ZFS的主要特点包括但不...
尽管最初由Sun Microsystems开发,但ZFS已被移植到多个操作系统平台,包括OpenSolaris、FreeBSD、Linux和OpenIndiana等。 要开始使用ZFS,你需要了解如何创建存储池、挂载文件系统、创建快照、调整配置参数等基本...
ZFS 是由 SUN 公司的 Jeff Bonwick 和 Matthew Ahrens 大神于 2001 年领导设计开发,并在 2004 年 2 月 14 日发布的集合了文件系统处理逻辑和卷管理器功能的文件系统。
ZFS,全称为“Zettabyte File System”,是由Sun Microsystems公司开发的一种先进的、64位的文件系统,专为满足大规模数据存储需求而设计。它引入了许多创新特性,包括数据完整性检查、快照、克隆、高效的数据压缩...
- **GZIP 压缩可用于 ZFS**:现在可以使用 GZIP 对 ZFS 文件系统中的数据进行压缩,节省存储空间。 - **存储 ZFS 用户数据的多个副本**:支持在同一存储池内为用户数据创建多个副本,提高了数据冗余度。 - **改进...
ZFS(Zettabyte File System)是一种先进的文件系统,它最初是由Sun Microsystems公司开发的。由于其设计的复杂性和许多创新特性,ZFS是一个非常强大且高度可扩展的文件系统。预读策略是ZFS的一个重要特性,它涉及到...
Oracle Solaris ZFS 文件系统的文档E25826涵盖了ZFS的各个方面,包括如何配置和管理ZFS存储池、创建和使用快照、设置数据保护策略、处理故障以及如何利用ZFS提高系统性能。这本手册对于Solaris管理员来说是一份宝贵...
随着开源社区的支持,ZFS也逐渐被移植到了多种操作系统平台之上。 #### 二、ZFS的主要功能与特性 - **事务性操作**:ZFS采用了一种称为“Copy-on-write”的技术,使得所有的文件系统操作都是原子的,这意味着要么...