Resultados da Prova de Conceito
para Implantação de Solução CAS –
TJMS
Alexandre Rosa Camy
Secretaria de Tecnologia da Informação
Poder Judiciário de Mato Grosso do Sul
Processos Eletrônicos no PJMS
Processo Eletrônico no Primeiro Grau
600,409
79%
157,479
21%
Físicos
Eletrônicos
Processo Eletrônico no Primeiro e
Segundo Grau
162,835
21%
Processo Eletrônico no Segundo Grau
5,356
28%
14,022
72%
614,431
79%
Físicos
Eletrônicos
Físicos
Eletrônicos
2
Motivação
• 80% do volume do Banco de Dados é
composto por documentos;
• Dificuldade de operações como:
–
–
–
–
–
–
–
Backup;
Restore;
Replicação;
Unificação de bases;
Desempenho;
Segurança;
Alto custo com appliance de Banco de
Dados;
Motivação
Unidade de
Armazenamento
4
Fases do Projeto
Fase 1
Fase 2
Fase 3
Prova
Contratação
de Conceito
doeServiço
Definição
e de
Pesquisa por Solução
Conclusão
Estratégia
da Implantação
5
Fases do Projeto
Fase 1
Fase 2
Fase 3
Pesquisa por Solução
6
Content Manager
O que esperávamos....
7
Content Manager
Como é....
8
Restou o CAS...
9
O que é o CAS?
• Content Addressed Storage – CAS;
• Elimina a necessidade das aplicações
conhecerem a localização física dos
documentos;
• Endereços de armazenamento calculados
com base no conteúdo do documento;
• Uma vez salvo o documentos não pode ser
removido ou alterado;
• Período de retenção configurável;
• É modular e escalável.
10
Como Funciona o CAS com o SAJ ?
11
Funcionamento entre CAS e SAJ
Inclusão de Documentos
12
Funcionamento entre CAS e SAJ
Leitura de Documentos
13
Funcionamento entre CAS e SAJ
Leitura de Documentos
14
Fases do Projeto
Fase 1
Fase 2
Fase 3
Definição de Estratégia e Prova de
Pesquisa por Solução
Conceito
15
Definição de Estratégia
16
Cenários Existentes para
Implantação
• 2X Centera CAS
64TB Brutos
• SW Replicação
• Serviços de
Instalação
• Treinamento
17
Comparação
Valores Cumulativos
18
Comparação
Valores Anuais
19
Quadro Comparativo
20
Prova de Conceito
21
Escopo
Dourados
Segundo Grau
22
Escopo
23
Equipamentos e Homologação
1.
2.
3.
4.
Softplan elaborou e
disponibilizou um
roteiro homologação para
equipe do TJ;
Erros foram encontrados por
nossa equipe e
corrigidos
pela equipe da Softplan;
Roteiro totalmente
homologado;
CAS em operação nos
documentos de Dourados e
Segundo Grau;
24
Balanceamento
Como era..
PG5
(Broker 1, Broker 2)
Srv – Broker 1
CAS
eSaj
(Broker 1, Broker 2)
Srv – Broker 2
25
Balanceamento
Como ficou..
PG5
Srv – Broker 1
CAS
eSaj
Srv – Broker 2
26
Validação de Documentos
Validador de Docs
comparação
27
Registros de Segurança
Extractor
Primeira Tentativa
02 e 03 de Agosto
a) - Extração da estrutura completa das tabelas envolvidas (Create Table, IDX e FK)
b) - Exportar os registros cujos Blobs não estão no CAS.
c)
- Exportar os registros cujos Blobs estão no CAS.
d) - Apagar IDX e FKs, para viabilizar a duplicação;
e)Backup
- Renomear
tabelas envolvidas para backup;
Full dasasBases
f)
- Criar a estrutura das tabelas a partir da estrutura extraída no item a, sem os dados.
g) - Importar os registro cujos Blobs não estão no CAS;
h) - Importar os registros cujos Blobs estão no CAS;
i)
- Recriação do IDX e FKs;
j)
- Checagem de integridade dos registros;
Exclusão dos BLOBs
k) - Atualização de estatísticas;
l)
- Realizar Backup Full;
·
Reiniciar sistemas SAJ.
Validação de
documentos
Homologação
do Sistema
29
Segunda Tentativa
16 e 17 de Agosto
• Projetada nova estratégia de remoção dos BLOBs;
• Softplan identifica que SAJ AT possui rotinas que
buscam documentos diretamente do Banco de Dados;
• SAJ PG5:
–
–
–
–
–
Intimação Eletrônica
AR Digital
Envio de docs por e-mail
Desmembramento de processos
BNMP
• SAJ SG5:
– Publicação de edital
30
Terceira Tentativa
06 e 07 de Setembro
•
•
•
•
Três meses em ambiente de produção;
Estratégia sólida de validação de documentos;
Duas estratégias para remoção de documentos;
Varredura no sistema por pontos
de referência a BLOBs
• Nova versão com as
correções no SAJ AT
entregue e em produção;
31
Fases do Projeto
Fase 1
Fase 2
Fase 3
Contratação do Serviço e
Conclusão da Implantação
32
Estratégia das demais bases
PG5 MS
SRV
Extractor 1
PG5MS
Ex. Jan. Ex. Fev. Ex. Mar. Ex. Abr. Ex. Mai. Ex. Jun.
SRV
Extractor 2
PG5MS
Ex. Jul.
Ex. Ago. Ex. Set.
Nginx
Ex. Out. Ex. Nov. Ex. Dez.
Srv – Broker 1
CAS – Cluster 1
Srv – Broker 2
SRV
Extractor 1
PG5CGR
Ex. Jan. Ex. Fev. Ex. Mar. Ex. Abr. Ex. Mai. Ex. Jun.
SRV
Extractor 2
PG5CGR
CAS – Cluster 2
Ex. Jul.
Ex. Ago. Ex. Set.
Ex. Out. Ex. Nov. Ex. Dez.
PG5 CGR
33
Termo de Referência
•
•
•
•
Divisão entre implantação e manutenção do serviço;
Abrangência de toda a arquitetura;
Exigência de garantia do fabricante do CAS;
Dimensionamento e expansão em caso de
necessidade;
• Exigência do serviço de monitoramento remoto;
• Glosa para perda de documentos;
34
Base NET
Problema ainda a ser solucionado
Srv – Broker
eSaj
CAS
(Broker 1, Broker 2)
Srv – Extractor
NET
PB/SG
35
Dificuldades do Projeto
• Ampla pesquisa por melhor solução;
• Estudo para melhor estratégia de
implantação;
• Negociação com a Softplan;
• Evolução na camada de
balanceamento;
• Evolução das ferramentas de garantia
de integridade dos documentos;
• Definição da estratégia de exclusão.
36
Muito Obrigado!
37
Download

Slide 1