Solaris™10: [ Solaris Containers | Solaris ZFS | 预兆性自修复 | DTrace ]
Solaris ZFS
数据管理创新 - Solaris ZFS。
Solaris 10 6/06 包括一项新的数据管理特性 - ZFS(Zettabyte 文件系统)。ZFS 是一个创新型文件系统,为您提供几乎无限的数据容量(*1)、简化的数据管理和高级别的数据保护机制。
(*1) ZFS 中的文件系统可以包含 256*10245 zettabyte (1 zettabyte = 1099511627776 gigabyte) 的数据存储。
存储池简化了数据容量扩展
ZFS 利用存储池特性简化数据管理并降低系统管理负担。
存储池是一个存储管理机制,它管理多个磁盘设备。只需通过简单的操作,就可以扩展存储池中所有已构建的文件系统。这是因为,ZFS 中的文件系统与物理卷相互独立,而且无需进行物理卷定义,就可以增加文件系统的容量。
在以前的文件系统中,文件系统基于具体的物理卷。因此,文件系统容量扩展需要执行费时的程序,包括物理卷重配置,甚至还需要安装新磁盘。复杂性由文件系统、物理卷和磁盘设备之间的外在关系而引起。
在 ZFS 中,一个存储池管理多个磁盘设备。文件系统不再与磁盘设备绑定。存储池管理多个磁盘设备,并提供与文件系统之间的虚拟存储接口。因此,可以轻松地扩展任何文件系统,即使系统正在运行。

ZFS 基于 Web 的管理工具也简化了数据管理。这个管理工具的主要功能如下:
- 创建存储池
- 增加存储池的容量
- 移动(导出)或导入存储池
- 查看存储池信息
- 创建文件系统/卷
- 执行文件系统/卷快照
- 使用文件系统/卷快照进行恢复
数据保护机制提高业务连续性
ZFS 通过数据保护机制避免由于数据或文件系统损坏而导致的业务停止。
ZFS 有两种数据保护机制,即数据纠正和数据镜像。ZFS 利用 64 位校验和机制检查和纠正损坏数据(*1)。此外,校验和信息存储于与数据本身分离的单独区域,从而防止了数据损坏过程中造成校验和信息也受到损坏。
ZFS 镜像数据修复功能使用正确数据替换损坏的数据。ZFS 镜像在不同于原始位置的位置维护所有数据的副本。校验和机制检查数据损坏,并使用镜像中的正确数据修复损坏的数据。
(*1) 校验和是一种数据检查和纠正方法。
