close

Sistema Geral de Arquivos Paralelos

Ir para a navegação Ir para a pesquisa
IBM GPFS
desenvolvedor IBM
Nome completo Sistema de arquivos paralelos geral da IBM
Sistemas operacionais suportados AIX , Linux , Windows Server
Introdução 1998 ( AIX )
Limites
Dimensão máxima do arquivo 2 63 -1 bytes
Número máximo de arquivos 2 31
Tamanho máximo do nome do arquivo 256UTF-8
Tamanho máximo do volume 2 99 bytes (4 PiB testados)
Caracteristicas
atributos POSIX
Permissões de acesso a arquivos POSIX e ACL (opcional)
compressão transparente Não
criptografia transparente Não

General Parallel File System (GPFS) é um sistema de arquivos distribuído de alto desempenho desenvolvido pela IBM . O GPFS fornece acesso simultâneo de alta velocidade a aplicativos executados em vários nós em um cluster , fornecendo uma visualização de um disco compartilhado entre todos eles. A maior configuração existente tinha mais de 2.000 nós.

Existem versões do GPFS para os sistemas operacionais AIX (desde 1998 ) e Linux (desde 2001 ). Ele está incluído como parte do IBM System Cluster 1350 .

Desde a sua criação, o GPFS tem sido aplicado com sucesso em uma infinidade de aplicativos de negócios, incluindo: serviços digitais, redes analíticas e serviços de arquivos escaláveis. Desde março de 2008 , é utilizado por muitos dos supercomputadores que compõem o TOP500 , incluindo os dois mais importantes da Espanha : Magerit e Marenostrum .

História

A origem do GPFS é o sistema de arquivos Tiger Shark, um projeto do Centro de Pesquisa Almaden da IBM no início de 1993 , embora a primeira versão comercial do GPFS tenha sido publicada em 1998 para o sistema operacional AIX .

Inicialmente, o GPFS é projetado para suportar as altas taxas de transferência exigidas por aplicativos multimídia. Este projeto acabou por ser adequado para computação científica.

Arquitetura

O sistema de arquivos GPFS é composto por um conjunto de computadores que formam um cluster GPFS. Alguns dos membros do cluster fornecem discos físicos acessíveis por todos os nós do sistema. A inclusão e exclusão de membros do cluster pode ser feita em operação.

Quando um nó realiza uma operação no sistema de arquivos, os dados são distribuídos em faixas ("striping") e são armazenados em várias das máquinas que servem como discos. Desta forma, obtém-se maior desempenho acessando os diferentes blocos em paralelo, alta disponibilidade (as informações podem ser armazenadas em discos de dois ou mais servidores), recuperação em caso de falha, segurança, DMAPI , gerenciamento hierárquico de armazenamento HSM e gerenciamento do Ciclo de vida da informação ILM .

A inclusão de um novo servidor de disco supõe uma melhoria de desempenho redistribuindo a informação, permitindo um maior nível de paralelismo no acesso.

Veja também

Links externos