Histórico da Página
Instâncias Recomendadas
Foram testadas diversas instâncias e a que apresentou melhor performance para o uso do Protheus foi a família EC2 M5M7, que pode ser visualizada no site da AWS ou na planilha abaixo.
m5Expandir | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||
As instâncias M7a do Amazon EC2, com tecnologia de processadores AMD EPYC de quarta geração, apresentam uma performance até 50% mais alta em comparação com as instâncias M6a. As instâncias M7i do Amazon EC2 são baseadas em processadores Intel Xeon escalável de 4.ª geração e oferecem uma relação preço-performance 15% melhor comparado às instâncias M6i. Instâncias M5 de uso geral: Processadores Intel Xeon® Platinum 8175M de até 3,1 GHz com o novo conjunto de instruções Intel Advanced Vector Extension (AVX-512)
| Até 4.750 |
m7i.4xlarge | 16 | 64 | Somente EBS | Até 12,5 | Até 10 |
4.750
m7i.8xlarge | 32 | 128 | Somente EBS | 12,5 | 10 |
m7i. |
12xlarge | 48 | 192 | Somente EBS |
10
9.500
18,75 | 15 |
m7i |
.16xlarge | 64 | 256 | Somente EBS | 25 | 20 |
m7i. |
24xlarge | 96 | 384 | Somente EBS |
25
19.000
m5.metal
96*
37,5 | 30 | |
m7i.48xlarge | 192 | 768 |
Somente EBS | 50 |
40 |
m7i. |
m5d.large
2
8
1 x 75 SSD NVMe
Até 10
Até 4.750
m5d.xlarge
4
16
1 x 150 SSD NVMe
Até 10
Até 4.750
m5d.2xlarge
8
32
1 x 300 SSD NVMe
Até 10
Até 4.750
m5d.4xlarge
16
64
2 x 300 SSD NVMe
Até 10
4.750
m5d.8xlarge
32
128
2 x 600 SSD NVMe
10
6.800
m5d.12xlarge
48
192
2 x 900 SSD NVMe
10
9.500
m5d.16xlarge
64
256
4 x 600 SSD NVMe
20
13.600
m5d.24xlarge
96
384
4 x 900 SSD NVMe
25
19.000
m5d.metal
96*
384
4 x 900 SSD NVMe
25
19.000
Informações |
---|
Para mais informações, consulte a documentação do fabricante. |
metal-24xl | 96 | 384 | Somente EBS | 37,5 | 30 |
m7i.metal-48xl | 192 | 768 | Somente EBS | 50 | 40 |
m7a.medium | 1 | 4 | Somente EBS | Até 12,5 | Até 10 |
m7a.large | 2 | 8 | Somente EBS | Até 12,5 | Até 10 |
m7a.xlarge | 4 | 16 | Somente EBS | Até 12,5 | Até 10 |
m7a.2xlarge | 8 | 32 | Somente EBS | Até 12,5 | Até 10 |
m7a.4xlarge | 16 | 64 | Somente EBS | Até 12,5 | Até 10 |
m7a.8xlarge | 32 | 128 | Somente EBS | 12,5 | 10 |
m7a.12xlarge | 48 | 192 | Somente EBS | 18,75 | 15 |
m7a.16xlarge | 64 | 256 | Somente EBS | 25 | 20 |
m7a.24xlarge | 96 | 384 | Somente EBS | 37,5 | 30 |
m7a.32xlarge | 128 | 512 | Somente EBS | 50 | 40 |
m7a.48xlarge | 192 | 768 | Somente EBS | 50 | 40 |
m7a.metal-48xl | 192 | 768 | Somente EBS | 50 | 40 |
Informações |
---|
Para mais informações, consulte a documentação do fabricante. |
Configuração de cenário
Configuração de cenário
Totvs custom tabs boxtabsCenário geral, C-Tree Server, Dicionário no banco,Placement groups,Security Groups,Compartimentalizaçãoids01,02,03,04,05,06-items
Totvs custom tabs box | |||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||
Os Security Groups (Grupos de segurança) agem como um firewall virtual para controlar o tráfego de entrada e saída das instâncias EC2. Por padrão, o tráfego de saída (ou seja, da instância para a internet) é livre. Não podem ser criadas regras que neguem o acesso a algo; as regras sempre serão permissivas, pois na ausência destas, o acesso é bloqueado.
Desenho sugerido: | |||||||||||||||||||||||||||||||||||||||||||||||||
Expandir | |||||||||||||||||||||||||||||||||||||||||||||||||
|
Aviso | ||
---|---|---|
| ||
As portas exibidas foram utilizadas nos testes para homologação e são meramente sugestões. Não é obrigatório o uso de todas as portas determinadas neste documento; libere as portas que os serviços precisarão utilizar. |
Os Security Groups (Grupos de segurança) agem como um firewall virtual para controlar o tráfego de entrada e saída das instâncias EC2. Por padrão, o tráfego de saída (ou seja, da instância para a internet) é livre. Não podem ser criadas regras que neguem o acesso a algo; as regras sempre serão permissivas, pois na ausência destas, o acesso é bloqueado.
Informações |
---|
Confira a documentação do fornecedor de security group para instâncias EC2 em Linux e para instâncias EC2 em Windows. |
Desenho sugerido:
Expandir | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Totvs custom tabs box items | ||||
---|---|---|---|---|
| ||||
Utilize esta alternativa com três objetivos:
Sugestão de compartimentos:
Desenho sugerido: |
Totvs custom tabs box items | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
| |||||||||||||
Tipo de Serviços | TCP | WEB/HTTP | WEB/HTTPs | ||||||||||
Broker | 10000 | Balance Monitor | 10100 | ||||||||||
License Server | 5555 e 2234 | 8020 | 443 | ||||||||||
Lock Server (Linux) | 17000 | DBAccess Primário | 7900 | DBAccess Secundário | 7890 | Instâncias Secundárias | 10001 ao 10999 | Scheduler | 16000 | Telnet | 12001 ao 12999 | JOB | 13001 ao 13999 |
RPC/REST | 14001 ao 14999 | 8000 até 8999 | 443 ao 4443 | ||||||||||
GravaBatch | 15001 ao 15999 | ||||||||||||
Web Service/WorkFlow | 11001 ao 11999 | 8000 até 8999 | 443 ao 4443 |
Informações |
---|
Para o funcionamento do Protheus será necessário que as portas dos serviços utilizados sejam liberadas no security group. Porém, não é obrigatória a liberação de todas as portas que estão descritas nesta tabela. |
default | no |
---|---|
referencia | 06 |
Utilize esta alternativa com três objetivos:
- Agrupar melhor os recursos na AWS;
- Ter melhor controle de custos;
- Ter melhor organização das permissões de segurança.
Sugestão de compartimentos:
Produção
Aplicação
Database
Homologação
Aplicação
Database
Desenvolvimento
Aplicação
Database
Desenho sugerido:
Blueprints recomendadas, de acordo com a quantidade de usuários simultâneos
Nota | ||
---|---|---|
| ||
Estas estimativas são referentes ao uso do produto Protheus padrão. Caso alterações sejam necessárias, o cliente pode fazer o scale-up/down (escalonamento vertical, adicionando recursos de processador e memória) ou o scale in/out (escalonamento horizontal, adicionando instâncias secundárias). |
Informações | ||
---|---|---|
| ||
As quantidades de usuários são referentes a usuários simultâneos acessando a aplicação. Threads em execução pelo Scheduler ou Jobs também são consideradas como usuários. |
Totvs custom tabs box | |||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Nota | ||
---|---|---|
| ||
Verifique também , as recomendações ou restrições sobre sobre banco de dados. |