`
varsoft
  • 浏览: 2570365 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

[转]开源分布式文件系统:Gluster File System

阅读更多

随着网络浪潮的风起云涌,个人感觉数年前某公司放言,”世界只需几台计算机“,真的离我们越来越近了,计算和存储都将向服务端转移,hoho,大型机的时代又来临了么?

网格计算中,计算网格提供计算能力,随便一个手持设备,一个什么终端,都可以付费的使用大型机的计算能力,而且是随时随地,真的很美好。而存储网格呢,一个终端什么都不需要存,只需是online的,那么你所需的操作系统,应用程序,都唾手可得,hoho 有许多公司就是向这个方向发展呢。glusterfs是一个分布式文件系统,其代码已经开源了,网址:gluster.org

GlusterFS是一个高层次的分布式文件系统解决方案。通过增加一个逻辑层,对上层使用者掩盖了下面的实现,使用者不用了解也不需知道,文件的存储形式、分布。

内部实现是整合了许多存储块(server)通过Infiniband RDMA或者 Tcp/Ip方式互联的一个并行的网络文件系统,这样的许多存储块可以通过许多廉价的x86主机,通过网络搭建起来。

其相对于传统NAS SANRaid的优点就是:

1.容量可以按比例的扩展,且性能却不会因此而降低。

2.廉价且使用简单,完全抽象在已有的文件系统之上。

3.扩展和容错设计的比较合理,复杂度较低。扩展使用translator方式,扩展调度使用scheduling接口,容错交给了本地的文件系统来处理。

4.适应性强,部署方便,对环境依赖低,使用,调试和维护便利。

支持主流的linux系统发行版,包括 fcubuntudebiansuse等,并已有若干成功应用。

来源:http://www.cnblogs.com/thinkinlove/archive/2007/11/18/963406.html

Gluster File System 是自由软件,主要由 Z RESEARCH 公司负责开发,十几名开发者,最近非常活跃。目前正集中提高1.3版本的可靠性,1.4版本的若干高可用特性也在开发中。 文档也比较齐全,不难上手。

主要应用在集群系统中,具有很好的可扩展性。软件的结果设计良好,易于扩展和配置,通过各个模块的灵活搭配以得到针对性的解决方案。可解决以下问题:网络存储,联合存储(融合多个节点上的存储空间),冗余备份,大文件的负载均衡(分块)。由于缺乏一些关键特性,可靠性也未经过长时间考验,还不适合应用于需要提供 24 小时不间断服务的产品环境。目前适合应用于大数据量的离线应用。

由于它良好的软件设计,以及由专门的公司负责开发,进展非常迅速,几个月或者一年后将会有很大的改进,非常值得期待。

来源:http://blog.daviesliu.net/2007/11/01/142019/

GlusterFS 是一个具备支持peta-bytes存储能力的集群文件系统。它通过“Infiniband RDMA”、“TCP/IP interconnect”技术将各式各样的存储块集合起来(如:SATA-II RAID and Infiniband HBA),成为一个平行的网络文件系统。GlusterFS 在不牺性能为代价的基础上实现用户空间的叠加。(罗威尔.钟翻译)

glusterfs-01.pngglusterfs-02.pngglusterfs-04.png
  glusterfs-05.pngglusterfs-06.pngglusterfs-07.png
  glusterfs-08.png

来源:http://www.zhongguowen.com/blog/?p=59

分享到:
评论

相关推荐

    Gluster File System - 3.2 Administration Guide

    在探讨GlusterFS(Gluster File System)3.2版本的《管理指南》时,需要了解该文件系统是一个分布式开源网络文件系统,支持可扩展的存储解决方案。GlusterFS能够跨越常规的存储界限,创建一个单一的全局命名空间来...

    GlusterFS分布式文件系统

    GlusterFS是一种开源的分布式文件系统,其全称是Gluster File System。它采用了用户空间的设计理念,以简洁和遵循KISS(Keep It Simple, Stupid)原则著称。GlusterFS支持横向扩展,能管理数百个节点并处理数PB级别...

    Glust而FS分布式文件系统

    GlusterFS(Gluster File System)是一款流行的开源分布式文件系统,旨在提供高可靠性、高性能的存储解决方案。本书深入探讨了GlusterFS的工作原理、架构设计以及如何有效地部署和管理。 首先,GlusterFS是Scale-...

    搭建GFS分布式文件系统

    GlusterFS(Google File System)是一个开源的分布式文件系统,它通过TCP/IP网络将存储资源分散存储在不同节点上,并提供一个统一的资源访问点。在存储方面,GlusterFS具有强大的横向扩展能力,可以通过增加存储节点...

    centos-release-gluster6-1.0-1.el7.centos.x64-86.rpm.tar.gz

    接下来,GlusterFS(Gluster File System)是一种开源的分布式文件系统,能够提供可扩展、高可用的存储解决方案。GlusterFS的设计目标是通过网络连接跨多个物理服务器的磁盘空间,形成一个巨大的文件系统,并提供...

    多节点gluster_NFS安装配置性能对比

    **NFS(Network File System)** 是由Sun Microsystems开发的一种网络文件系统协议,允许用户在一个网络中的计算机上挂载远程文件系统,就像本地磁盘一样。NFS的安装和配置通常包括: 1. 在服务器端安装NFS服务,并...

    glusterfs 管理手册

    GlusterFS(Gluster File System)是一种开源的分布式文件系统,其设计目标是扩展性非常强,能支持数PB(Petabytes)级别的大容量存储。它通过网络将多台服务器的物理磁盘聚合成一个单一的分布式存储池,并将数据...

    glusterfs-devel-6.0-61.el7.x64-86.rpm.tar.gz

    而GlusterFS(Gluster File System)是一个开源的分布式文件系统,它提供了可扩展的存储解决方案。本文档将详细介绍一个名为“glusterfs-devel-6.0-61.el7.x64-86.rpm.tar.gz”的文件内容,该文件是一个包含多个RPM...

    数据存储开源技术解决方案调查报告

    分布式文件系统,如Hadoop Distributed File System (HDFS) 和GlusterFS,能够处理PB级别的数据,适用于大数据分析和处理场景。GlusterFS以其模块化设计和无中心节点的特性,提供了高扩展性和性能。 3.4 Gluster...

    GlusterFS说明文档

    GlusterFS是一款开源的分布式文件系统,旨在提供可扩展性和高性能,特别适合大规模的数据中心和云存储环境。这款文件系统采用无中心服务器架构,通过网络将多台服务器上的磁盘空间聚合起来,形成一个单一的命名空间...

    Hadoop生态环境(一).docx

    - **Apache HDFS**:作为Hadoop的核心组件,HDFS提供了一个可靠的、可扩展的分布式文件系统。它灵感来源于Google File System (GFS),并采用NameNode和DataNode的架构,通过ZooKeeper实现高可用性,避免单点故障。 ...

    red hat storage 3.1 administration guide

    GlusterFS(Gluster File System)是一个开源的分布式文件系统,能够跨多台服务器存储数据,支持可横向扩展的存储池。 分布式存储是一种数据存储架构,它可以将数据分散存储在多个物理位置的多个存储设备上。与传统...

    glusterfs-3.8.15.tar.gz源码包

    4. **FUSE(File System in Userspace)**:GlusterFS利用FUSE将分布式文件系统接口暴露给用户空间,使得在操作系统上安装和使用GlusterFS变得简单。 **GlusterFS的关键特性** 1. **无元数据服务器(Metadata ...

Global site tag (gtag.js) - Google Analytics