0
GlusterFS
O GlusterFS é um sistema de arquivos de armazenamento conectado à rede em expansão.Ele encontrou aplicativos que incluem computação em nuvem, serviços de mídia de streaming e redes de entrega de conteúdo.O GlusterFS foi desenvolvido originalmente pela Gluster, Inc. e depois pela Red Hat, Inc., como resultado da aquisição da Gluster pela Red Hat em 2011. Em junho de 2012, o Red Hat Storage Server foi anunciado como uma integração comercialmente suportada do GlusterFS com o Red Hat EnterpriseLinux.A Red Hat comprou o Inktank Storage em abril de 2014, que é a empresa por trás do sistema de arquivos distribuído Ceph, e renomeou o Red Hat Storage Server baseado em GlusterFS para "Red Hat Gluster Storage" O GlusterFS agrega vários servidores de armazenamento por Ethernet ou Infiniband RDMAum grande sistema de arquivos de rede paralela.É um software livre, com algumas partes licenciadas sob a GNU General Public License (GPL) v3, enquanto outras são duplamente licenciadas sob a GPL v2 ou a Lesser General Public License (LGPL) v3.O GlusterFS é baseado em um design de espaço para usuário empilhável.O GlusterFS possui um componente de cliente e servidor.Os servidores geralmente são implementados como blocos de armazenamento, com cada servidor executando um daemon glusterfsd para exportar um sistema de arquivos local como um volume.O processo do cliente glusterfs, que se conecta a servidores com um protocolo personalizado sobre TCP / IP, InfiniBand ou Sockets Direct Protocol, cria volumes virtuais compostos de vários servidores remotos usando tradutores empilháveis.Por padrão, os arquivos são armazenados inteiros, mas a distribuição de arquivos em vários volumes remotos também é suportada.O volume final pode ser montado pelo host do cliente usando seu próprio protocolo nativo por meio do mecanismo FUSE, usando o protocolo NFS v3 usando um tradutor de servidor interno ou acessado via biblioteca cliente gfapi.As montagens de protocolo nativo podem então ser reexportadas, por exemplo, através do servidor NFSv4 do kernel, SAMBA ou do protocolo OpenStack Storage (Swift) baseado em objeto usando o tradutor "UFO" (Unified File and Object).
glusterfs