- 论坛徽章:
- 0
|
原帖由 xujiul 于 2007-10-9 11:33 发表 ![]()
What are the main features that WAFL can provide?
WAFL is a UNIX compatible file system optimized for network file access. In many ways WAFL is similar to other UNIX file systems such as the B ...
NetApp为此在公司成立之初就设计了一个高可用性、具有专利的文件系统WAFL,结合有电池保护的NVRAM(非挥发性内存)来担任WAFL的日志 (journal),并藉由consistency points提供文件系统一致性 (consistent) 的保证,在不正常断电及关机时,重新开机后可在2分钟内开始提供服务,不需要执行文件系统检查,也不用担心文件系统会损毁。NetApp于1995年5月提出专利申请,在1998年10月获得专利(专利号码:5,819,292),题目为「Method For Maintaining Consistent States of A File System and For Creating User-Accessible Read-Only Copies of A File System」,前半部分就是WAFL,后半部分就是快照 (Snapshot)。另一项专利于1995年6月申请,在1998年9月获得专利(专利号码:5,948,110),题目为「Method For Providing Parity In a RAID Subsystem Using Non-Volatile Memory」,这就是如何利用NVRAM来加速RAID,并保护RAID数据的一致性。WAFL结合NVRAM、RAID、Snapshot的设计难度极高,故从1992年至今仍未有其它厂商可以做到。 |
|