写点什么

开源分布式文件系统 GlusterFS 3.3 发布

  • 2012-06-06
  • 本文字数:983 字

    阅读完需:约 3 分钟

Gluster 团队在 2012 年 5 月 31 日发布了 GlusterFS 3.3 。GlusterFS 的上一个稳定版本号是 3.2.6,虽然从版本号上看貌似改进并不大,如果你仔细阅读了 3.3 的新特性列表之后,也许会觉得 GlusterFS 社区的版本号取得太保守了。

作为 Gluster 项目的一部分,GlusterFS 项目在 2005 伊始。2007 年他们发布了第一个稳定的版本——1.2.3。2011 年 10 月 4 日,RedHat 收购了 Gluster 并开始着手开发 3.3.0 版本。同时 RedHat 还宣布了其 RedHat Storage 2.0 产品,其基础就是 GlusterFS。

GlusterFS 是一个开源的(基于 GNU GPLv3 协议)分布式文件系统,用户可以使用多台服务器,并通过以太网或者 Infiniband RDMA 互联从而组成一个 GlusterFS 的集群。GlusterFS 集群对外提供 NFS,CIFS 和 Gluster Native(通过 FUSE 进行挂载)的接口以便用户访问 GlusterFS 的存储池。 

GlusterFS 统一挂载方式(摘自 http://www.gluster.org/about/

与 Hadoop HDFS 不同的是:GlusterFS 使用了弹性哈希算法来定位文件存储的位置。 由于使用了弹性哈希算法,GlusterFS 不需要专门的 Meta-Data Server 来保存元数据,因此可以避免因为元数据服务器宕机导致的整个集群不可用。也正是因为不需要元数据服务器,所以 GlusterFS 在多个挂载点同时进行数据读写的时候,其整体性能很突出。

在 GlusterFS 3.3 版本中增加的新功能包括:

  1. 统一的文件和对象存储:GlusterFS 实现了 OpenStack 里的对象存储 API 提供同步读取和写入文件或对象的数据的访问。
  2. HDFS 兼容: 使 Hadoop 的管理员在 GlusterFS 的非结构化数据上运行 MapReduce 任务,并可以通过常用的工具和 shell 脚本访问 GlusterFS 上的数据。
  3. 主动自我修复:GlusterFS 卷可以在宕机恢复之后自动从备份服务器上恢复数据。
  4. Granular 锁:允许在对大文件的自我修复过程中访问数据,这个功能对于把 GlusterFS 作为虚拟机磁盘镜像存储服务器时及其重要。
  5. 改进的复制策略:系统在写入数据时,只有当用户指定的备份数量的写入操作都完成时才返回。该功能为用户提供了在数据安全性和性能之间做权衡的能力。

如果想了解更多更详细的信息可以去 GlusterFS 的官方网站: http://www.gluster.org/


感谢郑柯对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-06-06 02:296978

评论

发布
暂无评论
发现更多内容

怎样做YashanDB容灾备份,保障业务连续性

数据库砖家

YashanDB数据加密技术应用

数据库砖家

怎样做YashanDB数据库负载均衡实现高性能?

数据库砖家

如何配置YashanDB连接池以提升应用响应速度

数据库砖家

如何配置YashanDB连接池以提升应用响应速度

数据库砖家

怎样做YashanDB容灾备份策略,保障数据安全

数据库砖家

怎样做YashanDB融合区块链技术保障数据安全

数据库砖家

怎样做YashanDB实现数据分片优化存储

数据库砖家

怎样做YashanDB实现数据库资源自动扩展

数据库砖家

怎样做YashanDB数据导入导出,提升操作便捷性?

数据库砖家

怎样做YashanDB数据接入标准流程,确保高效稳定

数据库砖家

怎样做YashanDB数据库日志分析提升系统稳定性

数据库砖家

怎样做YashanDB日志分析,快速定位故障根因

数据库砖家

正规合肥等保测评机构名单汇总2025

行云管家

网络安全 等保 等保测评

YashanDB数据库定期维护和优化计划

数据库砖家

YashanDB数据库版本更新与兼容性管理指南

数据库砖家

怎样做YashanDB读写分离,提高访问效率?

数据库砖家

怎样做YashanDB高并发处理,保障业务流畅运行?

数据库砖家

怎样做YashanDB利用机器学习优化查询性能

数据库砖家

YashanDB数据库开发环境搭建详细指南

数据库砖家

怎样做YashanDB数据库容量规划技巧

数据库砖家

原点安全入选中国信通院《数字安全护航技术能力全景图》多个细分领域

原点安全

数据安全 中国信通院 数据安全平台

订单初版—支付和履约实现的重构文档

电子尖叫食人鱼

架构

YashanDB定制化报表开发实用技巧

数据库砖家

YashanDB实现多用户并发控制的技术分析

数据库砖家

怎样做YashanDB实现数据库高可用架构

数据库砖家

如何进行YashanDB数据库的批量导入导出数据操作

数据库砖家

深刻理解数据库安全防范的意义以及措施

行云管家

数据安全 数据库安全

怎样做YashanDB二级索引配置,加快查询速度

数据库砖家

YashanDB数据库安装与配置的详细步骤

数据库砖家

怎样做YashanDB版本回滚,保障业务不受影响

数据库砖家

开源分布式文件系统GlusterFS 3.3 发布_DevOps & 平台工程_李雨来_InfoQ精选文章