MICROSOFT SQL SERVER 2000
Genexis reduz tempo de processamento de
dados de 24 para 8 horas com SQL Server
Com o banco de dados da Microsoft, o maior portal de business-tobusiness para o setor de saúde da América Latina passou a processar 1
Terabyte de informações com uma rotina de back-up de 20 horas.
Perfil
Com o intuito de processar quase 1 milhão de registros por dia, o equivalente a 700 Megabytes
de dados brutos, e, a fim de garantir maior performance e estabilidade em sua rede, o portal
Genexis, que traz informações diárias em tempo real sobre demanda do setor de saúde, migrou
do banco de dados Interbase, da Borland, para o SQL Server 7.0, da Microsoft, e implementou o
Windows 2000 Advanced Server.
Até o início de 2000, o volume da base de dados do portal que integra laboratórios
farmacêuticos, distribuidores, centros de diagnóstico e terapia, hospitais, profissionais e
operadoras de saúde era de aproximadamente 600 Gb e continha informações referentes à
demanda de produtos farmacêuticos recebidas através dos distribuidores que alimentavam um
grande datawarehouse dos laboratórios clientes da Genexis.
A princípio, os dados dos distribuidores deveriam estar disponíveis diariamente para consulta
dos laboratórios, via Internet, a partir das 9 horas. Mas devido à morosidade do processamento,
A Genexis é um portal que
integra mais de duas mil
empresas do setor de saúde,
entre fabricantes, atacadistas,
redes de varejo e pontos de
venda independentes,
predominantemente farmácias.
Seu volume de transações
processadas em 2001 alcançou
mais de US$ 2 bilhões por ano e
o volume de negócios
ultrapassou US$ 1 bilhão. Entre
seus clientes estão empresas
como Pfizer, Novartis, Jaba,
Achè, EMS, MSD, Roche, GSK,
Aventis, Boehringer, Pfizer Pet,
Aventis Behring, BYK,
Pharmacia, Eli Lilly, Schering
Plough, Farmasa, Ranbaxy etc.
as informações eram disponibilizadas ao longo do dia. Como conseqüência, o back-up diário
acabava sendo processado em 24 horas.
Assim, em junho de 2000, a Genexis deu início a um projeto de migração da base de dados de
Interbase para o SQL Server, na época ainda na versão 7.0, visando evoluir para um modelo que
oferecesse melhor utilização/aproveitamento de índices, clusterização dos dados, além de
passar a utilizar como ferramenta de desenvolvimento as facilidades do DTS (Data
Transformation Services).
Pouco tempo antes, a empresa passou por uma fase de ampliação no leque de produtos de
informação (BI de Demanda, Estoque, Receituário Médico) e de e-business, além de ampliar a
sua carteira de clientes. "Com a expansão e a adoção da nova arquitetura de
plataformas/sistemas, tornou-se necessária a aquisição de máquinas multi-processadas - com
altos endereçamentos de memória, partições, alta velocidade de processamento etc -, aliadas a
novos servidores Compaq PL 8500 com 8 processadores. No entanto, o sistema operacional
anterior não suportava máquinas deste porte", conta Claudia Amira, gerente de tecnologia da
Genexis. Esse cenário levou o portal a implementar o Windows 2000 Advanced Server. Hoje, a
maioria dos servidores da Genexis trabalha com o sistema da Microsoft, que oferece uma
Products
Windows 2000 Advanced Server
SQL Server 2000
Exchange Server 2000
IIS 5.0
Office 2000
Project 2000
Visual Basic 6.0
Visual Interdev 6.0
Visio Professional 2000
Visual Studio 6.5
ferramenta de monitoração adequada, gerando um ambiente mais estável, escalável e de alta
confiabilidade. Foram investidos no projeto aproximadamente US$ 200 mil.
Os dois produtos (SQL Server e o Windows 2000 Advanced Server) foram escolhidos por serem
compatíveis à plataforma Intel, estáveis e possuírem a melhor relação custo x benefício do
mercado, quando comparados a outras soluções. Segundo Amira, "as soluções da Microsoft são
altamente competitivas nos quesitos preço e qualidade. Com isso, conseguimos uma economia
em escala tanto na área operacional, como no licenciamento do produto". O SQL Server 2000 já
está em fase de testes e sua migração está prevista para o segundo semestre de 2002.
A migração do primeiro servidor Windows 2000 Advanced Server foi realizada em março de
2000 em apenas um final de semana. Um outro servidor ficou em standy-by com a configuração
antiga (NT 4.0) para casos de contingência. Neste caso, a empresa migrou um PL 6000
(Compaq) com dados produtivos para o Windows 2000 Advanced Server. A Genexis trabalhou
com este servidor em ambiente paralelo durante aproximadamente um mês e meio, para
avaliação do impacto e possíveis problemas. Seis meses depois, em setembro de 2000, foi a vez
de migrar toda a base de dados em Interbase para o SQL Server 7.0, no mesmo prazo de um
final de semana.
Segundo a gerente da Genexis, as migrações foram críticas e delicadas, demandando muita
competência de seus profissionais, que optaram por não envolver outros parceiros no projeto. O
impacto positivo foi um acréscimo de conhecimento àqueles que tiveram a oportunidade de
participar de uma grande implantação, onde foram usadas as mais novas tecnologias do
mercado. "Vale a pena lembrar que no início de 2000 poucas empresas estavam adotando o
Windows 2000 Advanced Server em substituição ao NT. De certa forma, fomos os precursores
de casos bem sucedidos de Windows 2000 Advanced Server", comenta Amira.
Tempo de processamento cai, apesar do aumento no volume de
dados
A Genexis ganhou performance e segurança com a migração, pois o tempo de processamento
diário dos dados que era de 24 horas caiu para 8 horas. Mais recentemente, com uma
regulagem mais apurada na base de dados, foi possível uma redução ainda maior, para 6 horas.
Tudo isso, considerando que simultanemante houve a implantação de novos produtos de
informação, como Estoque, Receituário Médico etc, que levaram a um aumento de cerca de 30
% no volume de dados.
Hoje, a Genexis recebe mais de 1 Gb de informações por dia contra aproximadamente 700 Mb,
em 2000. A implementação também refletiu na diminuição do tempo de execução da rotina de
back-up. Antes, o banco de dados Interbase processava 600 Gb de informações em uma rotina
de back-up de 24 horas. Atualmente, o SQL Server 7.0 processa 1 Terabyte de informações com
uma rotina de back-up de 20 horas.
Além de promover um aumento da produtividade na confecção de produtos de Informação AdHoc, o SQL Server 7.0 foi implementado com simplicidade e baixo custo, oferecendo também
maior facilidade na extração e transformação de dados com o uso da ferramenta DTS que
acompanha o SQL Server.
Após a implantação do Windows 2000 Advanced Server, a Genexis também conquistou ganhos
expressivos de estabilidade dos servidores e da rede, com maior velocidade de processamento,
paralelismo na execução de processos e balanceamento de carga entre os servidores, aliado a
um maior nível de segurança e gerenciamento da rede.
Parque instalado
A Genexis trabalha em plataforma Intel e conta hoje com 36 servidores na sua maioria Compaq,
nos modelos PL8500, PL 6000, DL 580, DL 380. Conta também com uma SAN da EMC, rede da
CISCO etc.
Rodam na rede da empresa software da Microsiga, i2 (Plataforma de Comércio Colaborativo),
Ariba (Leilão/Leilão Reverso), Business Objects (OLAP), DAS (Scheduler de eventos), Magic
Total (Call-Center), e-business (arquitetura DNA aplicada ao produto Pedido Eletrônico),
HealthCare Industry Warehouse Studio, ferramentas da NAI, entre outros. O portal tem um link
de 5 MB no backbone da Embratel.
Download

Genexis reduz tempo de processamento de dados de 24