-
高性能
非常适合需要访问大文件、大量数据或从多个计算服务器同时访问的应用程序。 -
高可靠性
没有单点故障。硬件冗余可以容忍多达三个同时发生的驱动器故障。 -
高可扩展性
能够支持数万客户端系统、PB级存储容量、数百GB的聚合I/O吞吐量。
LtPFS并行文件系统
文件系统概述
LtPFS 并行文件系统是基于对象存储的分布式文件系统,它是基于 Linux 平台的开源集群(并行)文件系统,提供与 POSIX 兼容的文件系统接口。它的两个最大特征是高扩展性和高性能,能够支持数万客户端系统、PB 级存储容量、数百 GB 的聚合 I/O 吞吐量。它是 Scale-Out 存储架构,借助强大的横向扩展能力,通过增加服务器即可方便扩展系统总存储容量和性能,它的集群和并行架构,非常适合众多客户端并发进行大文件读写的场合。广泛应用于各种环境,目前部署最多的为高性能计算 HPC 另外,在石油、天然气、制造、富媒体、金融等行业领域也被大量部署应用。
文件系统体系结构
元数据服务器 ( MDS )
对象存储服务器 ( OSS )
客户端 ( Client )
元数据目标设备 ( MDT )
对象存储目标设备 ( OST )
高速网络
> 元数据服务器 MDS
负责元数据服务,同时管理这个文件系统的命名空间,多个 MDS 之间共享访问一个 MDT ,每个 MDT 保存文件元数据对象,(文件名称,目录结构和访问权限等),Client 通过 MDS 读取到保存于 MDS 上的元数据。
> 对象存储服务器OSS
OSS 负责客户端理存储之间的交互及数据的存储,向外提供数据的 I/O 接口,每个 OSS 管理一个或多个 OST,存储文件数对象。
> 客户端
Client 通过 OSS 访问保存在 OST 上的文件数据,Client 挂载文件系统的任意节点,实现可移植 POSIX 文件系统接口,用户通过 Client 可以透明的访问整个文件系统的数据,在每个文件系统只有一个 MDT ,MDT 在 MDS 的附加存储上存储元数据(例如文件名,目录,权限和文件布局)。
> 对象存储目标(OST)
用户文件数据存储在一个或多个对象中,每个对象位于文件系统的单独 OST 中。每个文件的对象数由用户配置,并可根据工作负载情况调试到最优性能。
> 高速网络
提供处理文件系统服务器和客户端的元数据和文件 I/O 数据的通信基础设施。
存储典型配置
1 个千兆交换机,1 个 56 G Mellanox 交换机,2 个 S222 服务器做 MDS 元数据服务器,2 个 S423 服务器做对象存储服务器,提供 200T 的存储容量及 4GB 的 IO 读写。
成功案例