開發者 | 多方 |
---|---|
当前版本 |
|
源代码库 | |
操作系统 | Linux kernel |
类型 | 分布式文件系统 |
许可协议 | GPL v2 |
网站 | lustre lustre |
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使用率。