WEB开发网
开发学院服务器存储技术 深度剖析pNFS和文件系统的未来 阅读

深度剖析pNFS和文件系统的未来

 2008-12-31 12:12:04 来源:WEB开发网   
核心提示: Lustre是一款基于目标的集群文件系统,但是它并不支持T10 OSD,深度剖析pNFS和文件系统的未来(2),而且底层存储分配管理也是基于块的,它的配置包括Lustre MetaData Server和Lustre Object Storage Servers,在网络存储设备和FlexV

Lustre是一款基于目标的集群文件系统,但是它并不支持T10 OSD,而且底层存储分配管理也是基于块的。它的配置包括Lustre MetaData Server和Lustre Object Storage Servers。文件操作绕过MetaData Server,利用集群中的并行数据路径访问Object Server。服务器是以备援目的而配合成对的。Lustre可以在不同类型的网络下运行,其中包括IP网络和InfiniBand网络。

NetApp WAFL

NetApp有一款名为WAFL(Write Anywhere File Layout)的文件系统,整合了CIFS、NFS、HTTP、FTP、Fibre Channel以及iSCSI,能够兼容NetApp的Data ONTAP操作系统。由于WAFL集成了RAID-DP(NetApp高性能RAID-6),因此它能够在一两个磁盘驱动器发生故障的情况下保证系统的正常运转。

另外这款系统还采用了非易失性内存(NVRAM)以提高速度,NVRAM在修改写入磁盘之前允许存储访问协议目标对修改请求作出回应。请求通过WAFL被写入日志,然后文件系统的修改操作被保存在易失性内存中。在易失性内存累积保存了多个修改操作的时候,WAFL就会将结果收集起来提交到一个被NetApp称之“一致性点”中(实际是一个快照),并将一致性点写入到与WAFL文件系统相连接的RAID系统中。

NetApp NFS高级技术总监Michael Eisler表示:“如果在硬件或者软件发生故障之前一致性点没有被写入到磁盘中,那么一旦重启Data ONTAP,NVRAM日志内容就会重新提交给WAFL,然后一致性点被写入到磁盘中。NetApp的大多数竞争对手都拥有快照技术,但是NetApp利用自己的底层快照技术开发出了像文件系统层级的监控、备份集成、克隆、重复数据删除和数据保留等功能,在网络存储设备和FlexVol之间进行分配。”

FlexVol是一种能够与其他Flexible Volumes共享一个存储池的卷。这些卷能够按需扩大或者缩小——释放的空间被回收到存储池中进而被其他FlexVol采用。

Tags:深度 剖析 pNFS

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接