10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

开源分布式文件系统 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:296926

评论

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

探索HarmonyOS Next API 13 :Camera API 照相机功能实战

李游Leo

鸿蒙 HarmonyOS HarmonyOS NEXT

探索鸿蒙的蓝牙A2DP与访问API:从学习到实现的开发之旅

李游Leo

鸿蒙 HarmonyOS HarmonyOS NEXT

自学记录:用HarmonyOS API 13实现VoIP通话功能

李游Leo

鸿蒙 HarmonyOS HarmonyOS NEXT

自学记录HarmonyOS Next DRM API 13:构建安全的数字内容保护系统

李游Leo

鸿蒙 HarmonyOS HarmonyOS NEXT

5分钟搞懂 Golang noCopy策略

俞凡

golang

阿里云技术公开课:基于阿里云 Elasticsearch 构建 AI 搜索和可观测 Chatbot

阿里云大数据AI技术

人工智能 大数据 elasticsearch AI搜索

Crawl4AI:您的终极异步网络爬行伴侣 🕷️🤖

Barry的异想世界

爬虫 Crawl4AI

深入了解淘宝天猫API接口:商品详情查询与关键词搜索商品的高效使用指南及代码示例

代码忍者

淘宝API接口 淘宝评论API

Chatbot 不是“万金油”:企业级生成式 AI 如何真正创造价值

Baihai IDP

程序员 AI chatbot Baihai IDP GenAI

数据要素在金融领域如何应用?

郑州埃文科技

智慧城市 数据要素

景德镇等保测评企业有哪些?正规机构?

行云管家

等保 等级保护

网络世界的守护者-等保测评你知道吗?

行云管家

网络安全 等保 等级保护 等保测评

Web3项目的上线流程

北京木奇移动技术有限公司

区块链技术 软件外包公司 web3开发

HarmonyOS Next 模拟器安装与探索

李游Leo

鸿蒙 HarmonyOS NEXT

能效电气充电桩科普大讲堂全面升级!“千城千讲”盛大启航

极客天地

OpenAI O1模型革新金融研究与交易策略

Barry的异想世界

openai LLM openai o1

设备泄漏检测与修复管理系统(源码+文档+部署+讲解)

深圳亥时科技

Artifacts:Claude 3.5 Sonent 最令人惊叹的用途

Barry的异想世界

Claude Claude 3.5 Sonnet Artifacts

项目调度工作平台(源码+文档+部署+讲解)

深圳亥时科技

自学HarmonyOS Next记录:实现相册访问功能

李游Leo

鸿蒙 HarmonyOS HarmonyOS NEXT

工业安全监测审计系统(源码+文档+部署+讲解)

深圳亥时科技

数据要素市场前景为何广阔?

郑州埃文科技

数据要素

《计算机组成及汇编语言原理》阅读笔记:p116-p120

codists

计算机组成及汇编语言原理

C#中:探索Task与CancellationTokenSource的高效协作

代码忍者

你从未知道的 17 个令人惊叹的 GitHub 仓库

Barry的异想世界

GitHub Open Source

华为 Mate 60 系列发布:从软件测试视角看科技创新的背后

测试人

软件测试

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