A arquitetura de processamento vertical e horizontal para o TSS foi baseada nas informações contidas neste documento.
Informações | ||
---|---|---|
|
|
|
|
Cada máquina secundária processou, no teste executado, 18 mil notas. Por exemplo, ao se utilizar 4 máquinas foi possível
Doc processamento vertical e horizontal.
Cada máquina processando 18 mil notas dando como exemplo usando 4 máquinas chegando a processar 72 mil notas/horas, caso precise aumentar mais . Caso necessário, é possível processar mais notas ao aumentar a quantidade de notas usando como base o exemplo aumentar a máquinas horizontal incluindo mais uma dando um total 5 máquina chegando a processar 90 mil notas horas vai aumento conforme a necessidade de diminuir quando não se precisa maismáquinas secundárias, tomando como exemplo o cenário descrito. Também é possível diminuir a quantidade de máquinas secundárias, de acordo com a demanda de processamento.
Desenho de instalação dos Serviços e a forma distribuída de cada servidor.referente à distribuição de serviços em cada servidor:
Tabela de referência da arquitetura computacional | |||||||
---|---|---|---|---|---|---|---|
Servidor | Primário | Secundário | Banco de dados | ||||
Tipo de servidor | Servidor |
| Primário | Secundário | SGBD | ||
Escalabilidade | Vertical | Horizontal | Vertical | ||||
Processador | 8 Core | 8 Core | 8 Core | ||||
Memória | RamRAM | 32 GB | 32 GB | 32 GB | |||
Rede | 10Gbit | 10Gbit | 10Gbit | ||||
IOPS/ | SOSistema Operacional | 500 | 800 | 500 | |||
IOPS/Aplicação | 500 | 500 | --- | ||||
IOPS/SGBD/Dados Index | --- | --- | 7500 | ||||
Throughput | Maximo Máximo Disco (MBps) | 300 | 250 | 400 |
Tabela de recomendações para performance de IOPS | |
Disco 7.200 RPM SATA | ~75-100 IOPS (não recomendado) |
Disco 15.000 RPM SAS | ~175-210 IOPS (não recomendado) |
Disco SSD simples (primeira geração) SATA 3 Gb/s | ~8.600 IOPS (Recomendado) |
Disco SSD Nova Geração 6Gb/s | ~85.000 IOPS (Preferencial) |
Nota | ||
---|---|---|
| ||
|
Nota | ||
---|---|---|
| ||
Para os SGBDs é importante que o volume de dados e de índices estejam separados. No caso de 7500 IOPS, segue exemplo de divisão:
|
Informações | ||
---|---|---|
| ||
|
Informações | ||
---|---|---|
| ||
Para os SGBDs é importante que o volume de dados e de índices seja separado para do 7500 IOPS sejam separado da seguinte forma. Tablespace de dados 5000 IOPS Tablespace de index 2500 IOPS |
|
Totvs custom tabs box | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|