Oracle OLTP com VMware e memória em camadas
Este documento fornece orientação para configurar e executar o parâmetro de referência do HammerDB no banco de dados Oracle em um ambiente VMware vSphere e VMware vSAN para reproduzir os testes de desempenho e resultados da Intel.
Consulte o resumo da solução “Reduzir custos de memória e manter o alto desempenho dos bancos de dados Oracle em execução no VMware ESXi e vSAN”.
Guia de parâmetro de referência do Oracle OLTP com VMware e memória em camadas
Intel® Optane™ Persistent Memory (PMem) é uma tecnologia radical que diversifica o barramento de memória, fornecendo opções para equilibrar desempenho, capacidade e custo. No modo de memória, o Intel Optane Persistent Memory transforma o barramento em uma arquitetura em cache, usando áreas de DRAM menores para cache, enquanto o Intel Optane PMem atende às necessidades de capacidade. Este processo é conhecido como camadas de memória baseadas em hardware no ambiente VMware e é inteiramente transparente para máquinas virtuais (VMs). Para obter mais informações sobre a implantação do Intel Optane Persistent Memory em ambientes VMware, consulte o guia de melhores práticas “Impulsionar a eficiência do VMware vSphere com Intel® Optane™ Persistent Memory”.
Processamento de transações on-line (OLTP) é uma carga de trabalho de banco de dados que mais comumente representa modelos de uso de comércio eletrônico ou sistema de pedidos. HammerDB TPROC-C é um parâmetro de referência sintético derivado de TPC-C para simular cargas de trabalho OLTP.
Siga as instruções passo a passo para aderir à mesma metodologia usada nos testes de parâmetros de referência da Intel. Observe que este guia não é definitivo para parâmetro de referência ou configuração desse ambiente e serve como referência para as melhores práticas.
O ambiente de parâmetros de referência consiste em cinco servidores, divididos em duas categorias, teste e suporte. O processo de parâmetros de referência consiste nas seguintes etapas:
- Preparar o ambiente VMware. O ambiente VMware consiste em um vCenter Server Appliance (VCSA), hosts ESXi (hipervisores), vSAN e VMs. Supõe-se que o leitor tenha experiência com implantações VMware; este documento concentra-se principalmente na preparação de vSAN e VMs. Implantação do VCSA, rede e instalação do ESXi não são abordados em detalhes.
- Preparar o ambiente Oracle. O ambiente Oracle consiste no SO OEL, Oracle Grid, ASM e Banco de dados Oracle. Supõe-se que o leitor tenha experiência em instalar e configurar OEL e, embora seja brevemente coberto, o foco principal são as configurações Oracle Grid e Database.
- Preparar o ambiente HammerDB. O HammerDB pode testar muitos bancos de dados diferentes com parâmetros de referência inspirados em TPC-C ou TPC-H (TPROC-C e TPROC-H, respectivamente). Esta seção abrange a instalação do HammerDB, a configuração para conectar-se a bancos de dados Oracle e a construção de esquema TPROC-C em bancos de dados Oracle.
- Executar o parâmetro de referência. Execute o parâmetro de referência TPROC-C a partir da GUI ou CLI. Os testes realizados neste guia usaram o PowerShell e o CLI HammerDB para automatizar testes repetidos de forma controlada e repetível.