CXFS - CXFS
Desenvolvedor (s) | Silicon Graphics Inc. |
---|---|
Nome completo | CXFS |
introduzido | 1994 com IRIX v5.3 |
estruturas | |
conteúdo do diretório | árvores B + |
alocação de arquivos | medida com base |
limites | |
Max. tamanho do volume | 17 exabytes |
Max. tamanho do arquivo | 8,5 exabytes |
Max. comprimento filename | 255 bytes |
caracteres permitidos em nomes de arquivos | Todos os bytes exceto NUL |
Características | |
datas registradas | sim |
Forks | Sim (chamados atributos estendidos) |
Permissões do sistema de arquivos | sim |
compressão transparente | Não |
criptografia transparente | Nenhuma (fornecida ao nível do dispositivo de bloco) |
De outros | |
Suportados sistemas operacionais | Servidor: IRIX , Linux , Clientes: IRIX , Solaris , Linux , Mac OS X , AIX , do Windows |
O sistema de arquivos CXFS (cluster XFS ) é uma propriedade do sistema de arquivos de disco compartilhado desenhado por Silicon Graphics (SGI) especificamente para ser usado em uma rede de área de armazenamento ambiente (SAN).
Uma diferença significativa entre outros sistemas de arquivos distribuídos CXFS e é que os dados e metadados são geridos separadamente um do outro. CXFS fornece acesso direto aos dados através da SAN para todos os hosts que atuarão como clientes. Isso significa que um cliente é capaz de acessar dados de arquivos através da conexão de fibra para a SAN, em vez de através de uma rede de área local , como Ethernet (como é o caso na maioria dos outros sistemas de arquivos distribuídos, como NFS ). Metadados do arquivo no entanto, é gerido através de um corretor de metadados . A comunicação metadados é executada via TCP / IP e Ethernet.
Outra diferença é que os bloqueios de arquivo são geridos pelo corretor de metadados, em vez dos clientes host individuais. Isso resulta na eliminação de uma série de problemas que normalmente peste distribuídos sistemas de arquivos.
Embora CXFS suporta ter um ambiente heterogêneo (incluindo Solaris , Linux , Mac OS X , AIX e do Windows ), ou da SGI IRIX sistema operacional ou Linux é necessário para ser instalado no host que atua como corretor de metadados.