Mantendo o desempenho de HIS

Por Iqbal Khan

O cache distribuído fornece escalabilidade que pode aliviar farms de servidores sobrecarregados e revigorar sistemas apáticos.

À medida que as tecnologias de arquitetura orientada a serviços e Web se tornam mais populares, os hospitais as adotam rapidamente para automatizar suas operações e permitir que suas equipes administrativas, médicos e pacientes acessem diretamente o sistema de informações hospitalares (HIS). Embora isso tenha introduzido muitas eficiências nas operações hospitalares, também introduziu novas dores de cabeça para o gerenciamento de TI do hospital devido ao aumento da carga no HIS.

Um HIS consiste em um conjunto integrado de aplicativos Web que automatizam as operações do hospital. Isso inclui aplicativos que gerenciam operações administrativas, financeiras, clínicas, radiológicas e de laboratório. Normalmente, existem milhares de pessoas diferentes usando este sistema a qualquer momento. No entanto, apesar de um grande número de usuários, todos esperam que o sistema tenha um bom desempenho mesmo durante os horários de pico de uso.

Os hospitais tentam abordar a escalabilidade criando Web farms que consistem em vários servidores Web interligados por meio de um balanceador de carga para distribuir a carga do usuário. No entanto, à medida que o número de utilizadores e de transações cresce, normalmente ocorrem vários estrangulamentos no acesso aos dados, reduzindo consideravelmente o desempenho dessas operações.

As soluções típicas para resolver esse desafio, como a adição de mais servidores, são insuficientes e não fornecem a escalabilidade necessária para manter o desempenho normal do HIS durante o pico de uso. Escalabilidade significa simplesmente manter o mesmo desempenho do sistema mesmo durante horários de pico de uso.

Missão crítica

Um hospital deve estar sempre operacional; portanto, a maioria das aplicações em um HIS são consideradas de missão crítica. No entanto, aplicações com um grande número de usuários simultâneos são mais propensas a problemas de inatividade ou escalabilidade. Uma dessas aplicações é um sistema de informação clínica (CIS) que lida com registros médicos eletrônicos. Um CIS concentra-se em dados relacionados com o paciente e com o estado clínico e é utilizado pelo pessoal hospitalar, pelos pacientes e até por parceiros externos. Isto pode facilmente representar milhares, senão dezenas de milhares de pessoas.

Devido ao seu grande número de usuários, um CIS é o candidato mais provável a ter problemas de escalabilidade. Ele pode ser considerado um aplicativo de missão crítica porque médicos, enfermeiros, pacientes, escritórios comerciais e pessoal de registros médicos dependem constantemente dele. Portanto, ele deve fornecer 100% de tempo de atividade e sem queda perceptível no desempenho. Quando um sistema de gestão de pacientes fica lento devido a problemas de escalabilidade, um efeito dominó nas operações hospitalares afeta negativamente os custos do negócio.

© Copyright Alachisoft 2002 - . Todos os direitos reservados. NCache é uma marca registrada da Diyatech Corp.