Considerações sobre licenciamento Oracle - Práticas recomendadas para execução do Oracle Database na AWS

Considerações sobre licenciamento Oracle

Você pode executar o Amazon RDS for Oracle com dois modelos de licença diferentes: “Licença inclusa” e “Traga a Sua Própria Licença” (BYOL). No modelo de serviço “Licença inclusa”, você não precisa ter comprado separadamente licenças do Oracle.

O licenciamento do Oracle Database na AWS baseia-se no número de CPUs virtuais na instância do EC2 na qual o banco de dados está instalado. Para obter informações sobre o licenciamento do Oracle Database, consulte o contrato ou os termos de licença da Oracle. Você pode consultar empresas independentes de avaliação de licenças terceirizadas sobre questões específicas de licenciamento e planejamento de instâncias da AWS. Entre em contato com seu representante de vendas da AWS para obter mais informações. Alguns pontos importantes a serem considerados são:

  • Conforme declarado na página Tipos de instância do Amazon EC2, cada vCPU é um thread de um núcleo Intel Xeon ou AMD EPYC, exceto para instâncias A1, instâncias T2 e m3.medium.

  • A AWS oferece um recurso de otimização de CPU em instâncias do EC2 e do RDS. No entanto, você pode especificar as seguintes opções de CPU para otimizar a instância para workloads ou necessidades de negócios específicas:

  • Número de núcleos de CPU: você pode personalizar o número de núcleos de CPU para a instância.

  • Threads por núcleo: você pode desabilitar o multithreading especificando um único thread por núcleo de CPU. 

  • O VMware Cloud on AWS também oferece um recurso personalizado de contagem de núcleos de CPU para os respectivos nós de host. Você tem a opção de selecionar 8, 16 ou 32 núcleos de CPU por host para I3 ou selecionar 8, 16 ou 48 núcleos de CPU para o tipo de host R5.

  • Qualquer discussão sobre políticas e custos de licenciamento da Oracle neste whitepaper tem finalidade apenas informativa e baseia-se nas informações disponíveis no momento da publicação. Para obter informações mais específicas, os usuários devem consultar seus próprios acordos de licença da Oracle.

Licença do Amazon RDS inclusa

Você tem a opção de incluir o custo da licença do Oracle Database no preço por hora do serviço Amazon RDS se usar o modelo de serviço Licença inclusa. Nesse caso, você não precisa comprar licenças da Oracle separadamente; o software Oracle Database foi licenciado pela AWS. O preço por hora da “Licença inclusa” abrange o software, os recursos de hardware subjacentes e os recursos de gerenciamento do Amazon RDS. Esse modelo de serviço otimiza os custos de licença e oferece flexibilidade para aumentar ou reduzir a escala na vertical de suas instâncias do Amazon RDS. Você pode aproveitar o preço por hora sem taxas antecipadas nem compromissos de longo prazo. Além disso, você pode comprar instâncias reservadas do Amazon RDS em períodos de reserva de um ou três anos. Com as instâncias reservadas, você pode fazer um pagamento único adiantado de baixo valor para cada instância de banco de dados e, em seguida, pagar uma taxa de uso por hora com um desconto significativo.

nota

Observação: a licença por hora para o modelo de Licença inclusa no Amazon RDS está disponível somente para o Oracle Standard Edition One e Standard Edition Two. Para outras edições do Oracle Database no Amazon RDS e qualquer edição do Oracle Database no Amazon EC2, você precisa usar sua própria licença (ou seja, adquirir uma licença da Oracle), conforme discutido na seção a seguir.

Como você está pagando pela licença da Oracle somente pelas horas em que usa o Amazon RDS, a opção Licença inclusa pode ajudá-lo a reduzir os custos gerais de licenciamento para ambientes de desenvolvimento e teste que ficam ativos somente durante o horário comercial. Para a maioria das empresas, o total de horas comerciais por semana (10 x 5 = 50 horas) representa apenas cerca de 30% do total de horas em uma semana (24 x 7 = 168 horas). Por isso, esse modelo de serviço pode gerar economias consideráveis.

Além disso, com esse modelo de serviço, você tem flexibilidade para redimensionar a instância com base em suas necessidades, pois a licença está incluída no custo da instância. Nos casos em que os requisitos regulares de capacidade forem muito menores do que os picos periódicos e previsíveis, esse modelo de serviço permite que você aumente a escala na vertical para absorver a capacidade adicional necessária e reduza a escala na vertical para diminuir os custos. Por exemplo, você pode ter bancos de dados que exigem a performance de uma instância db.m3.large na maioria dos dias do mês, exceto nos últimos três dias. Nos últimos três dias do mês, pode ser que seu banco de dados seja usado intensamente devido ao processamento de folha de pagamento e ao fechamento do mês. Nessa circunstância, você pode usar o Oracle Database no Amazon RDS ao longo do mês com base no tipo de instância db.m3.large, aumentar a escala na vertical para db.m3.2xlarge nos últimos três dias e, em seguida, reduzir a escala na vertical novamente. Isso pode se converter em 65% ou mais de redução de custo em comparação com o uso da instância db.m3.2xlarge durante o mês todo.

Traga a Sua Própria Licença (BYOL)

Se você já possui licenças do Oracle Database, pode usar o modelo de serviço BYOL para executar seus bancos de dados Oracle no Amazon RDS. Isso reduzirá o custo para a instância do Amazon RDS porque o custo da licença do Oracle não está incluído. O modelo BYOL foi concebido para clientes que preferem usar as licenças existentes do Oracle Database ou adquirir novas licenças diretamente da Oracle.

Se você quiser usar o Oracle Database Enterprise Edition com o Amazon RDS ou executar seu próprio banco de dados Oracle autogerenciado no Amazon EC2 ou no VMware Cloud on AWS, o BYOL é a única opção possível.

Portabilidade de licenças da Oracle para a AWS

Dependendo dos termos e condições do acordo de licença específico, as licenças da Oracle podem ser movidas para a AWS. Em outras palavras, você pode transferir suas licenças existentes para usá-las na AWS. Isso inclui:

  • Licenças baseadas em servidor (com base nas CPUs usadas)

  • Contratos de Licença Corporativa (ELA)

  • Contratos de Licença Ilimitados (ULA)

  • Licenças de Terceirização de Processos de Negócios (BPO)

  • Licenças do Oracle PartnerNetwork (OPN)

  • Licenças Named User Plus

Outras condições ou limitações (incluindo possíveis custos) podem ser aplicáveis para licenças que são movidas para a AWS. Verifique seu acordo de licença específico para se informar sobre detalhes e limitações adicionais.

O licenciamento da Oracle se aplica de forma semelhante ao Oracle Database no Amazon RDS e no Amazon EC2, com a exceção de que o licenciamento por hora está disponível somente no Amazon RDS.