此條目需要更新。 (2018年6月10日)請更新本文以反映近況和新增内容。完成修改後請移除本模板。
Lustre
開發者多方
当前版本
  • 2.15.4 (2023年12月23日)[1]
編輯維基數據鏈接
源代码库 編輯維基數據鏈接
操作系统Linux kernel
类型分布式文件系统
许可协议GPL v2
网站lustre.org(1.8.7及之前)
lustre.opensfs.org(2.1及之后)

Lustre,一種平行分散式檔案系統,通常用于大型計算機叢集超級電腦。Lustre是源自Linux和Cluster的混成词。最早在1999年,由皮特·布拉姆(英語:Peter Braam)建立的叢集檔案系統公司(英語:Cluster File Systems Inc.)開始研發,於2003年釋出 Lustre 1.0。採用GNU GPLv2開源碼授權。

历史

Lustre文件系统架构是Peter Braam1999年开始的一个研究项目,皮特当时在卡内基梅隆大学担任教职。2001年皮特成立了自己的公司——群集文件系统。2007年9月,升阳公司收购集群文件系统公司的资产,包括其知识产权。Sun在其高性能计算硬件产品中提供Lustre,以期将Lustre引入自家的ZFS和Solaris操作系统。2008年11月,Braam离开了升阳微系统,由Eric Barton和Andreas Dilger接管Lustre项目。2010年,甲骨文公司收购Sun,开始管理和发布Lustre。

架构

Lustre文件系统包括三种主要的功能单元。

MDT、OST和Client可以位于同一节点(通常用于测试),但在典型的生产环境中这些功能组件安装在使用网络进行通信的不同节点。 Lustre Network(LNET)层可以使用多种类型的网络互连,包括InfiniBand以太网等。如果远程直接内存访问(RDMA)传输可用,Lustre将利用它提高吞吐量降低CPU使用率。

网络

高可用性

部署

参见

参考资料

  1. ^ https://git.whamcloud.com/?p=fs/lustre-release.git;a=commit;h=cac870cf4d2bd9905b1b2bbe563defe6d748ac94.
  2. ^ Index of /public/lustre/latest-maintenance-release. [2014-06-13]. (原始内容存档于2013-12-06) (英语). 
  3. ^ Index of /public/lustre/latest-feature-release. [2014-06-13]. (原始内容存档于2013-12-06) (英语). 

外部链接