Histórico da Página
Conforme estudo realizado em conjunto com o time de arquitetura da Oracle (responsável pela OCI - Oracle Cloud Infrastructure), estudamos cenários computacionais gerando melhores insights dentro de sua arquitetura computacional.
As recomendações desta página são baseadas nos testes de Benchmark realizados pelo time de Engenharia de Dados nos shapes disponíveis da OCI.
Nos testes utilizamos Windows e Linux; constatamos que o Linux obteve melhor desempenho (em torno de 18% de melhora) quando comparado ao Windows.
Shapes
VM.Standard2:X Computação padrão baseada em X7. Processador: Intel Xeon Platinum 8167M. Frequência base 2.0 GHz, frequência máxima de turbo 2.4 GHz.
BM.Standard2:X computação padrão baseada em X7. Processador: Intel Xeon Platinum 8167M. Frequência base 2.0 GHz, frequência máxima de turbo 2.4 GHz.
VM.DenseIO2: computação de E/S densa baseada em X7. Processador: Intel Xeon Platinum 8167M. Frequência base 2.0 GHz, frequência máxima de turbo 2.4 GHz.
Fluxo da arquitetura
Usando VM.Standard2:X com distribuição de carga.
Recomendamos que os Blueprints estejam no mesmo Availability Domain (AD).
Máquina Master: Possui a função de Gateway, direcionando as conexões para os Slaves.
Máquina Slave: De 1 a N, recebe as requisições da Master para processamento. Nestas, não é recomendado instalar outros serviços. Elas podem ser escalonadas horizontalmente conforme a necessidade.
Máquina Slave VIP: Para cenários que necessitam de alta disponibilidade, pode ser definido um shape dos pré-desenhados que não será desligado quando o consumo estiver abaixo de 10%. Neste cenário, é importante a configuração de um broker (balanceamento de carga) exclusivo após a escolha do blueprint.
Máquina WF/WB/SCH/JOB: Este servidor pode servir para Work Flow, WebService, Scheduler ou Jobs.
Máquina Database: Recomendamos uma máquina específica dedicada ao banco de dados.
Máquina TSS (SPED): Recomendamos que uma máquina específica seja dedicada ao TSS.
Volume para o uso do Protheus: Tanto para os discos do sistema operacional como para o volume do Protheus, recomendamos que o ambiente esteja configurado como High Performance em cenários de produção. Para utilização do C-Tree Server, caso seu volume seja superior a 500 conexões simultâneas ou o tráfego de I/O passe de 700 Mbits/s, em cenários com Windows recomendamos o uso do Storage Pool; em Linux, recomendamos o uso do LVM.
Informações |
---|
Aos clientes que utilizam dicionário no banco de dados, não há a necessidade de utilizar Storage Pool ou LVM, mas mantemos a recomendação ao uso do disco em High Performance. Quanto maior o volume apresentado, melhor é o Disk Throughput na OCI. |
Distribuição de serviços e o uso do shapes
Totvs custom tabs box | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||
|
Blueprints recomendadas de acordo com cada quantidade de usuários simultâneos:
Nota | ||
---|---|---|
| ||
Não recomendamos shapes maiores do que os listados para os servidores Slave. |
Totvs custom tabs box | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||
|
Expandir | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||
|