Lustre资源

      作为存储行业的一员,研究存储相关的开源源码是非常重要的,各个客户的具体需求不同,所以会对存储提出各种各样的要求,能从代码级别上搞懂原理及实现并按需修改、并提供所需功能成为一种必需。目前处在集群存储领域,所以对集群文件系统比较感兴趣,当前的集群文件系统比较流行的有Hadoop、Lustre等等,各家文件系统的优缺点暂不提及,本文在于汇总学习Lustre的一些资源

 

 

  Lustre2.0操作手册的HTML版本

Lustre的WiKi主页

Lustre的Oracle主页

Lustre子系统Map图

Lustre子系统由Doxygen产生的数据结构

Lustre Internals,架构及本质方面的文档

Lustre索引

Contribute to Lustre

Lustre测试计划

  •  git clone git://git.lustre.org/prime/lustre.git
 获取Lustre最近的源码

  • Lustre版本命名约定

Stable development branches are named b{major}_{minor} (for example, b1_6 and b1_8). Even-numbered minor releases are considered stable releases. Odd-numbered minor releases correspond to alpha and beta releases and will sometimes be given v{major}_{minor}_{patch} tags to provide a point of reference for internal and external testing.

A release branch is created an official release to isolate it from further development and named b_release_{major}_{minor}_{patch}   (for example, b_release_1_8_0). A final release gets a tag in the form v{major}_{minor}_{patch} (for example, v1_8_0 or v1_6_7_1).

Work for the next upcoming version is done on the master branch.

编译Lustre

源代码配置安装Lustre

加入代码并提交进lustre前,应当测试代码

给内核打Lustre Patch的方法

Linux内核编码风格

Lustre的编码指导

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值