Mantenere la SUA Performance

Di Iqbal Khan

La memorizzazione nella cache distribuita fornisce scalabilità che può alleviare le server farm sovraccaricate e rinvigorire i sistemi svogliati.

Con la diffusione delle tecnologie Web e dell'architettura orientata ai servizi, gli ospedali le stanno adottando rapidamente per automatizzare le proprie operazioni e consentire al personale amministrativo, ai medici e ai pazienti di accedere direttamente al sistema informativo ospedaliero (HIS). Sebbene ciò abbia introdotto molte efficienze nelle operazioni ospedaliere, ha anche introdotto nuovi grattacapi per la gestione IT ospedaliera a causa di un maggiore carico sull'HIS.

Un HIS è costituito da un insieme integrato di applicazioni Web che automatizzano le operazioni ospedaliere. Ciò include applicazioni che gestiscono operazioni amministrative, finanziarie, cliniche, radiologiche e di laboratorio. Di solito ci sono migliaia di persone diverse che utilizzano questo sistema in un dato momento. Tuttavia, nonostante un gran numero di utenti, tutti si aspettano che il sistema funzioni bene anche durante le ore di picco di utilizzo.

Gli ospedali tentano di affrontare il problema della scalabilità creando Web farm costituite da più server Web collegati tra loro tramite un sistema di bilanciamento del carico per distribuire il carico degli utenti. Tuttavia, con l’aumento del numero di utenti e di transazioni, di solito si verificano diversi colli di bottiglia nell’accesso ai dati, riducendo notevolmente le prestazioni di tali operazioni.

Le soluzioni tipiche per risolvere questa sfida, come l'aggiunta di più server, non sono all'altezza e non forniscono la scalabilità necessaria per sostenere le prestazioni normali degli HIS durante i picchi di utilizzo. Scalabilità significa semplicemente mantenere le stesse prestazioni del sistema anche durante i periodi di picco di utilizzo.

Missione critica

Un ospedale deve essere sempre operativo; pertanto, la maggior parte delle applicazioni in un HIS sono considerate mission-critical. Tuttavia, le applicazioni con un numero elevato di utenti simultanei sono più soggette a tempi di inattività o problemi di scalabilità. Una di queste applicazioni è un sistema informativo clinico (CIS) che si occupa di cartelle cliniche elettroniche. Un CIS si concentra sui dati relativi al paziente e allo stato clinico e viene utilizzato dal personale ospedaliero, dai pazienti e anche da partner esterni. Ciò può facilmente spiegare migliaia se non decine di migliaia di persone.

A causa dell'elevato numero di utenti, un CIS è il candidato più probabile per avere problemi di scalabilità. Può essere considerata un'applicazione mission-critical perché medici, infermieri, pazienti, uffici aziendali e personale addetto alle cartelle cliniche fanno costantemente affidamento su di essa. Pertanto, deve fornire un tempo di attività del 100% e senza un notevole calo delle prestazioni. Quando un sistema di gestione dei pazienti rallenta a causa di problemi di scalabilità, un effetto domino all’interno delle operazioni ospedaliere incide negativamente sui costi aziendali.

© Copyright Alachisoft 2002 - . Tutti i diritti riservati. NCache è un marchio registrato di Diyatech Corp.