Usuário com melhor resposta
Isolando LOG de DADOS fisicamente - RAID 10

Pergunta
-
Pessoal,
na minha empresa vamos adquirir um novo servidor para o banco SQL. Atualmente o banco tem apenas 3 Gb, mas a aplicação que atualmente é utilizada apenas no RJ servirá também para acesso de outras filiais, através de VPN´s.
Já li as melhores práticas de configuração de disco que diz para isolarmos LOG de DADOS em discos fisicos distintos.
Como vamos adquirir discos em RAID 10 minha grande dúvida é como separar isso fisicamente.
Vejam a configuração do servidor que vamos adquirir:
1 Processador Quad Core Intel E5506 Xeon
4 Gb de RAM
Controladora de array interna PERC6i
2 HD´s 146 GB SAS 3.5" - RAID 1 => instalação do SO e SQL
6 HD´s 146 GB SAS 3.5" - RAID 10 => aqui é que está minha dúvida. Devemos colocar aqui dados e log? Como separar fisicamente se o RAID 10 será feito pela mesma controladora do RAID 1? Seria então mais prudente ter um outro RAID 1 para os LOG´s?
Desde já agradeço a atenção.
Luciene Asta
Luciene Asta
Respostas
-
Olá Luciene,
Se os discos serão locais, possivelmente você utilizará uma solução de RAID via software e embora auxilie no desempenho, não será tão performático quanto uma solução de RAID via hardware.
No seu caso, eu consideraria fazer a seguinte divisão:
2 HD's - RAID 1 - Instalação SO e SQL
2 HD's - RAID 1 - Log de transações
4 HD's - RAID 1, 5 ou 10 - Bases de dados (Inicialmente optaria pelo RAID 5)
[ ]s,
Gustavo Maia Aguiar
http://gustavomaiaaguiar.spaces.live.com
A armadilha do Backup Diferencial – O que fazer para evitá-la ?
http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!719.entry
Classifique as respostas. O seu feedback é imprescindível- Marcado como Resposta Luciene Asta segunda-feira, 21 de setembro de 2009 10:47
- Não Marcado como Resposta Luciene Asta segunda-feira, 21 de setembro de 2009 10:59
- Marcado como Resposta Luciene Asta segunda-feira, 21 de setembro de 2009 10:59
Todas as Respostas
-
Vamos lá
Na verdade se vc usa Raid 10 vc na prática cada Drive que vc usa o que eles chamam de LUN, cada LUN é a uma área pulverizada entre vários discos, como vc usa RAID 10 cada byte escrito numa LUN com esse nível de RAID é espelhado em outra área, de sorte que a storage pode ser roteada para a LUN espelho em caso de falha.
A questão da performance é afetada em relação a se vc separar Dados e LOG em LUNs diferentes o SQL Server consegue usar melhor as multiplas requisições de IO simultaneas q ele pode. Além disso vc tem a qustão da recuperabilidade, mesmo que a LUN de dados tenha dado problema é possivel fazer um ultimo backup de log da LUN em que vc guarda o transaction log, a literatura chama isso de tail log, é um backup da ultima porção do log que estava em atividade até a falha.
Espero que ajude.
Wandenkolk T. Neto -- Please Vote & "Mark As Answer" if this post is helpful to you. Clique em "Votar como resposta" se o post foi útil. -
-
Luciene,
Estes discos estarão conectados de que forma em seu servidor?
O importante é o SQL Server conseguir reconhecer estas unidades de discos!!!!
Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA -
Olá Luciene,
Se os discos serão locais, possivelmente você utilizará uma solução de RAID via software e embora auxilie no desempenho, não será tão performático quanto uma solução de RAID via hardware.
No seu caso, eu consideraria fazer a seguinte divisão:
2 HD's - RAID 1 - Instalação SO e SQL
2 HD's - RAID 1 - Log de transações
4 HD's - RAID 1, 5 ou 10 - Bases de dados (Inicialmente optaria pelo RAID 5)
[ ]s,
Gustavo Maia Aguiar
http://gustavomaiaaguiar.spaces.live.com
A armadilha do Backup Diferencial – O que fazer para evitá-la ?
http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!719.entry
Classifique as respostas. O seu feedback é imprescindível- Marcado como Resposta Luciene Asta segunda-feira, 21 de setembro de 2009 10:47
- Não Marcado como Resposta Luciene Asta segunda-feira, 21 de setembro de 2009 10:59
- Marcado como Resposta Luciene Asta segunda-feira, 21 de setembro de 2009 10:59
-