Olá, Já vi gente pela internet reclamando da performance do RAID5, principalmente em servidores com muitas inserções/atualizações.
Acho melhor você usar RAID 1+0 (ou RAID 1 usando o ASM do Oracle 10g). Se puder, arranje mais uns 2 discos menores (não precisa ser SCSI, pode ser SATA mesmo), faça RAID1 com eles e coloque o sistema operacional e a instalação do banco lá, deixando os outros 4 discos só para os dados. Heber Blain Gonçalves escreveu: > > Olá, pesesoal, > > Tenho nível de conhecimento apenas operacional (instalação, > configuração básica, ...) de Oracle, mas agora estou participando de > um projeto em que não existe um DBA e precisamos resolver um problema > de performance de uma aplicação, a qual está sendo migrada para um > novo servidor. Estou sendo responsável por montar a arquitetura da > solução, mas estou bastante inseguro se o que estou propondo pode ou > não ajudar a melhorar a performance do lado da Infra-estrutura. (o > pessoal de desenvolvimento já fez todo o tuning sql possível, o > problema tem sido realmente IO em excesso para a máquina que não > suportava). > > A nova solução compreende um hw comprado pelo cliente, um Servidor > Dell com 4 HDs de 165 Gb e provavelmente uma controladora RAID, não > tenho acesso de que máquina específica estamos tratando, então > trabalho com essa suposição. > > Abaixo descrevo como pretendo montar a arquitetura desse servidor, por > favor, gostaria que comentassem se a idéia que tenho está correta e se > algo mais pode ajudar. > > - RAID 5 > > Estou pensando em dispor os 4 HDs no esquema de RAID 5, pois acredito > que esse tem um ótimo custo benefício, tendo redundância (segurança > também é um requisito), e aumentando as taxas de leitura pelo > paralelismo, já que os dados estarão distribuídos nos 4 discos. Mas e > quanto as operações de escrita? Existe um overhead por causa da > paridade ou isso tem pouco impacto? > > - LVM > > Já considerando que tenho um RAID 5, existe alguma vantagem em > distribuir os datafiles em diferentes volumes lógicos num VG? Por > exemplo: além das partições do SO, poderia ter particionado /LVdata1 > /LVdata2 e /LVdata3, cada um tendo uma parcela dos datafiles do banco. > Eu sei que isso pode me aumentar a segurança caso tenha um LV > corrompido ou se houver um erro na aplicação e essa começar a escrever > indiscriminadamente no datafile que encheria a partição. Se tive > apenas uma partição, nesse caso, com certeza todo o sistema estaria > comprometido, certo? Mas e quanto a performance, há algum ganho/perda > de desempenho em se utilizar LVM? > > - ÍNDICES > > Outro ponto diz respeito aos arquivos de índices, que no caso dessa > aplicação são enormes. Existe alguma best practice quanto a eles? > Deveria deixá-los num LV a parte? > > - PARTITIONING > > Essa foi uma sugestão dos DBAs do cliente, existe uma tabela que pode > ser facilmente particionada pelo campo mês. A minha dúvida aí reside > se nesse esquema de particionamento são criados vários arquivos, um > pra cada partição, ou se tudo se resume a um datafile. Se forem vários > arquivos, tenho vantagem em distribuí-los pelos diferentes LVs? (Se > não fosse usar RAID 5, a pergunta seria: teria vantagem em > distribuí-los nos vários discos?) > > Qualquer idéia ou comentário será muito bem-vindo !!! > > Obrigado, > > Atividade nos últimos dias > > * > 30 > Novos usuários > > <http://br.groups.yahoo.com/group/oracle_br/members;_ylc=X3oDMTJmajIwdXZyBF9TAzk3NDkwNDM3BGdycElkAzE2ODI4OTYEZ3Jwc3BJZAMyMTM3MTE0Njg5BHNlYwN2dGwEc2xrA3ZtYnJzBHN0aW1lAzExNzk3NDUwOTg-> > > Visite seu Grupo > <http://br.groups.yahoo.com/group/oracle_br;_ylc=X3oDMTJldTNoZGY1BF9TAzk3NDkwNDM3BGdycElkAzE2ODI4OTYEZ3Jwc3BJZAMyMTM3MTE0Njg5BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTE3OTc0NTA5OA--> > > Yahoo! Mail > > Conecte-se ao mundo > <http://us.lrd.yahoo.com/_ylc=X3oDMTJsdnNrcGcwBF9TAzk3NDkwNDM3BF9wAzEEZ3JwSWQDMTY4Mjg5NgRncnBzcElkAzIxMzcxMTQ2ODkEc2VjA25jbW9kBHNsawNtYWlsBHN0aW1lAzExNzk3NDUwOTg-;_ylg=1/SIG=10ujd6ds6/**http%3A//mail.yahoo.com.br/> > > Proteção anti-spam > > Muito mais espaço > > Yahoo! Barra > > Instale grátis > <http://us.lrd.yahoo.com/_ylc=X3oDMTJvNGtoYzFqBF9TAzk3NDkwNDM3BF9wAzIEZ3JwSWQDMTY4Mjg5NgRncnBzcElkAzIxMzcxMTQ2ODkEc2VjA25jbW9kBHNsawN0b29sYmFyBHN0aW1lAzExNzk3NDUwOTg-;_ylg=1/SIG=111ngvtas/**http%3A//br.toolbar.yahoo.com/> > > Buscar sites na web > > Checar seus e-mails . > > Yahoo! Grupos > > Crie seu próprio grupo > <http://br.groups.yahoo.com/;_ylc=X3oDMTJvZGdmNWUyBF9TAzk3NDkwNDM3BF9wAzMEZ3JwSWQDMTY4Mjg5NgRncnBzcElkAzIxMzcxMTQ2ODkEc2VjA25jbW9kBHNsawNncm91cHMyBHN0aW1lAzExNzk3NDUwOTg-> > > A melhor forma de comunicação > > . -- Vitor Hugo Campos Desenvolvimento - Informática Autoglass - Especialista em Vidro Automotivo +55 (27) 2121-5531 http://www.autoglass.com.br/