Histórico da Página
Conforme estudo realizado em conjunto com o time de arquitetura da Oracle (responsável pela OCI - Oracle Cloud Infrastructure), observamos 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.Standard 2.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.DenseIO 2.X: Computação de I/O densa baseada em X7. Processador: Intel Xeon Platinum 8167M. Frequência base 2.0 GHz, frequência máxima de turbo 2.4 GHz.
BM.Standard 2.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.
Aviso | ||
---|---|---|
| ||
Recomendamos o uso do shape Intel, pois este apresentou um desempenho melhor nos testes, comparado com a AMD. |
Fluxo da arquitetura
Utilizamos VM.Standard 2.X com distribuição de carga durante a avaliação devido a arquitetura de baixo custo, onde ocorreu o maior fluxo de teste. Enfatizamos que a arquitetura baremetal (BM.Standard 2.X), em determinando cenários, apresenta entrega e perfomance até duas vezes mais rápida.
Informações | ||
---|---|---|
| ||
Os Blueprints devem estar no mesmo Availability Domain (AD). |
Máquina Master: Possui a função de Gateway, direcionando as conexões para os Slaves. Se conecta nas máquinas Slave, Slave VIP, WF/WB/SCH/JOB, e Database.
Máquina Slave: De 1 a N, recebe as requisições da Master para processamento. Não é recomendado instalar outros serviços. Elas podem ser escalonadas horizontalmente conforme a necessidade. Estas máquinas recebem
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 |
---|
Clientes que utilizam dicionário no banco de dados não precisam utilizar Storage Pool ou LVM. 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 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Aviso | ||
---|---|---|
| ||
O AppServer BoundServer/BoundClient consome apenas memória, e pode ser utilizado apenas por clientes com C-Tree Server Enterprise. Para os clientes que já utilizam o dicionário no banco de dados, este recurso não é necessário. |
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, sempre opte por escala horizontal. |
Totvs custom tabs box | |||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||
|
Expandir | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||
|