Chinaunix首页 | 论坛 | 博客

nas

  • 博客访问: 614877
  • 博文数量: 456
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 6400
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-08 16:08
文章分类

全部博文(456)

文章存档

2008年(456)

我的朋友

分类: 服务器与存储

2008-05-31 20:41:53

 重所周知IBM的NAS产品OEM自NetApp,而NetApp除了IBM,也与其他厂商保持了紧密地合作关系。可以说尽管我们现在在淡化NAS和SAN的区别,但NAS产品仍然是存储系统中,较为独特的产品类别。

    NetApp的核心技术就是其文件系统-WAFL,该项技术有其长处:优势之一就是具有跨越各种协议的能力,无论是基于块的协议,还是基于文件的协议,无论是光纤通道还是iSCSI。NetApp还被认为是快照技术的先驱,快照技术也是WAFL系统的一部分。随后我们也会介绍到。

    但NetApp的技术弱势则是:对于纯粹的块访问设备来说,有两个性能上的限制,第一,块必须按照进入或者出去的顺序通过文件系统层;第二,随着系统的增大,日志也持续增长,导致随着系统的增长,系统可能会崩溃。因此NetApp总给人无法担当关键业务应用的印象。

    不管怎样,WAFL仍然是存储领域较具特色的技术之一,下面让我们来详细了解WAFL。

什么是WAFL?

    WAFL是“Write Anywhere File Layout”,是专为NAS系统而设计的。,即“任意位置写入文件布局”的缩写。WAFL文件系统和Filer的整合式RAID管理采用一体化设计,以避免大多数带有RAID管理机制的文件系统所固有的性能问题。

    WAFL采用有电池保护的NVRAM(非易失性内存)来担任其日志,并藉由CONSISTENCY POINTS提供文件系统一致性的保证,在非正常断电或关机时,重新开机后可在2分钟内开始提供服务,不需要执行文件系统检查,也不用担心文件系统会损毁。WAFL结合NVRAM、RAID、Snapshot的设计难度极高,故从1992年至今仍未有其它厂商可以做到。

    WAFL的主要特定及其所带来的优势

    *另外还有一项技术(硬盘区块验证系统 Block-Level Checksum)正在专利申请中,故没有列入表中,其优势是保障资料读取的正确性。

    WAFL作为专门为网络文件访问而优化的UNIX兼容文件系统。在某些方面,其磁盘格式类似于其它UNIX文件系统,如伯克利快速文件系统(Berkeley Fast File System,以下简称FFS)和IBM TransArc Episode文件系统,相似之处包括:WAFL是基于数据块的,使用没有片断的4KB大小数据块;WAFL使用Inodes来描述其文件;WAFL文件系统中,目录是格式特殊的文件。

阅读(2051) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~