Sistema de arquivos de dispositivos de bloco compartilhado (iSCSI)

3

Eu queria alguns conselhos sobre um sistema de arquivos para usar em 5-10 servidores que têm um dispositivo de bloco compartilhado (iSCSI), GlusterFS e LusterFS parecem ser isso, mas eles não dizem nada sobre o suporte a dispositivos de bloco compartilhados

No momento, estamos usando o Debian 6 para nossos projetos

    
por user554005 19.04.2012 / 02:06

1 resposta

5

A principal coisa para dispositivos de bloco compartilhado é o suporte de reserva SCSI-3. Muitas pilhas iSCSI suportam, assim como Fibre Channel over Ethernet (FCoE). Isso é o que permite que o gerenciador de cluster reserve volumes para nós específicos e mantenha outros nós fora, evitando assim a corrupção do sistema de arquivos. Sem SCSI-3 PR, você pode causar danos montando acidentalmente um volume montado em outro lugar; você não quer isso a menos que o sistema de arquivos o suporte especificamente (como OCFS2, GFS).

Todo o meu tempo de suporte a blocos compartilhados foi gasto em distribuições baseadas em RPM (especificamente SLES e CentOS). Você precisa primeiro obter a camada de clustering, que pode ser uma configuração de rede pura. Depois disso, você pode aproveitar o Cluster LVM (clvm) para criar a infraestrutura de armazenamento compartilhado entre seus nós. Nesse ponto, você pode usar qualquer sistema de arquivos normal que desejar nesses volumes, já que o gerenciador de cluster gerenciará quando eles se moverem.

Se você está procurando por um verdadeiro suporte para montagem múltipla, você terá que usar um sistema de arquivos que o suporte. Isso seria ou , se bem me lembro. Eles não têm um desempenho tão bom quanto os sistemas de arquivos regulares, já que eles precisam implementar bloqueios de arquivo no nível do sistema de arquivos, mas são úteis quando você está tentando configurar algo como um cluster Xen.

    
por 19.04.2012 / 02:17