深度剖析pNFS和文件系统的未来
2008-12-31 12:12:04 来源:WEB开发网文件系统的未来
当然,并不是所有人都需要高性能的。还有其他一些更为常见的文件系统协议,例如NFS和CIFS、以及运行在Solaris操作系统中的Sun开源ZFS文件系统,甚至还有Red Hat的全球文件系统(Global File System,GFS)。它为Linux平台提供了高性能和数据共享功能。
Panasas首席营销管Len Rosenthal表示:“基于NFS的解决方案或者SAN文件系统并不是针对拥有大量用户或者服务器节点、需要有对大型文件共享访问路径的环境设计的。普通的NAS系统对日常电子邮件或者其他文档的文件系统、以内容为导向的应用就已经足够了,因为需要通过低带宽的开放网络进行传输,因此一般这些类型的文件容量都很小。”
他认为,ZFS是一个很好的本地文件系统,但是它并不具备任何并行数据传输功能,而且也不是针对扩展应用设计的。他认为Linux和Unix厂商推出的本地文件系统对DAS系统来说有很重要的价值。同时,NFS仍将是网络文件访问的一项标准,不过在未来几年内将逐渐过渡到pNFS。
Rosenthal表示:“未来NFS 4.1版本将支持pNFS,它的发展前景是光明的,因为pNFS是近20年来NFS首次在性能上的重大升级。那些带有GPFS、EMC MPFSi以及Lustre等专有客户软件的文件系统的发展前景尚不明朗,因为pNFS最终将有可能消除对这些文件系统的需求。”
那么,pNFS将可能成为高性能、共享文件存储的未来。像Panasas、Sun、NetApp、IBM以及EMC等厂商都积极致力于pNFS标准(NFSv4.1)的研究。Panasas甚至曾公开表示,他们将通过软件修正将自己的DirectFLOW协议迁移到pNFS中。
pNFS能够实现并行数据传输、针对NFS创建一个标准用户访问协议,未来所有主要的Linux发行版本以及Solaris、AIX等专有Unix版本都将提供对pNFS的支持。
StorageIO Group创始人兼高级分析师Greg Schulz也表示认同这个看法。他说:“对于日常的通用文件和企业业务环境中的数据共享,工作效率仍将保持在NFS V3或者更高的水平。如果企业环境是以Sun为中心的,那么在他们迁移到Linux环境中的时候就会更加关注ZFS。不过其它企业将考量pNFS是否具有针对他们环境的可应用性。”
不过Sun预计还不会在短期内推出他们的Lustre文件系统。现在Sun正在为一款结合了常用文件系统和高性能文件系统的产品做准备。
Bojanic表示:“没有哪一项技术能够解决所有企业难题,但是通过将这些技术整合起来,我们就可以解决其中大部分的难题。Lustre和pNFS不会取代其他所有这些文件系统和协议,但是将凭借其出色的可扩展性提供具有超高扩展能力的系统。”
这就解释了为什么Sun正在致力于对Lustre的完善。
Bojanic表示:“目前我们正投身于研究基于ZFS、运行在Linux和Solaris中的Lustre系统,它将提供更高的可扩展性和数据完整性保护功能。未来Sun的Open Storage产品将采用Lustre,为包括pNFS和Windows/CIFS在内的不同专有协议提供卓越的可扩展性。”
- ››深度解释攻击linux服务器的四种级别
- ››剖析java.util.concurrent锁
- ››剖析Android智能手机系统的更多功能
- ››深度分析地方社区网站的内容定位
- ››剖析Windows Azure Platform框架与组成
- ››剖析使用 ObjectOutputStream 可能引起的内存泄漏...
- ››剖析EWebEditor编辑器漏洞攻击案例
- ››剖析开源云:构建 Infrastructure as a Service 块...
- ››深度剖析 Android 和 iPhone OS
- ››深度分析:HTML5能否成为Flash终结者
- ››深度挖掘 更多Windows 7快捷模式
- ››深度挖掘 Windows 7快捷模式
更多精彩
赞助商链接