ODA X8-2 – Rumores

Com o lançamento da linha de servidores X8-2 da Oracle, que são a base do ODA, já podemos ter uma idéia de como será o hardware do novo ODA X8-2, que provavelmente será anunciado no Oracle Open World de 2019.

Mudanças no Hardware

Chassis

Seguindo o que aconteceu com o servidor Sun Server X8-2 e com o Exadata X8-2, mas com uma grande mudança: O chassis base será de 2U do X8-2L, ao invés de 1U de altura.
A principal vantagem de usar um chassis espaçoso é a seguinte:

  • 11 slots PCIe disponíveis para expansões
    • 4 estariam disponíveis para controladores PCIe e switch PCIe para os 12 NVMe;
    • 4 estariam disponíveis para acomodar placas NVMe de 6,4 TB;
  • Armazenamento em um X8-2L:
    • 12 baias de 3,5 polegadas hot-swap que podem acomodar até 12 SSDs NVMe de 6,4 TB (Total bruto de 76 TB nas baias), mas que consome 1 slot PCIe a cada 3 NVMe;
    • 4 slots PCIe para acomodar placas NVMe de 6,4 TB da versão 2

Processadores

A principal mudança no hardware será a oferta de processadores, que será da família Intel Xeon Platinum da família 8200 e Gold da família 5200.

Os processadores disponíveis no Sun Server X8-2L são:

  • Intel® Xeon® Gold 5222 4-core 3.8 GHz / 16.5 MB L3 (Melhor desempenho por core – USD 2.110,00 cada)
  • Intel® Xeon® Gold 5218 16-core 2.3 GHz / 22 MB L3 (O mais barato – USD 1.690,00 cada)
  • Intel® Xeon® Platinum 8260 24-core 2.4 GHz / 35.75 L3 (Com mais cores – USD 5.854,00)
  • Intel® Xeon® Platinum 8268 24-core 2.9 GHz / 35.75 L3 (Com mais cores – USD 8.694,00)

É bem provável que no caso de um ODA X8-2S, será optado pelo processador mais barato disponível no servidor X8-2, e caimos no Intel Xeon Gold 5218 16-core 2.3 GHz / 22 L3 (32 threads), que é mais do que o Oracle Database Standard Edition 2 utiliza nos processos “front-end” (Limite de 16 threads) e com espaço para muitos outros processos e máquinas virtuais sob (Ou sobre) KVM.

O processador Intel Xeon Gold 5222 4-core 3.8 GHz seria uma ótima opção, pois possui bastante cache por core (4.13 MB / core) e um clock muito alto, apesar de no Turbo Boot chegar a 3,9 GHz (Exatamente como o Gold 5218). Mas como a questão é custo, não espere tal processador em um ODA

Repare que o ODA X7-2S utiliza o processador Intel Xeon Silver 4114 10-core 2.2 GHz / 13.75 L3 – Ou seja, a mesma quantidade de cache L3 por core (1.38 MB / core) mas o novo processador possui um clock um pouco maior, clock de Turbo Boost muito superior (3,0 GHz no Silver 4114 e 3,9 GHz no Gold 5218 ou 5222) e a arquitetura interna possui menor latência de memória.

Acho pouquíssimo provável usar o Intel Xeon Platinum 8260 pelo preço dele. Mas seria uma ótima opção para performance! Além disso, a quantidade de cores (24 por processador) daria um total de 96 cores em uma configuração HA, que convenhamos, poucos utilizarão para banco de dados Oracle (Standard 2 ou Enterprise). Quem sabe se a Oracle dará alguma opção de escolha pelo cliente…

Memória

Continuamos com memória DDR4-2666, com pentes de 16, 32 ou 64 GB. Ou seja, por processador temos 192 GB como base, chegando a um máximo de 384 GB por processador. Exatamente como é no ODA X7-2.

Discos

Continuamos com NVMe de 6.4 TB da Intel, nas mesmas quantidades no ODA X8-2S (2 NVMes) e no ODA X8-2M (2 a 12 NVMes).

