lijunzong 发表于 2013-03-08 15:27 ![]()
LUSTRE 处理大文件牛b还是小文件牛b?
前期搭建环境测试了一下 性能还不如GFS 。
分布式文件系统之Lustre功能测试报告前言对Lustre的研究已经有一段时间了,由刚开始对Lustre的期待,到现在对其在我们目前服务器环境上运用可行性的怀疑,新的技术,必须经受足够的考验,才能成为凤凰涅槃,不断强壮。 在此不免要对我们当前环境再做一次简单的描述。提供动态页面服务的resin服务器和提供前端加速的squid服务器,对磁盘空间的要求很小,因此,每台服务器的硬盘上除了装一个操作系统,就是resin动态应用和squid的磁盘缓存,总的磁盘空间占用不会超过5G。基于这样的环境,我们不免会打这些剩余磁盘空间的主意。我们希望找到一款开源的分布式文件系统软件,来整合我们这些磁盘的剩余空间。 随着对分布式文件系统的深入了解,我们越来越发现,我们最初的想法是不正确的,因为在任何一个大的系统中,存储都是独立的。把应用服务器和存储分开,才能最大限度的发挥二者的性能,并且方便进行管理。因此,基于这样的想法,我构思了几种方案。但本篇报告的重点在Lustre,我构思的那几种方案将另辟一文进行描述。 Lustre简单介绍Lustre文件系统是基于对象存储的文件系统,它有三个部分组成: 1. 元数据服务器(Meta Data Server,MDS) 2. 对象存储服务器(Object Storage Server,OSS) 3. Lustre客户端 更详细的介绍,请参考之前的分布式文件系统报告。 实验环境因为本次进行的是Lustre的功能测试,故实验环境不进行详细的介绍。 硬件环境包括若干台服务器,软件环境如下: | | | 2.6.9-42.0.10.EL_lustre.1.4.10(官方提供,打过Lustre补丁) | | | | | | |
功能测试内容1. 单节点的Lustre 2. 多节点的Lustre 3. Lustre的Failover 4. Lustre的quota |