Une vários sistemas de arquivos (em vários computadores) em um grande volume

3

Cenário:

Tem 10 computadores, cada um com HDDs 12x2TB (atualmente) na configuração raidZ2 (10 + 2), portanto, em cada computador eu tenho um aprox. Volume de 20 TB.

Agora, é necessário que esses 10 computadores separados (grupos de invasores separados) se juntem em um grande volume.

Qual é a solução recomendada?

Estou pensando no FCoE (10GB de ethernet). Então, comprando em cada computador FCoE (placa ethernet de 10GB) e - o que precisa mais do lado do hardware? (provavelmente outro computador, switch FCoE? como o Cisco Nexus?)

A questão principal é: o que precisa instalar e configurar em cada computador? Atualmente eles têm o freebsd / raidz2, mas é possível alterá-lo para o Linux / Solaris, se necessário.

Qualquer recurso útil sobre o que falar sobre como construir grandes volumes a partir de grupos de ataque menores (no lado do software) é muito bem-vindo. Então, qual SO, qual sistema de arquivos, qual software - etc.

Em suma: quer um aprox. Armazenamento de 200 TB ( em um sistema de arquivos ) a partir de computadores / armazenamento já existentes. Não precisa de gravações rápidas, mas precisa de um bom desempenho na leitura de dados. (como um grande servidor de arquivos), o que funciona de forma transparente, portanto, ao armazenar dados, não queremos nos preocupar com qual computador os dados vão. (por exemplo, não 10 pontos de montagem - mas um grande sistema de arquivos lógico ).

Obrigado.

    
por jm666 03.06.2012 / 22:07

2 respostas

4

Ceph is a distributed object store and file system designed to provide excellent performance, reliability and scalability.

Uma boa visão geral do Ceph pode ser encontrada neste seminário on-line: Introdução ao Ceph

    
por 05.06.2012 / 02:02
9

glusterfs tem volumes distribuídos que podem fazer isso

    
por 03.06.2012 / 22:56