No caso de um ODA X8-2-HA, parece que basicamente continuaremos com o JBOD DE-24C com 24 baias de 3,5 polegadas. Como o ODA é feito reutilizando componentes de hardware de outros produtos, temos o que provavelmente irá acontecer:

  • HDs mecânicos que iriam de 10 TB para 14 TB, ainda a 7.200 rpm
  • Os SSDs de REDO desapareceriam
  • SSDs SAS-3 de 7.68 TB no lugar dos de 3,2 TB

Mas existe uma possibilidade de termos no final 2 opções de JBOD para o ODA X8-2-HA:

  • Capacity (Híbrido): DE3-24C – 6 SSDs de 7,68 TB para REDO e DATA (Um único Diskgroup) e 14 baias de 3,5 polegadas livres para SSDs de 7,68 TB ou HDs de 14 TB a 7.200 rpm
  • Performance (All Flash): DE-24C – 6 SSDs 7,68 TB e 18 baias de 3,5 polegadas para colocar SSDs de 7.68 TB de 6 em 6 (Até completar 18 adicionais

Sobre um ODA X8-2-HA com SSDs NVMe, acho que é pouco provável, pois teria que estar disponível:

  • NVMes Dual Port
  • JBOF (Just a Bunch of Flash) de NVMe
  • Switch / HBA PCIe dentro de cada nó de servidor (E ter slots PCIe disponíveis)
  • Existir tudo isso na linha do ZFS Storage Appliance e Sun Server X8-2…

Mudanças no Software

Como sabemos, o segredo do ODA está no software, e não no hardware. No provavel lançamento do ODA X8-2, o Appliance Manager vai estar na versão 18.7 (O último patch está em 18.4/5 – Juntaram duas versões) e aposto que será o anunciado o fim ao suporte da versão do banco 11.2.0.4 em um roadmap do Appliance Manager, quem sabe em uma versão 19.0.

ODACLI vs. OAKCLI

Caminhando para seu fim, o OAKCLI estará com os dias contados e até o final do FY2020 da Oracle (31 de Maio de 2020) o OAKCLI estará morto.

KSPLICE

Será possível aplicar patches “emergenciais” no Oracle Linux fora do bundle patch, e sem causar downtime no ODA!

KVM vs. OVM

O Oracle VM, que é baseado no Xen Server também está com os dias contados, e a tecnologia de virtualização estará indo para KVM, em todos os ODAs, e o “ODABASE” finalmente poderá ir para dentro do KVM, podendo inclusive termos mais de 1 ODABASE em um mesmo ODA compartilhando o armazenamento (SSD SAS-3 ou VVMe).

Além disso, desde o final de 2018 já se fala internamente na Oracle sobre o fim do Oracle VM baseado no Xen. Inclusive no Oracle Cloud de segunda geração, a tecnologia de virtualização é KVM e não OVM!

Em 3 de Junho de 2019 foi anunciado oficialmente o Oracle Linux Virtualization Manager (Nasceu na versão 4.2.8), que é o KVM da Oracle para o Oracle Linux 7.6, com suporte a guests Windows, GUI de gerenciamento, snapshots e tudo mais que o Oracle VM não tinha.

É previsto para o final do ano de 2019 ou no começo de 2020 uma nova versão do Appliance Manager com Oracle Linux 7.6 ou superior e com uma versão atualizada do Oracle Linux Virtualization Manager (KVM), e provavelmente com o tão esperado hard partitioning em que o banco de dados Oracle estaria dentro de um guest KVM. Devido a grandes alterações, provavelmente será chamado de 19.1

Oracle Audit Vault and Database Firewall

Nesses tempos de LGPD, GDPR e outras regulamentações sobre proteção de dados, provavelmente depois do lançamento do ODA X8-2, quando for lançado o DBSAT 2.3 também, o produto de segurança Oracle Audit Vault e o Database Firewall estarão homologados para rodar em um VM (Sob KVM) dentro do ODA. É a promessa desde o Oracle Open World 2018.