b'\n_START_ARTICLE_\nGluster\n_START_SECTION_\nGlusterFS\n_START_PARAGRAPH_\nGlusterFS \xc3\xa9 um sistema de arquivos distribu\xc3\xaddo e descentralizado, criado recentemente e ainda em desenvolvimento pela empresa Z Research. Trata-se de um sistema cujo principal objetivo \xc3\xa9 a escalabilidade, sendo que para isso seus projetistas utilizaram conceitos da computa\xc3\xa7\xc3\xa3o de alto desempenho, como a agrega\xc3\xa7\xc3\xa3o. Este sistema pode executar sobre diversos sistemas operacionais, como Linux, FreeBSD, OpenSolaris e Mac OS X._NEWLINE_Basicamente, GlusterFS agrega m\xc3\xbaltiplas unidades de armazenamento remotas em um \xc3\xbanico volume. As unidades de armazenamento, chamadas bricks, s\xc3\xa3o distribu\xc3\xaddas pela rede em um \xc3\xbanico sistema de arquivos paralelo, permitindo uma escalabilidade de milhares de bricks e v\xc3\xa1rios petabytes de armazenamento. Os clientes, que tamb\xc3\xa9m podem ser simultaneamente servidores de dados, montam os diret\xc3\xb3rios compartilhados pelos servidores, tendo assim acesso a uma parte ou a todo o conte\xc3\xbado compartilhado._NEWLINE_A maior parte das funcionalidades no GlusterFS s\xc3\xa3o implementadas atrav\xc3\xa9s de tradutores, que s\xc3\xa3o objetos bin\xc3\xa1rios compartilhados, carregados em tempo de execu\xc3\xa7\xc3\xa3o. Esses objetos possuem interfaces de comunica\xc3\xa7\xc3\xa3o estritamente definidas, de modo que os mesmos podem ser carregados tanto pelos clientes como pelos servidores. O conceito de tradutores foi herdado do sistema operacional GNU Hurd. Novos tradutores podem ser escritos atrav\xc3\xa9s de um interface definida pelo GlusterFS. Toda a implementa\xc3\xa7\xc3\xa3o do sistema \xc3\xa9 feita no espa\xc3\xa7o de usu\xc3\xa1rio do sistema operacional, atrav\xc3\xa9s do m\xc3\xb3dulo Fuse (Filesystem in Userspace). Isso proporciona maior flexibilidade ao administrador, que n\xc3\xa3o precisa ter privil\xc3\xa9gios especiais para carregar o sistema. Por\xc3\xa9m, o desempenho pode ser afetado, uma vez que se faz necess\xc3\xa1rio um elevado n\xc3\xbamero de c\xc3\xb3pias da mem\xc3\xb3ria do espa\xc3\xa7o de usu\xc3\xa1rio para o espa\xc3\xa7o do n\xc3\xbacleo do sistema operacional.'