br-net.org

br-net.org::Home

de olho na internet

Storage nos dias atuais

Atualmente quem quer montar um storage (seja pessoal ou profissional) de baixo custo vai ter que tomar algumas decisões afim de definir se quer performance, segurança ou um balanceamento dos dois.

Até hoje, a maioria das pessoas utiliza um nível de RAID para a configuração de um storage. Porém existem alguns problemas e vou falar de forma bem básica sobre os mais comuns:

RAID-0 é bem interessante, se você quer performance, pois vários discos podem ser usados de forma simultânea. Porém, se você perder um dos discos, diga adeus aos seus dados.

RAID-1 é uma das soluções mais seguras, porém uma das mais caras, pois se você tem 2 discos, o tamanho efetivo do array será o de 1 só disco.

RAID-5 foi feito para resolver esses problemas. A idéia é usar um disco dedicado para paridade, de forma que o array possa tolerar a falha de um disco e continuar funcionando. Na teoria, é ótimo, mas na prática nem tanto. Se fosse somente os problemas de performance, tudo bem, mas existem também o problema chamado "write-hole" (que Jeff Bonwick descreve em seu blog).

RAID-6 é basicamente a mesma coisa que o RAID-5, só que com 2 discos dedicados à paridade e também é afetado pelo "write-hole".

Então, de que forma mantemos nossos dados seguros sem ter que desperdiçar espaço? Níveis de RAID aninhados (como o 1+0) pode ser interessantes, mas ainda assim perdemos metade do espaço total.

O ZFS é um dos sistemas de arquivos que evoluiu de forma suficiente para resolver esse problema. Ele é um dos mais avançados atualmente e também um dos mais seguros, se usado corretamente.

Tenho a intenção de montar um storage pessoal. algo com 3 ou 4 discos. Estou pensando na possibilidade de usar o Linux+ZFS-FUSE (que já testei e gostei) ou mesmo o OpenSolaris (seria ótimo aprender mais sobre ele). Seja qual for a opção estou pensando em usar o ZFS por enquanto. Bem, pelo menos até o Btrfs estar terminado :)
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!
O que você achou desse post?

Está bom

Não está bom
1 pessoas gostaram
1 pessoas não gostaram

Comentários:

1. Sebas; disse em 2010-03-23 05:28:06:

A minha empresa só colocar dois dicos em servidores com sistema RAID que nós vendemos. Se é para uso pessoal não é muito útil, mas para clientes que executam um alto volume de transações é extremamente bom.

Muito obrigado por visitar Laís o hospital :)

Deixe um comentário:

 (invisível)

Mensagem:

Você pode usar as seguintes tags BBCode: [b], [i], [u].

Termos de Uso | Powered by Catalyst
Desenvolvido por Renan Rangel