Custos e Dimensionamento da Plataforma
Em 17/02/2023 foi analisado que:
Estaleiro
Cada chatbot pode gastar até 3 pods de 256MB de RAM cada, ou seja 768MB. 1 pod para o bot-d, e até 2 pods para o bot-p. Sendo assim, a capacidade pessimista de um ambiente é o total de RAM livre dividido por 768MB. No entanto, pode-se também calcular a quantidade de pods que o ambiente suporta.
Na ocasião:
-
Produção: possuía 40GB alocado, sendo 18GB gastos com os módulos da própria plataforma, restando 22GB livres que permitem criar 28 chatbots com 3 pods cada.
-
Homologação: possuía 23GB alocado, sendo 11GB gastos com os módulos da própria plataforma, restando 12GB que permite subir 15 chatbots, ou até 46 pods (se os chatbots só forem publicados em d). Esse ambiente possui addons do elastic e redis.
-
Desenvolvimento: possuía 16GB alocado, sendo 14GB gastos com os módulos da própria plataforma, restando 2GB que permite subir até 8 pods de chatbot (se os chatbots só forem publicados em d). Esse ambiente possui addons do elastic e redis, além dos módulos do Publicador.
O ambiente Externo não entrou na conta do custo e futuramente, após o término da subcontratação, terá seus recursos incorporados aos demais.
CD Tradicoinal
-
Postgres:
- SPCDSRVV5908 10.193.9.9 - 8 vCPUs, 8G RAM, 50G disco (Produção)
- Há ainda 3 servidores Postgres de desenvolvimento no IAC do tipo
t1.large(4 CPUs e 8 GB de RAM) com 50GB de disco cada.
-
Cluster Elastic "pro_11537_serprobots":
- spcdsrvv5168 10.193.130.30 master - 8 vCPUs, 8G RAM, 30G disco*
- spcdsrvv5169 10.193.130.31 master - 8 vCPUs, 8G RAM, 30G disco*
- spcdsrvv5170 10.193.130.32 master - 8 vCPUs, 8G RAM, 30G disco*
- spcdsrvv5171 10.193.130.33 data - 8 vCPUs, 8G RAM, 200G disco* na partição do elastic
- spcdsrvv5172 10.193.130.34 data - 8 vCPUs, 8G RAM, 200G disco* na partição do elastic
- spcdsrvv5173 10.193.130.35 data - 8 vCPUs, 8G RAM, 200G disco* na partição do elastic
-
Redis (cluster Redis):
- spcdsrvv6057 10.193.130.88 - 2 vCPUs, 4G RAM, 50G disco
- spcdsrvv6058 10.193.130.89 - 2 vCPUs, 4G RAM, 50G disco
O KAFKA utilizado está na CD mas é corporativo (PSES) e seu custo está sendo absorvido pelo SERPRO por hora.