Pular para o conteúdo principal
O serviço em nuvem ABBYY Vantage pode processar milhares de documentos por hora e escala automaticamente conforme o aumento da carga de processamento.
Observação: A avaliação de desempenho para instalações locais (on-premises) e Private Cloud é apresentada em um Guia de Desempenho separado.

Capacidade de processamento do sistema

O sistema tem uma capacidade de processamento muito alta. Abaixo estão os números aproximados de páginas que você poderá processar sem atrasos perceptíveis na resposta do sistema:
  • Até 50.000 páginas por dia (8 horas)
  • Até 12.500 páginas por hora (para picos de curta duração)
  • Até 500 páginas por minuto (para picos de curta duração)
Se você espera exceder esses números regularmente, entre em contato com o suporte técnico para confirmar a capacidade do sistema e discutir as opções disponíveis. Em casos extremos, a Private Cloud pode ser a melhor escolha.

Princípios de Escalabilidade

Microsserviços, não Skills

As Skills do Vantage são fluxos de trabalho compostos por atividades, como OCR (Optical Character Recognition), classificação e extração (você pode ver as atividades ao editar uma Skill). Cada atividade é executada por um pool dedicado de microsserviços. O dimensionamento é feito no nível do microsserviço. O sistema monitora a fila de tarefas e os microsserviços disponíveis para cada atividade e, se uma das filas começar a crescer, mais microsserviços são adicionados para essa atividade. Como o dimensionamento não ocorre no nível da Skill, uma carga maior em uma Skill não afetará o desempenho das outras Skills que você usa, desde que o número total de páginas processadas permaneça dentro dos limites especificados acima. Por esse motivo, não se obtém ganho de desempenho, por exemplo, duplicando uma Skill e dividindo o fluxo de documentos em dois, exceto em casos específicos em que o gargalo seja causado por uma pasta SFTP ou de e-mail usada para enviar documentos.

Em todo o sistema, não por locatário

Os recursos disponíveis dimensionam-se em nível de sistema, de modo que cada locatário possa usar uma parte do pool maior de recursos. Quando ocorre uma sobrecarga, o sistema precisa de cerca de cinco minutos para escalar. Enquanto novos agentes estão iniciando, os recursos disponíveis são distribuídos para que nenhum locatário tenha uma parcela significativa de suas transações em espera. Assim que o sistema escalar, a velocidade de processamento retornará ao nível inicial ou ligeiramente acima. Em ocasiões muito raras, os tempos de processamento podem aumentar em até 30%.

Proteção contra sobrecargas emergenciais

Há um limite embutido para evitar o uso excessivo do sistema causado, por exemplo, por um erro de programação no lado do cliente. Se algum locatário/tenant sobrecarregar o sistema de forma recorrente, os recursos para esse locatário/tenant serão limitados à capacidade de processamento normal. Quaisquer transações excedentes serão adicionadas à fila. Se ocorrerem lentidões, você poderá vê-las na página de status e integridade do serviço em https://status.abbyy.com/.

Chamadas à API e escalonamento

Ao enviar arquivos para processamento pela Vantage API, faça quantas chamadas à API forem necessárias. Se o sistema ficar sobrecarregado e começar a escalar, todas as transações ainda serão criadas, mas algumas delas ficarão em fila até que a capacidade de processamento aumente. O Vantage possui uma proteção integrada contra ataques de negação de serviço (DDoS), mas isso não interferirá em solicitações regulares de envio de arquivos.

Carregando arquivos de uma pasta SFTP ou de e-mail

O armazenamento SFTP dispõe de centenas de terabytes de espaço. O agente que envia os arquivos para processamento via Vantage API verificará sua pasta SFTP a cada 20 segundos e poderá buscar no máximo 30 arquivos por vez. Se o envio para a pasta SFTP se tornar um gargalo, considere criar duas skills, cada uma com sua própria pasta SFTP. Isso permitirá que dois agentes busquem arquivos simultaneamente. O agente de importação da pasta de e-mail coletará até 50 e-mails por minuto e criará transações para o corpo da mensagem de cada e-mail, bem como para cada anexo. Assim como na pasta SFTP, se a importação da pasta de e-mail se tornar um gargalo, considere criar duas skills, cada uma com sua própria pasta de e-mail para importação.