14.04.2013 Views

Guia do Servidor Linux

Guia do Servidor Linux

Guia do Servidor Linux

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Capítulo 3. RAID<br />

Desempenho no MD RAID-0 e no MD RAID-linear<br />

Se o sistema é altamente carrega<strong>do</strong> com muitas operações de E/S (entrada e<br />

saída), estatisticamente, algumas operações irão para um disco, e algumas para os<br />

outros discos. Assim, o desempenho irá melhorar em um único disco grande. A<br />

melhora real depende muito <strong>do</strong>s da<strong>do</strong>s reais, <strong>do</strong> tamanho das stripes, e de outros<br />

fatores. Em um sistema com uma baixa utilização de E/S, o desempenho é igual<br />

ao de um único disco.<br />

Desempenho de Leitura no MD RAID-1<br />

O MD implementa balanceamento de leitura, isto é, o código RAID-1 irá alternar<br />

entre cada um (<strong>do</strong>is ou mais) <strong>do</strong>s discos no espelho, fazen<strong>do</strong> leituras alternadas<br />

para cada um. Em uma situação de baixa E/S, isto não poderá mudar o desempenho<br />

total: você terá que esperar por um disco para completar a leitura. Porém,<br />

com <strong>do</strong>is discos em um ambiente de alta E/S, isto poderia aumentar duas vezes o<br />

desempenho de leitura, desde que as leituras possam ser emitidas para cada um<br />

<strong>do</strong>s discos em paralelo. Para N discos no espelho, a melhora <strong>do</strong> desempenho<br />

pode ser de 2N.<br />

Desempenho de Escrita no MD RAID-1<br />

Deve-se esperar a escrita ocorrer para to<strong>do</strong>s os discos no espelho. Isto porque<br />

uma cópia <strong>do</strong>s da<strong>do</strong>s deve ser escrita para cada um <strong>do</strong>s discos no espelho. Assim,<br />

o desempenho será aproximadamente igual ao desempenho de escrita para um<br />

único disco.<br />

Desempenho de Leitura no MD RAID-4/5<br />

Estatisticamente, um bloco pode estar em qualquer uma das unidades de disco,<br />

e assim o desempenho de leitura <strong>do</strong> RAID-4/5 é um tanto pareci<strong>do</strong> com o <strong>do</strong><br />

RAID-0. Isto irá depender <strong>do</strong>s da<strong>do</strong>s, <strong>do</strong> tamanho da stripe e da aplicação. Não<br />

será tão bom quanto o desempenho de leitura de um arranjo espelha<strong>do</strong>.<br />

87

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!