ICT Gronings ziekenhuis synchroniseerde niet
Uitval van serverapparatuur veroorzaakte de dagenlange ict-storing bij het Universitair Medisch Centrum Groningen (UMCG). De ict-infrastructuur van het ziekenhuis is dubbel uitgevoerd, maar door de serveruitval kon niet worden gesynchroniseerd met de spiegellocatie bij de Rijksuniversiteit Groningen. Daardoor raakten veel administratieve en configuratiesystemen in de war. Dat vertelt ict-directeur René de Vink van het UMCG.
De ict-storing deed zich voor vanaf dinsdagavond 2 maart 2010 en pas maandagmiddag 8 maart werd alles na uitvoerig testen vrijgegeven. 'Alle systemen werken nu weer naar behoren', zegt De Vink met een zucht van verlichting.
'De server- en opslagapparatuur werkten al snel weer 100 procent, de vertraging deed zich voor bij de software. Die softwarematige systemen moesten we weer vanaf de grond opbouwen.' Hij trekt een vergelijking met een ordner, waarvan alle tabbladen en papieren vellen op de grond zijn gevallen.
X/Care
Vooral het ordermanagementsysteem X/Care en de elektronische uitwisselingsapplicatie Cloverleaf die dit systeem verbindt met onder meer het laboratorium, werden bij de storing getroffen. X/Care werd volgens De Vink in 2007 bij het UMCG ingevoerd.'Er trad een soort informatiefile op tussen de inschrijvingsbalie en het administratiesysteem van het lab', vertelt De Vink. Jaarlijks verwerkt Cloverleaf zo'n miljoen laboratoriumaanvragen en gebruikt daarvoor de internationale uitwisselingsstandaard HL7.
'Om te voorkomen dat patiënten bij het laboratorium verschenen terwijl hun gegevens daar niet beschikbaar waren, schakelden we over op papieren verwijzingen. Normaal is dat natuurlijk geautomatiseerd.' Bovendien werden alle niet-spoedeisende patiënten tijdelijk doorverwezen naar andere ziekenhuizen.
Kernteam
Het ziekenhuis is dagenlang met een team van ict'ers en de leverancier in de weer geweest om de storing te achterhalen. Daarbij was 24 uur per dag een roulerend kernteam van vijf personen actief: een systeembeheerder, een applicatiebeheerder, een databasebeheerder, een manager van dienst en een medewerker van de leverancier. Soms werd het team aangevuld met een functioneel beheerder.
De leverancier, die De Vink niet met naam wil noemen, doet op dit moment een root-cause analyse. Tijdens de ict-storing zijn geen gegevens verloren geraakt. De Vink: 'We hebben zowel op databaseniveau als op applicatieniveaus controles uitgevoerd en daaruit blijkt dat alles nu 100 procent goed is. Het doen van deze controles vergde het meeste tijd. 'Het duurt nu eenmaal lang om de vele terabytes te checken, zeker als een deel één voor één gebeurt.'
Windows
De meeste onderdelen van de ict-infrastructuur en applicaties bij het UMCG draait op Microsoft Windows. Het serverpark is gedeeltelijk gevirtualiseerd met VMware. Het ziekenhuis heeft volgens De Vink juist gekozen voor een dubbele (redundant) uitvoering van de infrastructuur, om problemen zoals die zich afgelopen week voordeden, te voorkomen.
Als je dat niet durft dan weet je in feite al genoeg.
Als een infrastructuur dubbel is uitgevoerd, mag een deel uivallen, dat is dus gebeurd, maar klaarblijkelijk rekende de software op een synchronisatie met de uitgevallen apparatuur.
Dit roept bij mij wel vraagtekens op over de inrichting en de benoeming van een primair en secundair systeem. Het lijkt erop dat dit aspect aan de orde is. Of werd gewerkt met principes van 10 jaar geleden, uitwijken van systemen en vervolgens opnieuw opbouwen. Het lijkt mij dat er nog eens goed moet worden gekeken naar de architectuur en vooral het testen, zoals Peter voorstelt.
HL7 is geen systeem maar een standaard ( http://nl.wikipedia.org/wiki/HL7 ). Hier wordt niet HL7 maar Cloverleaf bedoeld ( http://www.enovation.nl/nl/zorg/oplossingen-voor-de-zorg/eai/cloverleaf ).
-
Opmerking van de redactie:
U hebt gelijk. HL7 (Health Level 7) is een protocol voor berichtenuitwisseling tussen zorginformatiesystemen. Cloverleaf is het 'broker-'systeem dat UMCG gebruikt voor het koppelen van o.a. de applicaties X/Care en het laboratoriumadministratiesysteem. We hebben de tekst aangepast.
Genoeg te doen de komende tijd. De gevolgen bij verstoringen worden steeds ingrijpender. De nadruk zal moeten liggen op 'het voorkomen van'; de mogelijkheden om achteraf de boel (snel) recht te zetten kalven af.
10-02 Infor helpt Ferrari met bouwen F1-auto's
10-02 Tester Four Oaks in Israëlische handen
10-02 IS Online en Tres zijn klaar voor Elfstedentocht
10-02 SecureLink migreert Microsoft-diensten Atradius
10-02 Nieuwe software brengt Vitens in problemen
10-02 Ex-Misys-topman moet CSC uit penarie helpen
10-02 Veenman en 20/20 vision adviseren samen klant
10-02 Cisco maakt 2,2 miljard dollar kwartaalwinst
10-02 Misys en Temenos willen fuseren
10-02 Raet stelt Schrijnemaekers als nieuwe CFO aan
10-02 Complexiteit elimineren met Backup Exec 2012
10-02 Avocent van Emerson beheert datacenter
08-02 Blue Coat MACH5 kan versleutelde Flash Video aan
08-02 'ICT-afdeling is te traag voor ontwikkeling apps'
07-02 Western Digital haalt hard uit naar Stellar Data
07-02 Detron beheert ICT voor RTL
07-02 Detron zoekt naar scherper profiel
07-02 Europese ICT-beslissers voorzichtig met budget
06-02 Erasmus Universiteit reorganiseert ICT
06-02 Banometer: Topstart vacaturemarkt krijgt vervolg
|
|
12-08-11 Afsluitende core switches legden UMCG plat
11-08-11 Computernetwerk UMCG crasht opnieuw
09-03-10 Gronings ziekenhuis lost computerstoring op
05-03-10 Ziekenhuis legt ICT-netwerk plat na storing
Het herschrijven van de regels van het patch-beheer
De meeste organisaties slagen er niet in patches bijtijds uit te rollen, waardoor ze continu beveiligingsrisico’s......





Lezende tussen de regels door wordt wel duidelijk dat ondanks het redundant uitvoeren van de infrastructuur, het kunnen uitvoeren van integriteitscontroles op applicatief niveau cruciaal is bij het kunnen verhelpen van een dergelijke verstoring.
Ik vraag me af of dit wel generiek wordt beseft door softwarefabrikanten. Nog te vaak komt het voor dat statusinformatie en platte data enkel 'in sync' worden gehouden door het lopende proces.