Lustre文件系统是由U.S. Department of Energy(DOE)Office of Science and National Nuclear Security Administration (NNSA)Laboratories于近十之前发起并提供基金支持的,旨在满足当时和以后的超级计算平台中对于开源、高可扩展性、高性能的并行文件系统的需求。在过去十年间,在满足了不同的超级计算平台的可扩展性和性能要求,并被不仅是ODE实验室和其他本国和国际工业和研究机构部署的同时,Lustre也变得日益庞大而复杂。这个报告只是对当前Lustre源码1.6版本的浅尝辄止。由于Lustre是一个活动的目标,不断地更新文档,以定位每日不断出现的用户问题,并帮助达成未来的需求,将需要坚实的努力。由于时间和资源的限制,如下论题作者们并未论及,但值得记录下来:
- 这个说明书是基于Lustre 源码包b1.6,将之作为参考的实现的。然而,在b1.8分支里和将要来到的2.0版本里有了可观的改变。任何将来的努力都应当将这个考虑进去。
- 失败恢复对许多bug修复和Lustre特性开发曾是一个永恒的主题。它也与提供对我们每日所做的Lustre诊断的洞察直接相关。虽然我们在这个报告中触及了这个内容,但是从Lustre核心支持的角度,提供一个对该主题的holistic的观点是非常有价值的。
- Lustre的可扩展性是另外一个我们有vested(?)兴趣的话题。以之为中心主题的,关于它的核心支持、状况、限制、最近的bug修补和特性提升的讨论将是极其有益的。
- 限额支持也被排除在这个报告中。在将来的更新中,关于这个主题的细致分析将对Lustre开发者和用户社团来说都是有益的。
- 安全(即Kerberos,从计算机网络授权这个角度来说)将会成为对Lustre的一个默认要求。在今后的更新中,论及这个课题将会提供关于Lustre更为完整的图景。
作者们分享了他们的对当前状态的Lustre的领悟和理解。因为Lustre源码包的不断变化,关于Lustre文件系统内部的文档将永远不会完整。作者们希望Lustre社区将会动用集体的努力,继续这个工作。
本文章欢迎转载,请保留原始博客链接http://blog.csdn.net/fsdev/article