Automatic storage management da oracle
Video: Oracle ASM - Part 1
Conteúdo
A Oracle Automatic Storage Management (ASM) é um método para gerenciar suas necessidades de armazenamento dentro e fora do banco de dados. Sim, ASM não se aplica apenas para o armazenamento de banco de dados, mas também pode ser usado como um sistema de arquivos em cluster para armazenar arquivos não-banco de dados nos nós de sua rede. Heck, você não precisa mesmo de um banco de dados para aproveitar ASM. Um valor do ASM é que se você é um licenciado Oracle para outros produtos, ASM é gratuito em suas máquinas licenciadas.
Video: Oracle 11g Grid Infrastructure ASM
ASM foi originalmente implantado com Oracle 10g para ajudar com os desafios de armazenamento apresentados quando se utiliza o Oracle Real Application Clusters (RAC). Não só ajudar com RAC, também melhora a capacidade de gerenciamento, simplificando o provisionamento de armazenamento. Por exemplo, você pode adicionar e remover armazenamento físico do banco de dados, sem incorrer em tempo de inatividade. Concedido, isso não é nada novo no setor de armazenamento, mas faz uma característica anteriormente caro, só está disponível em sistemas de armazenamento high-end, disponível para qualquer pessoa com qualquer tipo de armazenamento. Você também pode usar ASM para carregar automaticamente equilibrar o seu IO nos dispositivos. Mais uma vez, o equilíbrio de carga IO é uma característica dos sistemas de armazenamento de ponta. No entanto, com ASM, você pode carregar seus dados em uma matriz JBOD (Just a Bunch Of Disks) e deixe ASM cuidar de espelhamento, striping, e balanceamento de carga seus dados.
No Oracle 11gR2, ASM é uma parte da infraestrutura de rede. Portanto, você tem que instalar a infraestrutura de rede para poder usar ASM. Antes de 11gR2, ASM foi entregue como parte do software de banco de dados. Muitas melhorias, no entanto, foram integrados no software quando foi transferido no reino grade Infra-estrutura. Por exemplo, uma ferramenta chamada Assistente de Configuração ASM (ASMCA) ajuda a configurar e gerir o seu ASM e armazenamento.
Video: Oracle 12c Automatic Storage Management
ASM é executado como uma instância Oracle nas máquinas em que o armazenamento ASM foi aprovisionados. Não é o mesmo que uma instância de banco de dados, mas tem algumas semelhanças. O parâmetro de diferenciação entre o início de uma instância Oracle como uma instância ASM contra um banco de dados de exemplo é:
instance_type = asm
Video: Oracle DBA Justin - How to create a basic ASM Oracle instance # 1 of 2
A instância ASM não tem o cuidado ea alimentação exigida por uma instância de banco de dados Oracle. No entanto, alguns ajustes podem ser feitos de acordo com o número de bancos de dados e usuários de ter que acessam o armazenamento na instância ASM. Por exemplo, coisas como parâmetros de memória e processo pode ser ajustado. Não há armazenamento nativo associado a um ASM exemplo- apenas o armazenamento que está provisionado para sistemas de arquivos de cluster ou bases de dados. Não há arquivos de controle ou refazer registros também. A sobrecarga de correr uma instância ASM é negligenciável. Existem muitos processos que são semelhantes ao de uma instância de banco de dados Oracle, mas eles consomem muito pouco tempo de memória ou CPU.
Se você estiver interessado em aprender mais sobre como configurar e gerenciar sua própria instância ASM, consulte o Guia do Oracle Automatic Storage Management Administrator for Oracle 12c.