Segundo a Oracle, as melhores práticas de ARMAZENAMENTO (STORAGE) seguem quatro grandes diretrizes:
1- Flexibilidade para o aumento de I/O conforme a demanda.
2- Permitir um nível ótimo de desempenho nas atividades de I/O.
3- Garantir redundância no caso de falha de um disco.
4- Permitir a recuperação rápida no caso de falhas.
Há algum tempo, a implementação dessas melhores práticas para armazenamento em bancos de dados Oracle é realizada com a aplicação de um conceito da empresa conhecido como "dividir e espelhar tudo", ou "SAME", do inglês "Strip And Mirror Everything". Em termos das definições RAID, isso corresponde à utilização de RAID-0+1. O RAID-5, por sua vez, oferece quase o dobro de capacidade útil, mas com grande diminuição na capacidade de entrada/saída de dados. A evolução do hardware de ARMAZENAMENTO provocou a redução do custo do volume de armazenamento.
No entanto, o aumento da capacidade de I/O segue relativamente caro, e o RAID-5 continua sendo utilizado em casos muito específicos.
A constante evolução da tecnologia Oracle busca melhorar a resposta e simplificar a gestão da plataforma tecnológica. Como resultado, surgiu o ASM - Automatic Storage Manager, componente lançado na versão do banco de dados Oracle 10g. Com ele, é possível aproveitar não apenas os recursos do hardware de armazenamento, mas também todas as decisões de STRIPPING e espelhamento adequadas à configuração de dados e sua dinâmica de utilização.
Assim, resolve-se de maneira totalmente automática toda a complexidade de determinar e configurar os volumes; de distribuir o I/O entre todos os dispositivos para otimizar a capacidade de armazenamento; de assegurar a simplicidade e eficiência de operações de manutenção, de BACKUP e RECOVERY.
Tudo feito pelo próprio banco de dados, e de acordo com as melhores práticas identificadas pela Oracle em milhares de implementações em todo o mundo.
Assim, é possível extrair o melhor rendimento da infra-estrutura de hardware disponível, além de obter grandes reduções nos custos de manutenção e nos riscos para o funcionamento do sistema.
É importante salientar que o ASM não substitui o RAID, mas aproveita os recursos do hardware e aplica de maneira automática e transparente para o administrador a configuração de 'STRIP and MIRRORING' mais adequada, de acordo com o número de dispositivos disponíveis e com as características de uso e volume do banco de dados em questão. Esse esclarecimento é importante para evitar confusões, já que o ASM usa as capacidades de RAID do hardware.
Sua vantagem é a maior eficácia conseguida ao utilizar a configuração mais apropriada, além da enorme simplificação do gerenciamento, já que retira do DBA a necessidade de desenhar e configurar o RAID.
Maiores informações podem ser encontradas em:
http://www.oracle.com/